Find hotels in Heriot from CA $120

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Heriot hotels

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (867 reviews)
"Quiet riverside location and convenient for exploring the area around Melrose. Grand old building with plenty of character. Great breakfast with fine views and tasty food"
United Kingdom
Mathew
The price is CA $196
CA $235 total
includes taxes & fees
May 4 - May 5
Dryburgh Abbey Hotel

The Townhouse Hotel

The Townhouse Hotel
4.5 star property
Melrose
9.6 out of 10, Exceptional, (247 reviews)
"Excellent rooms, great good, welcoming staff. "
United Kingdom
Ajeesh
The price is CA $235
CA $282 total
includes taxes & fees
May 2 - May 3
The Townhouse Hotel

Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (321 reviews)
"The hotel was centrally located and had plenty of parking. Staff were friendly and helpful. Rooms were cute and well kept. "
United States
Ginny
The price is CA $262
CA $314 total
includes taxes & fees
May 26 - May 27
Burts Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (939 reviews)
"Breakfast was excellent plenty of choice. We had issue with original room but staff eventually changed twin room to one I asked for ie king bed. Bedding clean but issue with room being cleaned (bed making,clean towels etc) Parking good"
United Kingdom
Williamina
The price is CA $154
CA $184 total
includes taxes & fees
May 5 - May 6
Macdonald Cardrona Hotel, Golf & Spa

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (431 reviews)
"This is a nice hotel with friendly helpful staff. My only complaint is the en suite is badly designed with the loo squeezed in to a corner !!! "
United Kingdom
Christine
The price is CA $177
CA $213 total
includes taxes & fees
May 18 - May 19
The Park Hotel Peebles

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (361 reviews)
"The whole stay was brilliant the hotel and all staff "
United Kingdom
Michael
The price is CA $192
CA $231 total
includes taxes & fees
May 10 - May 11
The Craigie

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,720 reviews)
"Had the most lovely stay!"
United States
Abhinav
The price is CA $176
CA $211 total
includes taxes & fees
May 4 - May 5
Dalmahoy Hotel & Country Club

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,457 reviews)
"Room was clean and the staff was friendly!"
Canada
Noel
The price is CA $203
CA $243 total
includes taxes & fees
May 4 - May 5
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,383 reviews)
"Nice clean rooms with great location next to the airport."
United States
Joshua
The price is CA $191
CA $229 total
includes taxes & fees
May 4 - May 5
Moxy Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,018 reviews)
"Staff were spot-on, very helpful, room was lovely. Potholes need fixed on approach to hotel though."
United Kingdom
Chris
The price is CA $193
CA $231 total
includes taxes & fees
May 4 - May 5
Holiday Inn Express Edinburgh Airport by IHG

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,071 reviews)
"Friendly staff and so convenient to airport tram"
United States
Evelyn
The price is CA $136
CA $163 total
includes taxes & fees
May 4 - May 5
ibis budget Edinburgh Park

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (957 reviews)
"Stayed for 2 nights. Staff meds us feel very welcome and accommodating.. situation ideal for restful break in woodland surroundings."
United Kingdom
Matthew
The price is CA $220
CA $264 total
includes taxes & fees
May 10 - May 11
Carberry Tower Mansion House and Estate

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,425 reviews)
"Brilliantly located for an early morning flight with a handy breakfast provision. "
United Kingdom
Graham
The price is CA $218
CA $261 total
includes taxes & fees
May 4 - May 5
Hampton by Hilton Edinburgh Airport

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (697 reviews)
"Spotlessly clean, helpful friendly staff, excellent breakfast and very hot bedrooms, maybe too hot."
United Kingdom
Angela
The price is CA $246
CA $295 total
includes taxes & fees
May 20 - May 21
Peebles Hydro Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Excellent from the staff in the reception area, the beautiful facilities, super clean, spacious and comfortable rooms, great restaurant and excellent breakfast. All I have to say that this is one of my favorite places to stay. Love the spacious bathrooms, and the staff was very helpful assisting me with mailing something on my behalf. "
United States
Ursula
The price is CA $299
CA $358 total
includes taxes & fees
May 25 - May 26
Norton House Hotel & Spa

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,004 reviews)
"Breakfast was great!"
Canada
Jeffrey
The price is CA $146
CA $175 total
includes taxes & fees
May 4 - May 5
Best Western Kings Manor Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,000 reviews)
"Stay was fantastic will definitely be back"
United Kingdom
Alan
The price is CA $184
CA $221 total
includes taxes & fees
May 17 - May 18
Novotel Edinburgh Park

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,302 reviews)
"Great location and friendly staff, rooms are really nice and tidy and the breakfast was good"
United Kingdom
Keiran
The price is CA $183
CA $220 total
includes taxes & fees
May 4 - May 5
Holiday Inn Edinburgh by IHG

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very good, (1,006 reviews)
"Great stay here, great location friendly and helpful staff, good breakfast in the bar. Very clean and nice to get a free cuppa whenever you wanted."
United Kingdom
Stephen
The price is CA $199
CA $239 total
includes taxes & fees
May 11 - May 12
Garner Edinburgh Haymarket by IHG
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

Check out Borthwick Castle and 7stanes - Glentress—just a couple of the sights around Heriot.

Photo by Jim Barton
Open Photo by Jim Barton

Top Heriot Hotel Reviews

Recent Reviews in Heriot

More cheap stays in Heriot

Frequently asked questions

What is the best area to stay in Heriot?
The best area to stay in Heriot is within the village itself or in the immediately surrounding countryside, as this offers the most convenient access to local amenities and the region's natural beauty.

Heriot is a small, quiet village located in the Scottish Borders, known for its picturesque rural setting. The village centre primarily consists of a few traditional stone buildings, a local church, and The Heriot Hotel, which serves as a central point for visitors and locals alike. You'll find it along the B709 road, which is the main route through the area. The surrounding landscape features rolling hills and farmland, ideal for those seeking a peaceful escape.

Couples looking for a relaxing break will find Heriot particularly appealing. The area provides an excellent base for scenic walks and drives through the Borders countryside, with minimal distractions. You can enjoy the tranquility and the opportunity to reconnect with nature, perhaps spotting local wildlife.

For those who appreciate outdoor activities, staying in Heriot offers direct access to numerous walking and cycling routes right from your doorstep.
When is the best time to go to Heriot?
The best time to visit Heriot for pleasant weather and outdoor activities is generally from late spring to early autumn, specifically May through September.

During these months, you'll experience milder temperatures, longer daylight hours, and less rainfall, making it ideal for exploring the surrounding Scottish Borders countryside. This period is superb for hiking, cycling, and enjoying the natural beauty of the area.

Travellers looking for a quiet escape will appreciate Heriot in May or September. The weather is still agreeable, but there are generally fewer visitors, allowing for a more peaceful experience of the local attractions and walking trails. It's a great time for couples seeking a tranquil getaway.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Heriot.
How can I save on a Heriot hotel booking with Expedia?
Members always get our best prices. Find our best Heriot hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Heriot hotel?
Prices for hotels in Heriot often vary, but you can find a great deal from CA $120 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia