Book a hotel near St Mary's Loch, Selkirk
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near St Mary's Loch

Traquair Arms Hotel
Traquair Road, Peebles, Scotland
15.29 km from St Mary's Loch
The price is CA $200 per night
CA $200
CA $241 total
Oct 4 - Oct 5
includes taxes & fees
Stay at this 3-star hotel in Peebles. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Robert Smail's Printing Works and St Ronan's Wells are located nearby.
Pet-friendly
Parking included

St Ronans Hotel
High Street, Peebles, Scotland
Free cancellation
Reserve now, pay when you stay
15.57 km from St Mary's Loch
The price is CA $138 per night
CA $138
CA $166 total
Sep 9 - Sep 10
includes taxes & fees
Stay at this 3-star hotel in Peebles. Enjoy free parking, wired Internet (surcharge), and a garden. Popular attractions Robert Smail's Printing Works and St Ronan's Wells are located nearby.
Pet-friendly
Parking included

Macdonald Cardrona Hotel, Golf & Spa
Cardrona, Peebles near Edinburgh, Peebles, Scotland
Free cancellation
Reserve now, pay when you stay
16.46 km from St Mary's Loch
The price is CA $183 per night
CA $183
CA $220 total
Sep 9 - Sep 10
includes taxes & fees
Stay at this 4-star spa hotel in Peebles. Enjoy free parking, a full-service spa, and a golf course. Our guests praise the helpful staff in our reviews. Popular attractions Macdonald Cardrona Golf Course and Leisure Club and Spa at Macdonald Cardrona Hotel are located nearby.
Pool
Spa

The Tontine Hotel
High Street, The Tontine, Peebles, Scotland
Free cancellation
Reserve now, pay when you stay
17.1 km from St Mary's Loch
Stay at this 3-star business-friendly hotel in Peebles. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Peebles Golf Club and Haylodge Park are located nearby.
Pet-friendly
Parking included

Peebles Hydro Hotel
Innerleithen Road, Peebles, Scotland
17.2 km from St Mary's Loch
The price is CA $259 per night
CA $259
CA $311 total
Sep 25 - Sep 26
includes taxes & fees
Stay at this 4-star spa hotel in Peebles. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions Peebles Golf Club and Haylodge Park are located nearby.
Pool
Breakfast included

Philipburn Hotel, BW Signature Collection
Linglie Road, Selkirk, Scotland
Free cancellation
Reserve now, pay when you stay
21.27 km from St Mary's Loch
The price is CA $284 per night
CA $284
CA $341 total
Sep 7 - Sep 8
includes taxes & fees
Stay at this 4-star eco-certified hotel in Selkirk. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions Market Square and Halliwell's House Museum are located nearby.
Pet-friendly
Parking included

Barony Castle Hotel
Eddleston, Peebles, Scotland
Free cancellation
Reserve now, pay when you stay
23.99 km from St Mary's Loch
The price is CA $184 per night
CA $184
CA $220 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 4-star eco-certified hotel in Peebles. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Great Polish Map of Scotland and Don Coyote Outdoor Centre are located nearby.
Pool
Breakfast included

Balcary House Hotel
Buccleuch Road, Hawick, Scotland
Free cancellation
Reserve now, pay when you stay
25.87 km from St Mary's Loch
The price is CA $215 per night
CA $215
CA $258 total
Sep 26 - Sep 27
includes taxes & fees
Stay at this 3.5-star spa hotel in Hawick. Enjoy free breakfast, free parking, and a full-service spa. Popular attractions Drumlanrigs Tower and Hawick Museum & Scott Art Gallery are located nearby.
Breakfast included
All-inclusive

George and Abbotsford Hotel
High Street, Melrose, Scotland
Free cancellation
Reserve now, pay when you stay
31.33 km from St Mary's Loch
Stay at this 3.5-star hotel in Melrose. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Saint Cuthbert's Way and Melrose Abbey are located nearby.
Pet-friendly
Parking included

Days Inn by Wyndham Abington M74
Welcome Break Service Area J13, Abington, Biggar, Scotland
Free cancellation
Reserve now, pay when you stay
32.13 km from St Mary's Loch
The price is CA $71 per night
CA $71
CA $85 total
Sep 14 - Sep 15
includes taxes & fees
Stay at this hotel in Biggar. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attraction Tinto Hill Cairn is located nearby.
Pet-friendly
Free WiFi

Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M, Junction 16 Johnstonebridge, Lockerbie, Scotland
Free cancellation
Reserve now, pay when you stay
33.97 km from St Mary's Loch
The price is CA $68 per night
CA $68
CA $81 total
Sep 21 - Sep 22
includes taxes & fees
Stay at this 3-star hotel in Lockerbie. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attraction Chariots of Fire Carriage Driving Centre is located nearby.
Pet-friendly
Parking included

Dryburgh Abbey Hotel
St Boswells, Melrose, Scotland
Free cancellation
Reserve now, pay when you stay
35 km from St Mary's Loch
The price is CA $180 per night
CA $180
CA $217 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 3-star hotel in Melrose. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Dryburgh Abbey and Scott's View are located nearby.
Breakfast included
Pet-friendly
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.
About St Mary's Loch Hotels Near Attractions
Do you have a full travel itinerary while visiting St Mary's Loch? Don't waste your time commuting too far from St Mary's Loch area attractions.
St Mary's Loch hotels essential information
Accommodation | 1,532 hotels |
---|---|
Lowest Price | CA $68 |
Highest Price | CA $284 |
Popular hotels | Traquair Arms Hotel, St Ronans Hotel, Macdonald Cardrona Hotel, Golf & Spa, The Tontine Hotel, Peebles Hydro Hotel, Philipburn Hotel, BW Signature Collection, Barony Castle Hotel, Balcary House Hotel, George and Abbotsford Hotel, Days Inn by Wyndham Abington M74, Days Inn by Wyndham Lockerbie Annandale Water, Dryburgh Abbey Hotel |