★★★☆☆

Rosehall Hotel

Edinburgh, United Kingdom

8.3
790 reviews
  • Internet services
  • Parking

Prices by date

Lowest nightly price for 2 adults, updated twice a month.

Cheapest dates

  • 3 December 2026 £109
  • 5 November 2026 £119
  • 3 January 2027 £119
  • 2 November 2026 £130
  • 3 November 2026 £130

Available Rooms & Rates

  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £108.84
    per night

  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £114.12
    per night

  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £125.75
    per night

  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £146.88
    per night

  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £153.22
    per night

  • Balcony
  • Private bathroom
  • Flat-screen TV
  • Tea/Coffee maker
  • Hairdryer
  • Room Only Non-refundable
    £172.25
    per night

Choose your check-in and check-out dates to see this room's prices.

Guest Reviews

Peter 9.0

Very nice room and welcoming staff.

Berkmann 9.0

The heating

Malin 9.0

Cozy and cute hotel. Good location and easy to reach by bus. Great views from the window! The bed was also very comfortable.

Paulina 9.0

The accommodation was in a quiet location, 15 minutes by bus from the city centre, clean, and in a Scottish style, receptionist was very kind and sweet.

Naomi 8.0

Location was good

Tiffanie 8.0

Everything was great, room was clean. Bed was comfortable and shower was great compared to other hotels we stayed at in Scotland. Staff were super nice and they got our room ready quickly when we arrived early which was very appreciated. Location is great in a quiet neighborhood. It’s a 40 minutes walk from city center and there is a direct bus to city center with a stop just out front of the hotel. We did not try the breakfast (12£ per person).

Fabio 9.0

Staff very kind Bed very confortable Room very spacious

Shachi 9.0

Beautiful hotel - room and bathroom - very clean Kind attentive staff

Leonid 9.0

I really liked the location – very convenient! The place was clean, cozy, and smelled nice. There was a nice personal touch from the hosts, and I appreciated the little extras like coffee, tea, and water in the room. The room had a charming vintage vibe, and the bed was soft and comfy like a cloud. It was also great to have the option to order breakfast.

Sandra 8.0

The room and bathroom were very big (especially by Edinburgh standards). The staff were very friendly and offered us a coffee as we were a bit early for check in , while our room was being finished off. We didn’t take the breakfast option. Bus is just outside.

Alistair 9.0

Immaculately clean, lovely modern fixtures and fittings (bathroom) very comfortable bed, Jennifer a lovely hostess, good breakfast. Hotel has nice warm feel to it, quiet, but still on main bus route into town, and 15mins walk from Arthur's Seat and the Crags. Couple of fantastic local pubs 10mins walk away, Leslies Bar, The Bell Inn. Just excellent.

Vickie 8.0

The decor and cleanliness of our room was very nice. Stylish. We enjoyed the size of the family room we rented. The bed and bedding was also very comfortable.

Jonas 8.0

Charming atmosphere and interior, quiet and relaxing environment, option for personalised breakfast, very friendly staff

Richard 8.0

Room was very comfy and whilst the private bathroom was across the corridor it contained a Japanese style toilet which was a-ma-zing! Breakfast was great with loads of choice and the location of the property was good for me - quiet, safe , about 20 / 25 minute walk into the centre of the Fringe Festival events. Would definitely return.

Stefka 8.0

Good value for money

Natalie 8.0

Friendly staff Location on bus line to Royal Mile Staff responded to heat wave with a fan

Tours nearby

All tours in Edinburgh →

About This Hotel

Nestled on 101 Dalkeith Road in Edinburgh’s Newington district, The Rosehall is a private, intimate hotel just over a mile from the city centre. Set along the A7, it offers easy access to Holyrood Park and the dramatic Arthur’s Seat, while staying away from the crowds of the very centre. The property comprises 10 well-appointed rooms, each designed to provide a comfortable, uncomplicated stay. Expect simple, tasteful decor, good beds, warm lighting, and practical amenities that make a city break effortless. Free WiFi is available throughout the building, ideal for planning days out or catching up after a day of sightseeing. Breakfast is modest but satisfying, with coffee or tea, pastries, fruit, cereal, and options to accommodate dietary needs. The hotel operates with a relaxed check-in window from 14:00 to 00:00 and a check-out by 10:00, giving guests flexibility for late arrivals or leisurely mornings. Nearby public parking is free, though reservations are not possible. The Rosehall does not allow pets, and there is no capacity for extra beds or cribs; the maximum occupancy per room is four guests, aligning with the property’s intimate, cozy nature. Staff at The Rosehall pride themselves on friendly, unobtrusive service and local recommendations to help guests experience Edinburgh like a resident. Ideal for couples and small families alike, the hotel offers good value in a central, walkable neighbourhood. While you are here, the historic sights, Parliament, museums, and a thriving café scene are within easy reach, and the green spaces of Holyrood Park provide a refreshing counterpoint to urban exploration. Whether you’re visiting for a short city break or a longer stay, The Rosehall provides a calm, welcoming home base in Scotland’s capital.

Location

101 Dalkeith Road, Newington

Other hotels in Edinburgh

All hotels in Edinburgh

Facilities

Family rooms Bar Linens, towels and laundry washed in accordance with local authority guidelines Physical distancing rules followed Golf course (within 3 km) Express check-in/check-out First aid kit available Internet services Heating Guest accommodation is disinfected between stays Hand sanitizer in guest accommodation and key areas Guests have the option to cancel any cleaning services for their accommodation during their stay Use of cleaning chemicals that are effective against Coronavirus Cashless payment available Parking Private check-in/check-out Trouser press Staff follow all safety protocols as directed by local authorities Non-smoking rooms Street parking Non-smoking throughout All plates, cutlery, glasses and other tableware have been sanitized Free parking Free WiFi WiFi Physical distancing in dining areas

Frequently asked questions

How far is Rosehall Hotel from the airport?

The nearest airport is Edinburgh Airport (EDI), about 13 km away. You can add a private airport transfer at a fixed price when you book.

Is breakfast included at Rosehall Hotel?

The rates we offer are room only; breakfast is not included.

Can I cancel for free?

The rates currently offered for this hotel are non-refundable.

What do guests think of Rosehall Hotel?

Guests rate it 8.3 out of 10, from 790 reviews.

How much does a night at Rosehall Hotel cost?

Nightly prices start from £108.84; the exact price depends on your dates and room, and is shown before you book.

Which tours can I book near Rosehall Hotel?

Popular tours near the hotel include Edinburgh Castle: Guided Walking Tour with Entry Ticket, Edinburgh Castle Guided Tour Tickets Included, Ghost Bus Tour. You can add them to your hotel booking.

£108.84 / night Check Availability