
Find hotels near St Mary's Loch, Selkirk from AED 401
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St Mary's Loch hotels

Traquair Arms Hotel
Traquair Arms Hotel15.3 km from St Mary's Loch
9.2 out of 10, Wonderful, (100 reviews)
The price is AED 490
AED 588 total
includes taxes & fees
26 Jan - 27 Jan

The Tontine Hotel
The Tontine Hotel17.1 km from St Mary's Loch
9.0 out of 10, Wonderful, (256 reviews)

The Park Hotel Peebles
The Park Hotel Peebles17.1 km from St Mary's Loch
8.6 out of 10, Excellent, (419 reviews)
The price is AED 375
AED 450 total
includes taxes & fees
8 Feb - 9 Feb

St Ronans Hotel
St Ronans Hotel15.6 km from St Mary's Loch
8.0 out of 10, Very Good, (97 reviews)
The price is AED 376
AED 451 total
includes taxes & fees
26 Jan - 27 Jan

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa16.5 km from St Mary's Loch
7.8 out of 10, Good, (918 reviews)
The price is AED 334
AED 401 total
includes taxes & fees
28 Jan - 29 Jan

Peebles Hydro Hotel
Peebles Hydro Hotel17.2 km from St Mary's Loch
8.4 out of 10, Very Good, (672 reviews)
The price is AED 630
AED 756 total
includes taxes & fees
19 Feb - 20 Feb
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.
Top St Mary's Loch Hotel Reviews

Dalmahoy Hotel & Country Club
10/10 Excellent
Hotels near other St Mary's Loch attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Selkirk Attractions
- Hotels near University of Edinburgh
- Hotels near Edinburgh Zoo
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Park
- Hotels near Northumberland National Park
- Hotels near Arthur's Seat
- Hotels near Heriot-Watt University
- Hotels near Rosslyn Chapel
- Hotels near Royal Infirmary
- Hotels near Dalhousie Castle
- Hotels near Holyrood Park
- Hotels near Livingston Designer Outlet
- Hotels near Festival Theatre
- Hotels near Edinburgh Corn Exchange
- Hotels near Floors Castle
- Hotels near Traquair House
- Hotels near Greyfriars Kirk
- Hotels near Queen Margaret University
- Hotels near Neidpath Castle
- Hotels near The Meadows
Other Hotels near St Mary's Loch, Selkirk
- Peebles Hotels
- Great Britain Hotels
- Melrose Hotels
- Biggar Hotels
- Lanark Hotels
- Moffat Hotels
- Lockerbie Hotels
- Hawick Hotels
- Galashiels Hotels
- Penicuik Hotels
- Selkirk Hotels
- Edinburgh and Lothian Hotels
- Northern Europe Hotels
- Gorebridge Hotels
- West Linton Hotels
- Langholm Hotels
- Stobo Hotels
- Innerleithen Hotels
- Heriot Hotels
- Cardrona Hotels





























