Photo by Jim Barton

Hotels in Heriot

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Heriot?

Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.6 out of 10, Excellent, (877 reviews)
The price is $136
$163 total
includes taxes & fees
May 28 - May 29
Dryburgh Abbey Hotel

Burts Hotel

Burts Hotel
3.0 star property
Melrose
9.4 out of 10, Exceptional, (323 reviews)
This relaxed hotel offers a restaurant and garden terrace for countryside dining. Enjoy drinks at the bar or order room service after exploring nearby Melrose Abbey and Saint Cuthbert's Way. Free WiFi and parking complement helpful staff and prime location.
The price is $190
$228 total
includes taxes & fees
May 24 - May 25
Burts Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (943 reviews)
Set amidst scenic Peebles, this resort offers an 18-hole golf course, full-service spa with aromatherapy, and indoor pool. Enjoy British fare at Renwicks Restaurant, relax in one of two bars, and benefit from free parking and attentive staff praised by guests.
The price is $102
$122 total
includes taxes & fees
Jun 14 - Jun 15
Macdonald Cardrona Hotel, Golf & Spa

The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (265 reviews)
Central Peebles hotel with walking access to local shops, featuring 2 restaurants and a cozy bar. Enjoy the outdoor terrace and garden after a day of biking. Free WiFi and parking make exploration easy, with Peebles Golf Club nearby.
The price is $123
$147 total
includes taxes & fees
Jun 8 - Jun 9
The Tontine Hotel

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (431 reviews)
Immerse yourself in the tranquil charm of this welcoming Peebles hotel, just minutes from Peebles Golf Club and Haylodge Park. Enjoy refreshing drinks at the bar, dine in the restaurant, or unwind on the terrace amid garden views while attentive staff cater to your needs.
The price is $129
$155 total
includes taxes & fees
Jun 7 - Jun 8
The Park Hotel Peebles

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (140 reviews)
Escape to this elegant country house featuring 3 bars, a garden, and The Sutherland Restaurant serving French cuisine. Located near Great Polish Map of Scotland and Peebles Golf Club, this family-friendly retreat offers free WiFi and parking.
The price is $333
$400 total
includes taxes & fees
May 31 - Jun 1
Cringletie House Hotel

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (782 reviews)
Scottish getaway near the Great Polish Map of Scotland. This 16th-century hotel offers free breakfast, WiFi, and parking, plus an indoor pool and sauna. After a day exploring, unwind at 1536 Restaurant or the bar lounge.
The price is $113
$135 total
includes taxes & fees
Jun 7 - Jun 8
Barony Castle Hotel

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (364 reviews)
Charming countryside retreat with a welcoming restaurant and bar/lounge where you can unwind after exploring nearby attractions. Free breakfast, WiFi, and parking enhance your stay while the helpful staff ensure a memorable experience near Edinburgh.
The price is $143
$172 total
includes taxes & fees
Jun 8 - Jun 9
The Craigie

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (967 reviews)
The price is $189
$227 total
includes taxes & fees
Jun 18 - Jun 19
Carberry Tower Mansion House and Estate

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,716 reviews)
Tranquil retreat amid manicured gardens offers countryside views, just minutes from Edinburgh Zoo. Enjoy 2 restaurants, 3 bars, and fitness facilities while staying at this historic estate where helpful staff ensure a peaceful getaway.
The price is $120
$143 total
includes taxes & fees
Jun 21 - Jun 22
Dalmahoy Hotel & Country Club

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,000 reviews)
This convenient Edinburgh hotel is a 10-minute drive from Edinburgh Zoo and Murrayfield Stadium. Enjoy international cuisine at The Avenue restaurant, relax at the bar, or grab a quick bite at the deli. Free WiFi and parking make exploring nearby Edinburgh Castle effortless.
The price is $132
$167 total
includes taxes & fees
May 31 - Jun 1
Courtyard by Marriott Edinburgh West

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very Good, (1,001 reviews)
The price is $143
$171 total
includes taxes & fees
Jun 11 - Jun 12
Braid Hills Hotel

