Photo by Jim Barton

Find hotels in Heriot from ฿1,763
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Heriot
Apart hotel
Apartment
Check prices for these dates
Our top choices for Heriot hotels

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (922 reviews)
The price is ฿3,218
฿3,862 total
includes taxes & fees
1 Mar - 2 Mar

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (198 reviews)
The price is ฿3,746
฿4,496 total
includes taxes & fees
1 Mar - 2 Mar

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is ฿3,673
฿4,408 total
includes taxes & fees
22 Feb - 23 Feb

Leonardo Hotel Edinburgh Haymarket
Leonardo Hotel Edinburgh HaymarketWest End
8.4 out of 10, Very good, (1,351 reviews)
The price is ฿2,676
฿3,211 total
includes taxes & fees
1 Mar - 2 Mar

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (676 reviews)
The price is ฿5,125
฿6,151 total
includes taxes & fees
8 Mar - 9 Mar

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,005 reviews)
The price is ฿1,574
฿1,889 total
includes taxes & fees
15 Mar - 16 Mar

Staycity Aparthotels, Edinburgh, West End
Staycity Aparthotels, Edinburgh, West EndTollcross
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿3,148
฿3,778 total
includes taxes & fees
2 Mar - 3 Mar

Cairn Hotel
Cairn HotelLeith
8.6 out of 10, Excellent, (1,004 reviews)
The price is ฿2,052
฿2,462 total
includes taxes & fees
24 Feb - 25 Feb

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.2 out of 10, Very good, (1,007 reviews)
The price is ฿2,798
฿3,358 total
includes taxes & fees
22 Feb - 23 Feb

Britannia Hotel Edinburgh
Britannia Hotel EdinburghWest End
6.0 out of 10, (1,334 reviews)
The price is ฿1,469
฿1,763 total
includes taxes & fees
22 Feb - 23 Feb

Mercure Edinburgh Haymarket
Mercure Edinburgh HaymarketTollcross
8.2 out of 10, Very good, (1,019 reviews)
The price is ฿2,539
฿3,047 total
includes taxes & fees
22 Feb - 23 Feb

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ฿3,750
฿4,500 total
includes taxes & fees
8 Mar - 9 Mar

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,003 reviews)
The price is ฿2,141
฿2,569 total
includes taxes & fees
25 Feb - 26 Feb

The Bonham Hotel
The Bonham HotelWest End
9.2 out of 10, Wonderful, (943 reviews)
The price is ฿3,666
฿4,399 total
includes taxes & fees
1 Mar - 2 Mar

Nira Caledonia
Nira CaledoniaEdinburgh City Centre
9.2 out of 10, Wonderful, (660 reviews)
The price is ฿3,384
฿4,061 total
includes taxes & fees
22 Feb - 23 Feb

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.2 out of 10, Wonderful, (1,012 reviews)
The price is ฿4,722
฿5,667 total
includes taxes & fees
2 Mar - 3 Mar

The Raeburn
The RaeburnStockbridge
9.8 out of 10, Exceptional, (371 reviews)
The price is ฿3,321
฿3,985 total
includes taxes & fees
22 Feb - 23 Feb

Malmaison Edinburgh City
Malmaison Edinburgh CityEdinburgh City Centre
9.0 out of 10, Wonderful, (1,010 reviews)
The price is ฿2,527
฿3,032 total
includes taxes & fees
22 Feb - 23 Feb

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is ฿8,955
฿10,746 total
includes taxes & fees
22 Feb - 23 Feb
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Heriot
Head to Borthwick Castle and Leisure Club and Spa at Macdonald Cardrona Hotel—just two of the sights around Heriot.

Photo by Jim Barton
Open Photo by Jim Barton
More cheap stays in Heriot

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is ฿2,052 per night from 24 Feb to 25 Feb
฿2,052
฿2,462 total
24 Feb - 25 Feb
includes taxes & fees
8.6/10 Excellent! (1,004 reviews)











































































