Photo by Emma Brown

Top Hotels Near Roslin Glen Country Park in Edinburgh from AU$98

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Accommodation near Roslin Glen Country Park

Edinburgh Marriott Hotel Holyrood

4.0 star property
8.4 out of 10, Very good, (1043)
"Loved staying here. Large room, large very comfortable bed. Great breakfast options. Staff very nice and helpful. Enjoyed the pool and sauna after long day of walking around Edinburgh. Can walk to Waverley station with luggage (15min). Slightly out of the heavy tourist area (next to uni campus) but only minutes walk to Royal mile etc. lots of great meal options close by. Definitely would stay here again. "
The price is AU$223
includes taxes & fees
15 Dec - 16 Dec
Edinburgh Marriott Hotel Holyrood

The Scott

4.0 star property
9.4 out of 10, Exceptional, (342)
"Amazing independent hotel in central Edinburgh. Really good staff. Welcoming, helpful, efficient. Room was spacious , luxurious and comfortable. Great mattress . Had a lovely quiet sleep. Breakfast excellent. Great choice and quality. Beware the electric car chargers. The Tesla one is Tesla only ( unlike most of their Superchargers) and the ChargePlace Scotland ones wouldn’t work from the app. Had to ring ( great customer service) but as couldn’t monitor it on the app, got stung with a £30 ...
The price is AU$342
includes taxes & fees
2 Dec - 3 Dec
The Scott

voco Edinburgh - Royal Terrace, an IHG Hotel

4.0 star property
8.2 out of 10, Very good, (639)
"The hotel is in a great location for the city centre shops and pubs and restaurants etc. it’s clean and tidy and the staff are brilliant. I couldn’t fault the hotel for the money we paid to stay. "
The price is AU$209
includes taxes & fees
18 Dec - 19 Dec
voco Edinburgh - Royal Terrace, an IHG Hotel

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1035)
"Room was spacious, staff friendly and free use of gym / pool was nice to have. Only criticism is the breakfast seemed quite expensive (£14 per person) for the quality."
The price is AU$158
includes taxes & fees
8 Dec - 9 Dec
Best Western Kings Manor Hotel

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (813)
"Carberry Tower is a beautiful hotel with lovely grounds. The common rooms were amazing and we enjoyed playing a few rounds of cards in the library one evening. Our room was spacious and very comfortable. Our dinner and breakfasts were good. We would definitely stay again. "
The price is AU$177
includes taxes & fees
2 Dec - 3 Dec
Carberry Tower Mansion House and Estate

The Scholar

4.0 star property
8.8 out of 10, Excellent, (1040)
"Excellent all round"
The price is AU$264
includes taxes & fees
2 Dec - 3 Dec
The Scholar

Melville Castle

4.0 star property
8.8 out of 10, Excellent, (158)
"We have stayed here three times now and will certainly be back. It is ideal for travelling with our dog; the staff fuss him, he gets to be with us in the dog-friendly mini dining-room and got his own sausage at breakfast. We found the evening dining room in the basement a bit tricky with a spiral staircase so the staff set a table for us on the ground floor. Huge comfy bed and plenty space in the rooms."
The price is AU$194
includes taxes & fees
12 Dec - 13 Dec
Melville Castle

Northumberland Hotel

3.0 star property
6.2 out of 10, (663)
"It was a good short visit , the best thing of the hotel is location. I am extremely thankful to one of the staff members ( dont know the name ; but she was cleaning the room and dining area in afternoon), she has such a good heart, guided me, helped with phone charger, told me how to get around the city. Invited me inside to sit down in warmth while waiting for check in as i was early. God bless you always! And thank you. I left the charger point at front desk and a thnk you note, hopefully you...
The price is AU$137
includes taxes & fees
2 Dec - 3 Dec
Northumberland Hotel

Allison House 17

3.0 star property
8.0 out of 10, Very good, (512)
"Room was clean. Shower could be better but I was on the 3rd floor so water pressure could be affected. Nice view of Arthur seat. "
The price is AU$137
includes taxes & fees
5 Dec - 6 Dec
Allison House 17

OYO Arden Guest House, Craigmillar Castle Edinburgh

3.0 star property
7.0 out of 10, Good, (261)
"The staff was fantastic!! The breakfast was ok. The bed was really terrible, the carpet was stained and the lamp didn't work. Overall for the price it was just ok. "
The price is AU$180
includes taxes & fees
15 Dec - 16 Dec
OYO Arden Guest House, Craigmillar Castle Edinburgh