Kildonan Lodge Hotel

Kildonan Lodge Hotel
4.0 star property
Newington
9.0 out of 10, Wonderful, (368 reviews)
Immerse yourself in this boutique Victorian lodge with nearby hiking trails and Edinburgh Castle just a 10-minute drive away. The Royal Mile, University of Edinburgh, and convenient transport hubs await, while free WiFi and attentive staff ensure a memorable stay.
The price is $129
$155 total
includes taxes & fees
May 25 - May 26
Kildonan Lodge Hotel

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (221 reviews)
Tucked away in Edinburgh, this intimate hotel offers easy access to Edinburgh Castle and Grassmarket within a 10-minute drive. Unwind with a cocktail at the bar after exploring nearby Princes Street, or catch a match at Murrayfield Stadium.
The price is $234
$281 total
includes taxes & fees
Jun 21 - Jun 22
The Lane Hotel

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very Good, (705 reviews)
Escape to this tranquil Scottish retreat offering a full-service spa with massages and aromatherapy. Just minutes from Peebles Golf Club and Haylodge Park, the hotel includes free breakfast, health club, and a cozy bar for evening relaxation.
The price is $183
$220 total
includes taxes & fees
Jun 14 - Jun 15
Peebles Hydro Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,001 reviews)
Discover comfort at this hotel with an indoor pool, sauna, and fitness center. Just 3 minutes from Edinburgh Park Tram Stop and a short drive to Edinburgh Zoo and Castle. Grab drinks at the bar or snacks at the café after a day of exploration.
The price is $142
$171 total
includes taxes & fees
Jun 21 - Jun 22
Novotel Edinburgh Park

The Scholar

The Scholar
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,001 reviews)
Feel the historic charm of this Edinburgh gem near University of Edinburgh and Royal Mile. The Brasserie offers dinner with garden views, while the lobby lounge invites relaxation. With free WiFi and parking, this comfortable hotel puts you moments from iconic Edinburgh Castle.
The price is $195
$234 total
includes taxes & fees
May 31 - Jun 1
The Scholar

JA The Bruntsfield - Edinburgh

JA The Bruntsfield - Edinburgh
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1,000 reviews)
Experience tranquility minutes from Edinburgh Castle in this peaceful retreat. The Neighbourhood restaurant offers all-day dining, while the garden and terrace provide urban serenity. Walk to major attractions or explore local cafes, with helpful staff enhancing your Scottish adventure.
The price is $158
$190 total
includes taxes & fees
May 31 - Jun 1
JA The Bruntsfield - Edinburgh

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,002 reviews)
An elegant countryside retreat with a soothing indoor pool and full-service spa offering massages and aromatherapy. Located near Edinburgh Zoo and Murrayfield Stadium, this peaceful hotel provides free parking and WiFi for easy exploration.
The price is $252
$302 total
includes taxes & fees
Jun 22 - Jun 23
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,000 reviews)
This Edinburgh hotel features a rejuvenating spa and indoor pool near two beautiful beaches. Just a 6-minute walk from Brunstane Station, you'll enjoy international cuisine at Lauders restaurant and unwind at the health club and bar after exploring nearby attractions.
The price is $129
$154 total
includes taxes & fees
May 31 - Jun 1
Best Western Kings Manor Hotel
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.

Learn more about Heriot

The region around Heriot is home to attractions such as Borthwick Castle and Leisure Club and Spa at Macdonald Cardrona Hotel.

Photo by Jim Barton
Open Photo by Jim Barton

Check out reviews of Heriot hotels guests love

Frequently asked questions

Can I book refundable hotels in Heriot?
If you want the flexibility to change your plans to Heriot, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Heriot be like during my trip?
The warmest months in Heriot are usually July and August with an average temp of 54°F. January and February are the chilliest months when the average temp is 37°F. The rainiest months are July and December.
Why should I book my Heriot accommodation with Hotels.com?
There are lots of reasons to book your Heriot trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.