Skip to main content

Search hotels in Heriot

Enter your dates to see the latest prices and deals for Heriot hotels

Heriot – 1 hotel or place to stay

Filter by:

Star rating

Review score

The Arches, Borthwick Mains Farm,

Gorebridge (Near Heriot)

Set in Gorebridge in the Lothian region, The Arches, Borthwick Mains Farm, has a balcony. This property offers access to a terrace, free private parking and free WiFi.

P
Peter
From
Australia
The property is located in a beautiful rural area and not that far away from Edinburgh
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 33 reviews
Price from
US$324.25
1 night, 2 adults

The Craigie Hotel

Penicuik (Near Heriot)

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace.

R
Rachel
From
Spain
Lovely place, welcoming, clean, comfy beds, great shower, excellent food. Perfect location for Edinburgh.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,361 reviews
Price from
US$182.39
1 night, 2 adults

Black Bull

Lauder (Near Heriot)

Around 25 miles from central Edinburgh, Black Bull enjoys a prominent location in the pretty Scottish Borders town of Lauder.

P
Paul
From
United Kingdom
The facilities and the service where exceptional and the food was great was made to feel welcome.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 636 reviews
Price from
US$168.88
1 night, 2 adults

Melville Castle Hotel

Edinburgh (Near Heriot)

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

S
Shauni
From
Belgium
Absolutely wonderful stay! gorgeous location, lovely rooms, great breakfast and food. The bar and other common spaces were so cozy and the staff was so nice and accommodating all the time. what a lovely place to come home too after days of enjoying edinburgh snd the scottish country side.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,794 reviews
Price from
US$213.47
1 night, 2 adults

The Melville Inn by Innkeeper's Collection

Dalkeith (Near Heriot)

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

S
Sandeep
From
Belgium
Location is perfect and the bar/restaurant makes it very convenient for enjoying a delicious meal, it's always recommended to book ahead though.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,265 reviews
Price from
US$108.22
1 night, 2 adults

Peebles Hydro

Peebles (Near Heriot)

Peebles Hydro offers a beautiful setting in gardens, in the border town of Peebles. This charming, historic hotel features an indoor swimming pool, a spa, a gym and restaurant.

K
Karen
From
Ireland
Beautiful scenery and hotel facilities great. Our room was incredible and the food was so good. Best breakfast I've had
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,227 reviews
Price from
US$227.95
1 night, 2 adults

Neidpath Inn

Peebles (Near Heriot)

Set in Peebles and with Dalhousie Castle reachable within 30 km, Neidpath Inn offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

F
Federica
From
Italy
The room was big, clean and the bed was comfortable. The staff was friendly.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 190 reviews
Price from
US$94.57
1 night, 2 adults

Kingsknowes Hotel

Galashiels (Near Heriot)

Set in Galashiels, 42 km from Dalhousie Castle, Kingsknowes Hotel offers accommodation with a garden, free private parking, a restaurant and a bar.

S
S
From
Italy
beautiful hotel on beautiful grounds
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 763 reviews
Price from
US$191.51
1 night, 2 adults

The Crown Hotel

Peebles (Near Heriot)

Located in Peebles and with Dalhousie Castle reachable within 30 km, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

m
mary williams
From
United Kingdom
Excellent for all amenities everything on doorstep staff so friendly food amazing
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 701 reviews
Price from
US$162.13
1 night, 2 adults

Traquair Arms Hotel

Innerleithen (Near Heriot)

Set in Innerleithen, 34 km from Dalhousie Castle, Traquair Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

S
Sue
From
Australia
Good location with excellent, secure bike storage equipped with power for battery charging.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 416 reviews
Price from
US$193.20
1 night, 2 adults
See all hotels in and around Heriot

Hotels with parking in Heriot

  • Free parking
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 399 reviews
    From US$137.81 per night
  • Free parking
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 636 reviews
    From US$182.39 per night
  • Free parking
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 281 reviews
    From US$776.52 per night
  • Free parking
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 850 reviews
    From US$252.92 per night
  • Free parking
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 794 reviews
    From US$148.62 per night
  • Free parking
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,713 reviews
    From US$851.16 per night
  • Free parking
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 416 reviews
    From US$193.20 per night
  • Free parking
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 187 reviews
    From US$249.88 per night
  • Free parking
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 650 reviews
  • Parking on site
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 6,629 reviews
    From US$255.35 per night

Budget hotels in Heriot and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set 27 km from University of Edinburgh, 10 Guests - 5 Bedrooms - Deck - Hot Tub features accommodation in Edinburgh with access to a hot tub.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 reviews

    Located in Borthwick and only 9 km from Dalhousie Castle, Borthwick Farm Cottage Pottery provides accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 33 reviews

    Borthwick Farm Cottage Annex, a property with a garden, is situated in Gorebridge, 19 km from University of Edinburgh, 19 km from National Museum of Scotland, as well as 19 km from Edinburgh Waverley...

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 33 reviews

    Set in Gorebridge in the Lothian region, The Arches, Borthwick Mains Farm, has a balcony. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews

    Set in North Middleton and only 18 km from University of Edinburgh, Borthwick Castle View offers accommodation with garden views, free WiFi and free private parking.