Top 10 Hotels in Cardrona

See all 51 Hotels in Cardrona
Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa

Cardrona, Peebles near Edinburgh, Peebles EH45 8NE

4.0 out of 5.0
4.1 out of 5 (172 reviews)

Located in Cardrona, this spa hotel is within 20 mi (32 km) of Abbotsford, Rosslyn Chapel, and Market Square. Napier …

$61
Caddon View Country Guest House
Caddon View Country Guest House
1.2 mi from Cardrona
4.0 out of 5.0
4.4 out of 5 (28 reviews)

Located in Innerleithen, this guesthouse is within a 10-minute walk of Robert Smail's Printing Works and St Ronan's Wells. …

Get Rates
Peebles Hydro Hotel
Peebles Hydro Hotel
2 mi from Cardrona
4.0 out of 5.0
3.6 out of 5 (83 reviews)

Situated in Peebles, this spa hotel is within 20 mi (32 km) of Rosslyn Chapel, Abbotsford, and Dalhousie Castle. University o …

$80
The Park Hotel Peebles
The Park Hotel Peebles
2.3 mi from Cardrona
3.0 out of 5.0
3.8 out of 5 (59 reviews)

Situated in Peebles, this hotel is within 20 mi (32 km) of Rosslyn Chapel, Dalhousie Castle, and Abbotsford. University of …

$49
The Tontine Hotel
The Tontine Hotel
2.5 mi from Cardrona
3.0 out of 5.0
4.4 out of 5 (65 reviews)

Situated in a rural location, this eco-friendly hotel is within 25 mi (40 km) of Rosslyn Chapel, Edinburgh International …

$62
Cringletie House Hotel
Cringletie House Hotel
4.4 mi from Cardrona
4.0 out of 5.0
4.8 out of 5 (54 reviews)

Situated in a rural location, this country house is within 20 mi (32 km) of Rosslyn Chapel, Edinburgh International Conferenc …

$113
The Leadburn Inn
The Leadburn Inn
10.3 mi from Cardrona
3.5 out of 5.0
5 out of 5 (1 reviews)

Situated in Penicuik, this inn is within 12 mi (20 km) of Rosslyn Chapel, University of Edinburgh, and Edinburgh Internationa …

$62
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
14.8 mi from Cardrona
4.0 out of 5.0
4.3 out of 5 (267 reviews)

Located in Midlothian, this spa hotel is 0 mi (0 km) from Dalhousie Castle and within 6 mi (10 km) of Rosslyn Chapel and …

Get Rates
Melville Castle
Melville Castle
17.1 mi from Cardrona
4.0 out of 5.0
4.1 out of 5 (277 reviews)

Located in Midlothian, this luxury hotel is within 3 mi (5 km) of Dalkeith Country Park, Gilmerton Cove, and Dalhousie Castle …

$81
Dryburgh Abbey Hotel
Dryburgh Abbey Hotel
17.4 mi from Cardrona
3.0 out of 5.0
4.3 out of 5 (155 reviews)

This family-friendly Melrose hotel is located on a river, within 2 mi (3 km) of Dryburgh Abbey and Scott's View. Hawick Museu …

$59

Recent Reviews in Cardrona

Hide content

Where to stay in Cardrona

Cardrona Hotel Guide

Planning to spend some time in Scottish Borders? Hoping to book a hotel in or near Cardrona? Within a 0.1-mile distance of the downtown area, there are 7 Expedia-listed hotels and apartments.

The Macdonald Cardrona Hotel, Golf & Spa is one of the most convenient accommodation options because it is one of only a few options within an easy stroll of the Cardrona downtown area.

The Cringletie House Hotel is situated 5 miles from the heart of Cardrona. Alternatively, the Dalhousie Castle Hotel & Spa is positioned 16 miles away. Another possibility is to make a booking at the Dalmahoy Hotel & Country Club or the Macdonald Cardrona Hotel, Golf & Spa.

Looking for things to do? Why not spend a few hours visiting St Ronan's Wells and Robert Smail's Printing Works, in Innerleithen, 2 miles to the southeast of Cardrona. Innerleithen hotels and accommodations are the Caddon View Country Guest House and St Ronans Hotel. 3 miles to the west of Cardrona, you can also stay at Peebles, which is home to the The Tontine Hotel and The Park Hotel Peebles. The Neidpath Castle and Haylodge Park are a couple of the most popular points of interest to experience should you visit Peebles.

If you are into sports and love watching games you might like to head to Murrayfield Stadium, which is 20 miles to the north of Cardrona. Those sports fans wanting to find a bed close to the action can take their choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

Edinburgh Airport is a logical airport for accessing Cardrona. It is 25 miles drive away. If you plan to stay nearby, try the Norton House Hotel & Spa or Holiday Inn Express Edinburgh Airport.