Beginning of main content

Check Prices on Hotels in St Mary's Loch

Tonight Jul 22 - Jul 23
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Hotels Close to St Mary's Loch

See all 1,030 Properties in St Mary's Loch

Estimated price for 1 night/2 adults

The Gordon Arms
The Gordon Arms
3.0 out of 5.03.3 mi from St Mary's Loch
4.9/5 (14 reviews)
$83/ night for 2 guests

Hotel was all we were hoping for, the location was perfect in regards of where had had travelled to break up the ultimate journey distance

Reviewed on Jul 3, 2019
Ettrick View
Ettrick View
3.5 out of 5.04.3 mi from St Mary's Loch
$1,565/ night for 2 guests
The Byres
The Byres
3.5 out of 5.04.3 mi from St Mary's Loch
$1,612/ night for 2 guests
Pet Friendly, Scottish Borders Cottage, Sleeps 6
Pet Friendly, Scottish Borders Cottage, Sleeps 6
7.8 mi from St Mary's Loch
5.0/5 (2 reviews)
Get Rates/ night for 2 guests

We loved staying at Laundry Cottage. It's beautifully renovated and very comfortable with everything we needed - even a Christmas tree. Lovely welcome of shortbread and prosecco.

Reviewed on Jan 14, 2019
Pine Lodge
Pine Lodge
3.5 out of 5.06.9 mi from St Mary's Loch
Get Rates/ night for 2 guests
Traquair Arms Hotel
Traquair Arms Hotel
3.0 out of 5.09.4 mi from St Mary's Loch
4.4/5 (9 reviews)
$83/ night for 2 guests

The customer service is second to none. Food is fresh and gorgeous. Already booked for next year. Thank you Jamie and the team.

Reviewed on Apr 14, 2019
Deloraineshiel Shepherd's Cottage
Deloraineshiel Shepherd's Cottage
4.0 out of 5.06.9 mi from St Mary's Loch
Get Rates/ night for 2 guests
Glede Knowe Guest House
Glede Knowe Guest House
4.0 out of 5.09.5 mi from St Mary's Loch
4.8/5 (16 reviews)
$99/ night for 2 guests

Guy (owner) was very friendly.helped with our luggage. It was nice and quiet room had a lovely view. Nice breakfast. Unfortunately we found the bed too hard for us as our backs require a softer one this was the only fault, but we are in our 80's

Reviewed on Jun 23, 2019
The Barn @ Dormouse Cottage
The Barn @ Dormouse Cottage
7.1 mi from St Mary's Loch
Get Rates/ night for 2 guests
Map

St Mary's Loch Hotel Guide

Mother Nature offers up an experience that's one-of-a-kind, so travel for a while off the beaten path at St Mary's Loch.

It can be found in Selkirk, 30 miles from Edinburgh.

Without reasonable accommodations within a distance of 0.1 miles of St Mary's Loch, tourists will have to look somewhere else. Nonetheless, some can conveniently be located 25 miles away in Lockerbie. Travelers usually consider reserving a room at the Best Western Dryfesdale Country House Hotel, The King's Arms Hotel and Townhead Hotel.

Other Places to Visit near St Mary's Loch

You don't have to travel very far from St Mary's Loch to find other things to see and do in this region:

  • Whether you'll be staying there or not, set aside time to admire Traquair House, a charming local hotel.
  • If you'd like to relax among a good number of interesting plants and birdlife in a relaxing space, stop at Dawyck Botanic Garden.
  • Feast your eyes on an array of exquisite, sweet-scented flowers at Kailzie Gardens. The showcases will have you captivated.
  • Discover the events that helped shape this region by having a wander around Robert Smail's Printing Works.
  • Expand your horizons and become a well-informed visitor by ensuring that your itinerary includes St Ronan's Wells, a building rich with local history.