Default HTG hotel image

Find hotels near St Mary's Loch, Selkirk from ₩170,179

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for St Mary's Loch hotels

1. Traquair Arms Hotel

Traquair Arms Hotel
15.3 km from St Mary's Loch
United Kingdom
Valerie
₩242,657
₩291,189 total
includes taxes & fees
Aug 24 - Aug 25
Traquair Arms Hotel

2. The Tontine Hotel

The Tontine Hotel
17.1 km from St Mary's Loch
United States
karen
₩201,720
₩242,071 total
includes taxes & fees
Aug 27 - Aug 28
The Tontine Hotel

3. St Ronans Hotel

St Ronans Hotel
15.6 km from St Mary's Loch
United Kingdom
Rachael
₩141,816
₩170,179 total
includes taxes & fees
Aug 27 - Aug 28
St Ronans Hotel

4. The Park Hotel Peebles

The Park Hotel Peebles
17.1 km from St Mary's Loch
United Kingdom
Malcolm
₩202,892
₩243,470 total
includes taxes & fees
Sep 6 - Sep 7
The Park Hotel Peebles

5. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
16.5 km from St Mary's Loch
United States
julian
₩166,166
₩199,399 total
includes taxes & fees
Sep 20 - Sep 21
Macdonald Cardrona Hotel, Golf & Spa

6. Windlestraw Guesthouse

Windlestraw Guesthouse
18 km from St Mary's Loch
United Kingdom
Frances
₩237,401
₩284,881 total
includes taxes & fees
Sep 6 - Sep 7
Windlestraw Guesthouse

7. Peebles Hydro Hotel

Peebles Hydro Hotel
17.2 km from St Mary's Loch
Canada
Katherine
₩293,844
₩352,612 total
includes taxes & fees
Sep 15 - Sep 16
Peebles Hydro Hotel
View all properties

Compare popular hotels close to St Mary's Loch

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Double or Twin Room
Traquair Arms Hotel
9.0
Wonderful
108 reviews
View
Reception
The Tontine Hotel
9.0
Wonderful
282 reviews
View
Bar (on property)
St Ronans Hotel
8.0
Very Good
107 reviews
View
Exterior
The Park Hotel Peebles
8.6
Excellent
441 reviews
View
Restaurant
Macdonald Cardrona Hotel, Golf & Spa
7.8
Good
977 reviews
View

Top St Mary's Loch Hotel Reviews

Dalhousie Castle

Dalhousie Castle

10/10 Excellent
"The experience at Dalhousie Castle was truly unforgettable. The dining options were impeccable, with every dish crafted to perfection. The suite I stayed in was beyond words, with breathtaking views and luxurious amenities. And the staff went above and beyond to make my stay comfortable and memorable. It was truly a dream come true."
Deborah 1-night trip
Posted 4 hours ago
Dalhousie Castle
Peebles Hydro Hotel

Peebles Hydro Hotel

10/10 Excellent
"Loved the stay at Peebles. Very helpful staff. Nice room with a very comfortable bed. Love the older elegance feel. Beautiful grounds. Loved visiting the alpacas and chickens on-site."
Katherine 2-night trip
Posted 2 days ago
Peebles Hydro Hotel
Barony Castle Hotel

Barony Castle Hotel

8/10 Good
"Room was good Sauna/gym was good Food was excellent Staff were great The corridors were a little tired looking but since I don’t need to sleep in the corridor what difference does it make."
Ryan 1-night trip
Posted 2 days ago
Barony Castle Hotel
Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water

8/10 Good
"The staff were lovely and very helpful and friendly. The room was comfortable and clean. The restaurant, coffee shop and breakfast room mentioned in the right up were all part of the motorway services. Costa was good for breakfast. The breakfast room food was cold and awful especially trying to eat it with a wooden knife and fork."
Andrea 7-night trip
Posted 4 days ago
Days Inn by Wyndham Lockerbie Annandale Water
Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa

