We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Open Arms Hotel
#1 Best Value of 1 hotels in Dirleton
  • Free Parking
  • Restaurant
See all hotels in or near Dirleton
Meadhon House
SAVE USD 4
USD 96*
Travelocity
USD 92*
View Deal
65.1 km from Dirleton
  • Free Wifi
  • Free Parking
Cromlix
Booking.com
USD 412*
View Deal
76.6 km from Dirleton
  • Free Wifi
  • Free Parking
Lands of Loyal Hotel
TripAdvisor
View Deal
70.4 km from Dirleton
  • Free Wifi
  • Free Parking
Gleneagles
TripAdvisor
View Deal
65.9 km from Dirleton
  • Free Wifi
  • Free Parking
New Lanark Mill Hotel
Expedia.com
View Deal
76.0 km from Dirleton
  • Free Parking
  • Pool
The Kirkstyle Hotel
Expedia.com
View Deal
66.4 km from Dirleton
  • Free Wifi
  • Breakfast included
Tontine Hotel Peebles Scottish Borders
Hotels.com
View Deal
51.1 km from Dirleton
  • Free Wifi
  • Free Parking
Lomond Hills Hotel
TripAdvisor
View Deal
32.6 km from Dirleton
  • Free Wifi
  • Free Parking
Stobo Castle
58.6 km from Dirleton
  • Free Parking
  • Pool
Premier Inn Stirling City Centre Hotel
PremierInn.com
USD 84*
View Deal
72.1 km from Dirleton
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of USD 105/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Old Course Hotel, Golf Resort & Spa
SAVE USD 24
USD 242*
Expedia.com
USD 218*
View Deal
33.2 km from Dirleton
  • Free Wifi
  • Free Parking
Rufflets Hotel
Booking.com
View Deal
32.1 km from Dirleton
  • Free Wifi
  • Free Parking
SAVE USD 53
USD 259*
Agoda.com
USD 206*
View Deal
29.5 km from Dirleton
  • Free Wifi
  • Room Service
SAVE USD 21
USD 217*
Travelocity
USD 196*
View Deal
29.0 km from Dirleton
  • Free Wifi
  • Free Parking
Old Town Chambers
SAVE USD 47
USD 226*
Agoda.com
USD 179*
View Deal
28.0 km from Dirleton
  • Free Wifi
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of USD 205/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

SAVE USD 6
USD 273*
Agoda.com
USD 267*
View Deal
26.7 km from Dirleton
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of USD 307/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

24 Royal Terrace
SAVE USD 16
USD 213*
Agoda.com
USD 197*
View Deal
27.0 km from Dirleton
  • Free Wifi
  • Bar/Lounge
Hotel Ceilidh-Donia
Expedia.com
USD 118*
View Deal
27.4 km from Dirleton
  • Free Wifi
  • Free Parking
Premier Inn Edinburgh City Centre (York Place)
PremierInn.com
USD 114*
View Deal
27.6 km from Dirleton
  • Free Wifi
  • Restaurant
Savings alert: 28% below average rate

The price you found is 28% lower than this hotel's average rate of USD 159/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Premier Inn Edinburgh Royal Mile
PremierInn.com
USD 117*
View Deal
27.6 km from Dirleton
  • Free Wifi
  • Restaurant
The Dunstane Hotel
SAVE USD 4
USD 172*
Agoda.com
USD 168*
View Deal
30.4 km from Dirleton
  • Free Wifi
  • Free Parking
The Rutland Hotel
SAVE USD 71
USD 210*
Agoda.com
USD 139*
View Deal
29.0 km from Dirleton
  • Free Wifi
  • Breakfast included
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of USD 178/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Kildonan Lodge Hotel
SAVE USD 20
USD 124*
Agoda.com
USD 104*
View Deal
27.8 km from Dirleton
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of USD 131/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Howard
Booking.com
USD 196*
View Deal
28.1 km from Dirleton
  • Free Wifi
  • Restaurant
The Balmoral Hotel
SAVE USD 42
USD 283*
Agoda.com
USD 241*
View Deal
27.8 km from Dirleton
  • Pool
  • Restaurant
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of USD 315/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Tigerlily Hotel
Agoda.com
USD 163*
View Deal
28.7 km from Dirleton
  • Free Wifi
  • Restaurant
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 195/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Sheraton Grand Hotel & Spa
SAVE USD 25
USD 246*
Agoda.com
USD 221*
View Deal
29.1 km from Dirleton
  • Free Wifi
  • Pool
The Royal Scots Club
SAVE USD 33
USD 165*
Agoda.com
USD 132*
View Deal
28.1 km from Dirleton
  • Free Wifi
  • Restaurant
Nira Caledonia
SAVE USD 132
USD 358*
Nira Caledonia
USD 226*
View Deal
28.7 km from Dirleton
  • Free Wifi
  • Breakfast included
** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.