Compare Cheap Hotels in Selkirk
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Selkirk Hotels

Philipburn Hotel, BW Signature Collection
Linglie Road Selkirk Scotland
$167 nightly
The price is $201 total per night
$201 total
Mar 2 - Mar 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.89 mi from city center
When you stay at Philipburn Hotel, BW Signature Collection in Selkirk, you'll be in the historical district, within a 5-minute drive of Market Square and Halliwell's House Museum.

The Glen Guesthouse
Yarrow Terrace Selkirk Scotland
$146 nightly
The price is $175 total per night
$175 total
Feb 25 - Feb 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.52 mi from city center
With a stay at The Glen Guesthouse in Selkirk, you'll be within a 10-minute walk of Market Square and Halliwell's House Museum.

Cosy rural retreat in the beautiful Yarrow Valley
Selkirk Scotland
7.23 mi from city center
When you stay at this cottage in Selkirk, you'll be within a 10-minute drive of Bowhill House and St Mary's Loch.

Cross Keys Inn
Cross Keys Inn Selkirk Scotland
5.93 mi from city center
When you stay at Cross Keys Inn in Selkirk, you'll be within a 10-minute drive of Bowhill House and Market Square.

SCHLOSS Roxburghe, part of Destination by Hyatt
Heiton Kelso Scotland
$301 nightly
The price is $361 total per night
$361 total
Mar 2 - Mar 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.4 mi from city center
Located in Kelso, SCHLOSS Roxburghe, part of Destination by Hyatt is on a river, within a 15-minute drive of Kelso Abbey and Kelso Racecourse.

Dryburgh Abbey Hotel
St Boswells Melrose Scotland
$127 nightly
The price is $153 total per night
$153 total
Mar 23 - Mar 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.67 mi from city center
Located in Melrose, Dryburgh Abbey Hotel is on a river, a short 4-minute walk from Dryburgh Abbey and within 5 minutes by car from Scott's View.
Breakfast included
Pet friendly

Ednam House Hotel
Bridge St Kelso Scotland
$56 nightly
The price is $67 total per night
$67 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
16.13 mi from city center
A stay at Ednam House Hotel places you in the heart of Kelso, steps from Kelso Abbey and Borders Abbeys Way.
Pet friendly
Parking included

Macdonald Cardrona Hotel, Golf & Spa
Cardrona, Peebles near Edinburgh Peebles Scotland
$99 nightly
The price is $119 total per night
$119 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.76 mi from city center
With a stay at Macdonald Cardrona Hotel, Golf & Spa in Peebles, you'll be in the mountains, just a 1-minute walk from Macdonald Cardrona Golf Course and 9 minutes by foot from Leisure Club and Spa at Macdonald Cardrona Hotel.

Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M Lockerbie Scotland
$42 nightly
The price is $51 total per night
$51 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
31.97 mi from city center
When you stay at Days Inn by Wyndham Lockerbie Annandale Water in Lockerbie, you'll be within a 10-minute drive of Lockerbie Ice Rink and Southern Upland Way Trailhead.

Days Inn by Wyndham Abington M74
Welcome Break Service Area J13 Biggar Scotland
$39 nightly
The price is $47 total per night
$47 total
Mar 2 - Mar 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
33.65 mi from city center
With a stay at Days Inn by Wyndham Abington M74 in Biggar, you'll be 11.5 mi (18.5 km) from Biggar Gasworks and 14.1 mi (22.7 km) from Falls of the Clyde.

Peebles Hydro Hotel
Innerleithen Road Peebles Scotland
$165 nightly
The price is $197 total per night
$197 total
Mar 9 - Mar 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.02 mi from city center
Located in Peebles, Peebles Hydro Hotel is in a rural location, within a 5-minute drive of 7stanes - Glentress and Peebles Golf Club.
Pool
Breakfast included
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.
Selkirk hotels essential information
Accommodation | 669 hotels |
|---|---|
Lowest Price | $47 |
Highest Price | $361 |
Popular hotels | Philipburn Hotel, BW Signature Collection, The Glen Guesthouse, Cosy rural retreat in the beautiful Yarrow Valley, Cross Keys Inn , SCHLOSS Roxburghe, part of Destination by Hyatt, Dryburgh Abbey Hotel, Ednam House Hotel, Macdonald Cardrona Hotel, Golf & Spa, Days Inn by Wyndham Lockerbie Annandale Water, Days Inn by Wyndham Abington M74, Peebles Hydro Hotel, George and Abbotsford Hotel |
Most Recent Selkirk Hotel Reviews

Macdonald Cardrona Hotel, Golf & Spa
5 out of 5
Posted 9 hours ago
CheapTickets Verified Review
"Room was perfectly clean, very spacious rooms with beautiful view of the hills that you can view from your room a patio"
A verified traveler stayed at Macdonald Cardrona Hotel, Golf & Spa
- Dumfries Hotels
- Peebles Hotels
- Kirknewton Hotels
- Great Britain Hotels
- Melrose Hotels
- North East England Hotels
- Hawick Hotels
- Jedburgh Hotels
- Galashiels Hotels
- Edinburgh and Lothian Hotels
- Northern Europe Hotels
- Rochester Hotels
- Pathhead Hotels
- East Neuk Hotels
- Roslin Hotels
- Stobo Hotels
- Innerleithen Hotels
More to Explore in Selkirk
Top Picks
Hotels
- Hotels in Worcester
- Hotels in Woodhall Spa
- Hotels in Banbury
- Hotels in Bedale
- Hotels in Inverness
- Hotels in Reading
- Hotels in Bognor Regis
- Hotels in St Ives
- Hotels in Newbury
- Hotels in Dartford
- Hotels in Cambridge
- Hotels in Bath
- Hotels in Nottingham
- Hotels in York
- Hotels in Bangor
- Hotels in Blackpool
- Hotels in Plymouth
- Hotels in Tregaron
- Hotels in Helston
- Hotels in Newquay
- Hotels in Cookstown
- Hotels in Hemel Hempstead
- Hotels in Chichester
- Hotels in Manchester
- Hotels in Barnstaple
- Hotels in Ware
- Hotels in Oswestry