The Salisbury Hotel

4.0 star property
8.6 out of 10, Excellent, (750)
"Nice clean room, comfortable bed, delicious breakfast, what’s not to like…"
The price is AU$171
includes taxes & fees
18 Dec - 19 Dec
The Salisbury Hotel

Dalhousie Castle Hotel & Spa

4.0 star property
8.8 out of 10, Excellent, (720)
"We had a superb and enormous tower bedroom in this wonderful old castle, which is full of public areas to read and chill. Hugely atmospheric. Highly recommended. "
The price is AU$537
includes taxes & fees
7 Dec - 8 Dec
Dalhousie Castle Hotel & Spa

Aynetree Guest House

3.0 star property
7.6 out of 10, Good, (155)
"Stayed 3 nights to explore Edinburgh had a comfortable stay welcoming host rooms were renovated and clean"
The price is AU$173
includes taxes & fees
3 Dec - 4 Dec
Aynetree Guest House

The Craigie

3.5 star property
9.6 out of 10, Exceptional, (295)
"Beautiful inside and out with friendly service and lovely, well-appointed, comfortable rooms. "
The price is AU$225
includes taxes & fees
9 Dec - 10 Dec
The Craigie

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (334)
"Staff were very friendly and welcoming. Room was large, bed was very comfortable. Everything was sparkling clean. Breakfast was excellent. Would highly recommend."
The price is AU$98
includes taxes & fees
15 Dec - 16 Dec
Ravelston House

Duddingston Guest House

2.0 star property
5.6 out of 10, (16)
"Room was clean and comfortable. However did not have en suite bathroom as advertised, which was unexpected. Despite this was able to park my car outside (for free) and perfect for buses into town and the hospital"
Duddingston Guest House

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very good, (292)
"Warm welcome, dog friendly, met my needs very well and enjoyed an excellent evening meal"
The price is AU$214
includes taxes & fees
5 Dec - 6 Dec
Maitlandfield House Hotel

The Juniperlea Inn

3.0 star property
9.2 out of 10, Wonderful, (65)
"It was very nice friendly people and very relaxing ☺️ quiet I had amazing time 1/10 I’ll give 10 and I’ll go back 5 🌟🌟🌟🌟🌟"
The price is AU$176
includes taxes & fees
9 Dec - 10 Dec
The Juniperlea Inn

Kildonan Lodge Hotel

4.0 star property
9.0 out of 10, Wonderful, (273)
"Nice satff, clean, "
The price is AU$167
includes taxes & fees
15 Dec - 16 Dec
Kildonan Lodge Hotel

The Lodge at Craigielaw

4.0 star property
9.4 out of 10, Exceptional, (138)
"Lovely place to stay. Very comfortable rooms, quiet surrounding. Lovely breakfast, very helpful and friendly staff."
The price is AU$158
includes taxes & fees
14 Dec - 15 Dec
The Lodge at Craigielaw
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.
Don't see what you're looking for?
See all available properties in Roslin Glen Country Park
Save an average of 15% on thousands of hotels when you're signed in
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What's the area like around Roslin Glen Country Park?

Roslin Glen Country Park is located in Roslin. You'll find 69 hotels and other accommodations within a few miles for a convenient home base.

Where is the best place to stay close to Roslin Glen Country Park?

The Craigie is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. It's located 2.7 mi (4.3 km) from Roslin Glen Country Park. Other good choices within a few miles include Kevock Vale Park and Dalhousie Castle Hotel & Spa.

How many hotels will I find near Roslin Glen Country Park?

Expedia has 69 hotels and other accommodation options a few miles from Roslin Glen Country Park.

If I need to cancel the hotel reservation for my stay near Roslin Glen Country Park, will I receive a refund?

Yes! Most room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and get a refund within 24 hours of booking. Add dates, click "Search", then use the filter option "fully refundable" to view the best deals available near Roslin Glen Country Park.

What can I see and do near Roslin Glen Country Park?

Sights like Hawthornden Castle and Newbattle Abbey highlight some of the local culture. Local parks like Pentland Hills Regional Park, Dalhousie Castle and Hillend Country Park are peaceful spots to stop and take in some fresh air. Head up the mountain to Midlothian Snowsports Centre or Midlothian Ski Centre to see the views or enjoy some snowy fun.