
Find hotels near St Mary's Loch, Selkirk from SAR 493
- 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

Cross Keys Inn
Cross Keys Inn13.6 km from St Mary's Loch
9.8 out of 10, Exceptional, (40 reviews)
The price is SAR 572
SAR 687 total
includes taxes & fees
20 Apr - 21 Apr

The Tontine Hotel
The Tontine Hotel17.1 km from St Mary's Loch
9.0 out of 10, Wonderful, (263 reviews)
The price is SAR 456
SAR 548 total
includes taxes & fees
20 Apr - 21 Apr

The Park Hotel Peebles
The Park Hotel Peebles17.1 km from St Mary's Loch
8.6 out of 10, Excellent, (430 reviews)
The price is SAR 488
SAR 585 total
includes taxes & fees
3 May - 4 May

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa16.5 km from St Mary's Loch
7.8 out of 10, Good, (935 reviews)
The price is SAR 411
SAR 493 total
includes taxes & fees
7 May - 8 May

Peebles Hydro Hotel
Peebles Hydro Hotel17.2 km from St Mary's Loch
8.4 out of 10, Very Good, (693 reviews)
The price is SAR 586
SAR 704 total
includes taxes & fees
20 Apr - 21 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.
Compare popular hotels close to St Mary's Loch
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Cross Keys Inn | 9.8 Exceptional 40 reviews | View | ||||||
![]() The Tontine Hotel | 9.0 Wonderful 263 reviews | View | ||||||
![]() The Park Hotel Peebles | 8.6 Excellent 430 reviews | View | ||||||
![]() Macdonald Cardrona Hotel, Golf & Spa | 7.8 Good 935 reviews | View | ||||||
![]() Peebles Hydro Hotel | 8.4 Very Good 693 reviews | View |
Top St Mary's Loch Hotel Reviews

George and Abbotsford Hotel
10/10 Excellent



























