Find hotels near St Mary's Loch, Selkirk from SAR 354
- 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,475 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, (24)
The price is SAR 730
SAR 875 total
includes taxes & fees
5 May - 6 May

Traquair Arms Hotel
Traquair Arms Hotel
9.0 out of 10, Wonderful, (79)
The price is SAR 548
SAR 658 total
includes taxes & fees
9 May - 10 May

The Tontine Hotel
The Tontine Hotel
9.0 out of 10, Wonderful, (238)
The price is SAR 497
SAR 596 total
includes taxes & fees
29 Apr - 30 Apr

Peebles Hydro Hotel
Peebles Hydro Hotel
8.2 out of 10, Very Good, (614)
The price is SAR 693
SAR 832 total
includes taxes & fees
27 Apr - 28 Apr

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
7.8 out of 10, Good, (837)
The price is SAR 354
SAR 424 total
includes taxes & fees
5 May - 6 May
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
Wonderful hotel and spa with lovely golf courses.
"Wonderful hotel and spa with lovely golf courses."
A verified traveler stayed at Dalmahoy Hotel & Country Club
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Selkirk Attractions
- Hotels near Murrayfield Stadium
- Hotels near Edinburgh Zoo
- Hotels near University of Edinburgh
- Hotels near Edinburgh Park
- Hotels near Heriot-Watt University
- Hotels near Northumberland National Park
- Hotels near Arthur's Seat
- Hotels near Rosslyn Chapel
- Hotels near Royal Infirmary
- Hotels near Holyrood Park
- Hotels near Gyle Shopping Centre
- Hotels near Dalhousie Castle
- Hotels near Pentland Hills Regional Park
- Hotels near Festival Theatre
- Hotels near Livingston Designer Outlet
- Hotels near Queen Margaret University
- Hotels near New Lanark
- Hotels near Traquair House
- Hotels near Drumlanrig Castle
- 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
- Gorebridge Hotels
- Edinburgh and Lothian Hotels
- West Linton Hotels
- Langholm Hotels
- Northern Europe Hotels
- Innerleithen Hotels
- Cardrona Hotels
- Heriot Hotels
- Stobo Hotels
More Hotel Options in St Mary's Loch
Explore more hotels
- Catcune Suite - Studio Flat
- Kirkhill Estate Rooms
- Dalmahoy Hotel & Country Club
- Dalhousie Castle Hotel & Spa
- New Lanark Mill Hotel
- Cosy cottage located 25 minutes from Edinburgh City Centre
- The Juniperlea Inn
- The Sun Inn
- ibis budget Edinburgh Park
- Holiday Inn Edinburgh by IHG
- The Kings Arms Hotel
- Melville Castle