Find hotels near St Mary's Loch, Selkirk from SAR 330
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Tonight
Tomorrow
Next weekend
In two weeks
Compare 1,439 hotels close to St Mary's Loch with room rates, reviews, and availability. Most hotels are fully refundable.

Cross Keys Inn
Cross Keys Inn
9.6 out of 10, Exceptional, (23)
The price is SAR 705
SAR 846 total
includes taxes & fees
17 Apr - 18 Apr

Traquair Arms Hotel
Traquair Arms Hotel
9.0 out of 10, Wonderful, (76)
The price is SAR 532
SAR 638 total
includes taxes & fees
14 Apr - 15 Apr

The Tontine Hotel
The Tontine Hotel
9.2 out of 10, Wonderful, (235)
The price is SAR 481
SAR 577 total
includes taxes & fees
6 Apr - 7 Apr

Peebles Hydro Hotel
Peebles Hydro Hotel
8.2 out of 10, Very Good, (611)
The price is SAR 649
SAR 778 total
includes taxes & fees
16 Apr - 17 Apr

St Ronans Hotel
St Ronans Hotel
7.8 out of 10, Good, (84)
The price is SAR 330
SAR 396 total
includes taxes & fees
20 Apr - 21 Apr

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
7.8 out of 10, Good, (830)
The price is SAR 402
SAR 482 total
includes taxes & fees
6 Apr - 7 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
Hotels near Other Selkirk Attractions
Hotels near Other Selkirk Attractions

Grey Mare's Tail Waterfall
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.
Recent reviews of St Mary's Loch hotels
Recent reviews of St Mary's Loch hotels

Dalmahoy Hotel & Country Club
5/5 Excellent
"Beautiful hotel in superb location for the country "
A verified traveler stayed at Dalmahoy Hotel & Country Club
Posted 23 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Selkirk Attractions
- Hotels near Edinburgh Zoo
- Hotels near Murrayfield Stadium
- Hotels near University of Edinburgh
- Hotels near Northumberland National Park
- Hotels near Heriot-Watt University
- Hotels near Edinburgh Park
- Hotels near Arthur's Seat
- Hotels near Rosslyn Chapel
- Hotels near Royal Infirmary
- Hotels near Gyle Shopping Centre
- Hotels near Holyrood Park
- Hotels near Festival Theatre
- Hotels near Traquair House
- Hotels near Livingston Designer Outlet
- Hotels near Dalhousie Castle
- Hotels near New Lanark
- Hotels near Queen Margaret University
- Hotels near Drumlanrig Castle
- Hotels near Pentland Hills Regional Park
- Hotels near Floors Castle
Other Hotels near St Mary's Loch, Selkirk
- Peebles Hotels
- Great Britain Hotels
- Melrose Hotels
- Lanark Hotels
- Lockerbie Hotels
- Biggar Hotels
- Moffat Hotels
- Hawick Hotels
- Galashiels Hotels
- Penicuik Hotels
- Selkirk Hotels
- Edinburgh and Lothian Hotels
- Gorebridge Hotels
- West Linton Hotels
- Northern Europe Hotels
- Langholm Hotels
- Innerleithen Hotels
- Cardrona Hotels
- Heriot Hotels
- Beattock Hotels