Book Traquair hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Traquair

Cheap Traquair hotels

Charming rural retreat in beautiful gardens

Charming rural retreat in beautiful gardens

Innerleithen
Located in Peebles, this cottage is in a rural location, a 4-minute drive from Traquair House and 5 minutes from Robert Smail's Printing Works.
Charming rural retreat in beautiful gardens
Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa

4 out of 5
Cardrona, Peebles near Edinburgh, Peebles, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 17 Mar to 18 Mar
AU$162
includes taxes & fees
17 Mar - 18 Mar
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 ...
Macdonald Cardrona Hotel, Golf & Spa
Dryburgh Abbey Hotel

Dryburgh Abbey Hotel

3 out of 5
St Boswells, Melrose, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$216 per night from 23 Mar to 24 Mar
AU$216
includes taxes & fees
23 Mar - 24 Mar
Located in Melrose, Dryburgh Abbey Hotel is on a river, a 4-minute walk from Dryburgh Abbey and within a 5-minute drive of Scott's View.
Dryburgh Abbey Hotel
Save an average of 15% on thousands of hotels when you're signed in
Cosy cottage located 25 minutes from Edinburgh City Centre

Cosy cottage located 25 minutes from Edinburgh City Centre

Lasswade
With a stay at this cottage, you'll be centrally located in Lasswade, within a 15-minute drive of University of Edinburgh and Dalkeith Country Park.
Cosy cottage located 25 minutes from Edinburgh City Centre
George and Abbotsford Hotel

George and Abbotsford Hotel

3.5 out of 5
High Street, Melrose, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$185 per night from 15 Mar to 16 Mar
AU$185
includes taxes & fees
15 Mar - 16 Mar
With a stay at George and Abbotsford Hotel in Melrose, you'll be within a 5-minute walk of Saint Cuthbert's Way and Melrose Abbey.
George and Abbotsford Hotel
Peebles Hydro Hotel

Peebles Hydro Hotel

4 out of 5
Innerleithen Road, Peebles, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$343 per night from 17 Mar to 18 Mar
AU$343
includes taxes & fees
17 Mar - 18 Mar
Located in Peebles, Peebles Hydro Hotel is in a rural location, within a 5-minute drive of 7stanes - Glentress and Peebles Golf Club.
Peebles Hydro Hotel
The Craigie

The Craigie

3.5 out of 5
50 Bog Road, Penicuik, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$258 per night from 18 Mar to 19 Mar
AU$258
includes taxes & fees
18 Mar - 19 Mar
Located in Penicuik, The Craigie is within a 5-minute drive of Glencorse Golf Club and Penicuik Tower.
The Craigie
Barony Castle Hotel

Barony Castle Hotel

4 out of 5
Eddleston, Peebles, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$229 per night from 16 Mar to 17 Mar
AU$229
includes taxes & fees
16 Mar - 17 Mar
With a stay at Barony Castle Hotel in Peebles (Eddleston), you'll be a 1-minute drive from Great Polish Map of Scotland and 10 minutes from Peebles Golf ...
Barony Castle Hotel
Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

4 out of 5
B704, Bonnyrigg, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$417 per night from 16 Mar to 17 Mar
AU$417
includes taxes & fees
16 Mar - 17 Mar
Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh.
Dalhousie Castle Hotel & Spa
Don't see what you're looking for?
See all available properties in Traquair
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Traquair hotels essential information

Accommodation
347 hotels
Lowest Price
AU$162
Highest Price
AU$417
Popular hotels
Charming rural retreat in beautiful gardens, Macdonald Cardrona Hotel, Golf & Spa, Dryburgh Abbey Hotel, Cosy cottage located 25 minutes from Edinburgh City Centre, George and Abbotsford Hotel, Peebles Hydro Hotel, The Craigie, Barony Castle Hotel, Dalhousie Castle Hotel & Spa

Most recent Traquair hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.