8/10 Good
"This hotel is in an amazing location and the views are stunning. The food, staff, grounds and pool etc were what definitely what makes this hotel a 4 star. The room however was rough round the edges with threadbare carpet, holes on the armchairs, bed base pretty rough and the TV unable to get basic channels. The bathroom was beautiful and the room was really clean. It just needs investment but it is huge! "
Emma 1-night trip
Posted 4 days ago
Macdonald Cardrona Hotel, Golf & Spa
The Park Hotel Peebles

The Park Hotel Peebles

8/10 Good
"All good"
David 3-night trip
Posted 6 days ago
The Park Hotel Peebles
Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74

8/10 Good
"Convenient room and good facilities for dog"
Henrik 1-night trip
Posted 7 days ago
Days Inn by Wyndham Abington M74
Cornhill Castle Hotel

Cornhill Castle Hotel

10/10 Excellent
"A real shortage of class in the area, Cornhill Castle is a jewel amongst good but basic competitors. Worth the additional cost. Will be back."
Brian 1-night trip
Posted 7 days ago
Cornhill Castle Hotel
The Tontine Hotel

The Tontine Hotel

8/10 Good
"Attractive setting,good food and service"
Ian 1-night trip
Posted 9 days ago
The Tontine Hotel

Other attractions near St Mary's Loch

Loch Skeen

Commune with nature and explore the great outdoors at Loch Skeen during your travels in Selkirk. You can enjoy the restaurants while in the area.
See properties

Grey Mare's Tail Waterfall

9.4/10 (9 reviews)
Commune with nature and explore the great outdoors at Grey Mare's Tail Waterfall during your travels in Moffat. While in this relaxing area, you can savor the top-notch restaurants.
See properties

7stanes - Innerleithen

10.0/10 (1 review)
You can take time to visit 7stanes - Innerleithen during your travels to Peebles. Check out the lively bars or top-notch restaurants in this relaxing area.
See properties

Traquair House Maze

Enjoy an outing to Traquair House Maze during your stay in Traquair. Check out the top-notch restaurants or lively bars in this relaxing area.
See properties

Dawyck Botanic Garden

9.4/10 (10 reviews)
Explore the great outdoors at Dawyck Botanic Garden, a lovely green space in Peebles. Check out the lively bars or top-notch restaurants in this relaxing area.
See properties

Kailzie Gardens

9.2/10 (7 reviews)
Explore the great outdoors at Kailzie Gardens, a lovely green space in Peebles. Check out the lively bars or top-notch restaurants in this relaxing area.
See properties

Robert Smail's Printing Works

6.0/10 (3 reviews)
You can browse the exhibits at Robert Smail's Printing Works, a museum with a story of its own, during your trip to Innerleithen. Check out the top-notch restaurants or lively bars in this relaxing area.
See properties

St Ronan's Wells

6.0/10 (1 review)
Learn about the local history of Innerleithen when you spend time at St Ronan's Wells. Check out the top-notch restaurants or lively bars in this relaxing area.
See properties

Frequently asked questions

What's the area like around St Mary's Loch?
St Mary's Loch is located in a welcoming area of Selkirk known for its array of dining options and golfing. Selkirk is home to 19 hotels and other accommodations, so you can find something with the amenities you're looking for.
What's the best place to stay close to St Mary's Loch?
St Ronans Hotel is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and a bar. You'll find it 9.7 mi (15.6 km) from St Mary's Loch. Other good choices around the area include Macdonald Cardrona Hotel, Golf & Spa and Peebles Hydro Hotel.
If I need to cancel the hotel reservation for my stay near St Mary's Loch, will I receive a refund?
Yes! The majority of room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then you can filter by "fully refundable" to view the best options available near St Mary's Loch.
Where can I learn more about changing or cancelling my trip in the area near St Mary's Loch?
For more details about rescheduling or cancelling your stay near St Mary's Loch, head over to our customer service page.