
Hotels near Roslin Glen Country Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Roslin Glen Country Park hotels

The Craigie
The Craigie4.3 km from Roslin Glen Country Park
9.6 out of 10, Exceptional, (356 reviews)
The price is RM461
RM553 total
includes taxes & fees
12 Mar - 13 Mar

Melville Castle
Melville Castle7 km from Roslin Glen Country Park
9.2 out of 10, Wonderful, (259 reviews)

Braid Hills Hotel
Braid Hills Hotel8 km from Roslin Glen Country Park
8.4 out of 10, Very good, (1,004 reviews)
The price is RM221
RM266 total
includes taxes & fees
9 Mar - 10 Mar

The Abbey Residence
The Abbey Residence6.6 km from Roslin Glen Country Park
8.0 out of 10, Very good, (76 reviews)
The price is RM284
RM341 total
includes taxes & fees
12 Mar - 13 Mar

Kildonan Lodge Hotel
Kildonan Lodge Hotel8.8 km from Roslin Glen Country Park
9.0 out of 10, Wonderful, (355 reviews)

Highfield Guest House
Highfield Guest House8.9 km from Roslin Glen Country Park
9.8 out of 10, Exceptional, (99 reviews)
The price is RM439
RM527 total
includes taxes & fees
5 Mar - 6 Mar

Premier Inn Edinburgh A7 - Dalkeith
Premier Inn Edinburgh A7 - Dalkeith6.3 km from Roslin Glen Country Park
8.6 out of 10, Excellent, (4 reviews)
The price is RM250
RM300 total
includes taxes & fees
22 Mar - 23 Mar

Tynecastle Park Hotel
Tynecastle Park Hotel10.7 km from Roslin Glen Country Park
9.6 out of 10, Exceptional, (412 reviews)
The price is RM369
RM443 total
includes taxes & fees
8 Mar - 9 Mar

Prestonfield House
Prestonfield House9.5 km from Roslin Glen Country Park
9.8 out of 10, Exceptional, (293 reviews)
The price is RM1,105
RM1,326 total
includes taxes & fees
16 Mar - 17 Mar

Gifford House
Gifford House9.6 km from Roslin Glen Country Park
8.8 out of 10, Excellent, (6 reviews)
The price is RM395
RM474 total
includes taxes & fees
10 Mar - 11 Mar

Riccarton Inn
Riccarton Inn10.1 km from Roslin Glen Country Park
8.8 out of 10, Excellent, (404 reviews)
The price is RM242
RM290 total
includes taxes & fees
5 Mar - 6 Mar

Adam Drysdale House
Adam Drysdale House10.5 km from Roslin Glen Country Park
9.4 out of 10, Exceptional, (9 reviews)
The price is RM256
RM571 total
includes taxes & fees
5 Mar - 6 Mar

Black Ivy Hotel
Black Ivy Hotel10 km from Roslin Glen Country Park
9.4 out of 10, Exceptional, (354 reviews)
The price is RM303
RM363 total
includes taxes & fees
15 Mar - 16 Mar

Apex Grassmarket Hotel
Apex Grassmarket Hotel10.9 km from Roslin Glen Country Park
9.0 out of 10, Wonderful, (2,476 reviews)
The price is RM402
RM482 total
includes taxes & fees
8 Mar - 9 Mar

Grangeview Guest House
Grangeview Guest House9.4 km from Roslin Glen Country Park
9.0 out of 10, Wonderful, (69 reviews)
The price is RM448
RM537 total
includes taxes & fees
9 Mar - 10 Mar

Spylaw Bank House
Spylaw Bank House8.9 km from Roslin Glen Country Park
9.4 out of 10, Exceptional, (343 reviews)
The price is RM483
RM579 total
includes taxes & fees
15 Mar - 16 Mar

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall10.6 km from Roslin Glen Country Park
9.0 out of 10, Wonderful, (17 reviews)
The price is RM237
RM285 total
includes taxes & fees
22 Mar - 23 Mar

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh Haymarket11 km from Roslin Glen Country Park
8.8 out of 10, Excellent, (1,640 reviews)
The price is RM233
RM280 total
includes taxes & fees
8 Mar - 9 Mar

Kirkhill Estate Rooms
Kirkhill Estate Rooms6 km from Roslin Glen Country Park
7.6 out of 10, Good, (54 reviews)
The price is RM435
RM522 total
includes taxes & fees
9 Mar - 10 Mar

Virgin Hotels Edinburgh
Virgin Hotels Edinburgh11.1 km from Roslin Glen Country Park
9.4 out of 10, Exceptional, (1,410 reviews)
The price is RM834
RM1,001 total
includes taxes & fees
8 Mar - 9 Mar
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.
Top Roslin Glen Country Park Hotel Reviews

Apex Grassmarket Hotel
10/10 Excellent



































































