Skip to main content

The best guest houses in Roslin

Check out our pick of great guest houses in Roslin

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Chapel Cross Guesthouse, hotel in Roslin

With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available.

The room was spacious & lovely. We slept so well - the bed was really comfortable. Richard was so friendly during check in & even gave us a bigger room. There is parking on the property. Great amenities like shampoos, conditioner, moisturiser etc.
Scored 8.4
8.4
Rated very good
Very good
420 reviews
Price from
£109
1 night, 2 adults
Gifford House, hotel in Roslin

The friendly and welcoming Gifford House has free on street parking and is about 1.25 miles south of Princes Street and on a main bus route to Edinburgh city centre.

Location and lovely host, Margaret
Scored 9.3
9.3
Rated superb
Superb
209 reviews
Price from
£180
1 night, 2 adults
Sonas Guesthouse, hotel in Roslin

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

I liked the location and privacy
Scored 9.0
9.0
Rated superb
Superb
634 reviews
Price from
£150
1 night, 2 adults
Barony House, hotel in Roslin

Set in a Victorian terraced villa, this guest accommodation offers free private parking just 1 mile from Edinburgh’s city centre.

A fantastic, atmospheric, historic villa run by a wonderful couple. The room was absolutely comfortable, impeccably clean, and well-equipped. Breakfasts prepared by the hostess were very tasty and varied! Excellent communication with the host of the house! We will definitely be coming back there. We highly recommend it to everyone!
Scored 9.8
9.8
Rated exceptional
Exceptional
70 reviews
Price from
£209
1 night, 2 adults
Southside Guest House, hotel in Roslin

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

Scored 8.4
8.4
Rated very good
Very good
1,276 reviews
Price from
£250
1 night, 2 adults
Clarin Guest House, hotel in Roslin

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Clarin Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and modern...

It was great that you offered fresh fruits and plug adapters.
Scored 8.8
8.8
Rated fabulous
Fabulous
210 reviews
Price from
£114
1 night, 2 adults
Rosehall Hotel, hotel in Roslin

Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat.

Nice quiet room, beautifully decorated, comfortable, charming.
Scored 8.3
8.3
Rated very good
Very good
776 reviews
Price from
£200
1 night, 2 adults
Ardgowan Guest House, hotel in Roslin

Offering free WiFi, Ardgowan Guest House is situated in Edinburgh, within 2.3 km of University of Edinburgh.

Beautiful multi-floor house with many rooms. We stayed in the top floor that was very clean and enough space for a family with 2 children. A short walk to nearby shopping centre across the road for any supplies you may need, also just a few minutes to bus stop that provides easy access to Edinburgh city in about 10 - 15 minutes. Maureen is a wonderful host and nice to have a chat with her on arrival.
Scored 8.5
8.5
Rated very good
Very good
793 reviews
Price from
£100
1 night, 2 adults
Mayfield Suites, hotel in Roslin

Situated in Edinburgh and only 1.9 km from University of Edinburgh, Mayfield Suites features accommodation with mountain views, free WiFi and free private parking.

Very clean and staff very welcoming. Staff were friendly and waited to let us in when our train was delayed. Excellent location and very quiet.
Scored 8.7
8.7
Rated fabulous
Fabulous
176 reviews
Price from
£195
1 night, 2 adults
En-suite Room with Independent Entrance., hotel in Roslin

Situated in Edinburgh in the Lothian region, En-suite Room with Independent Entrance. Features accommodation with free WiFi and free private parking.

I really enjoyed my stay here with my toddler. The communication before my stay was excellent. They sorted out airport pick up for me for my very late arrival. They had thought of everything that was needed in the room. I was very comfortable and happy during my stay here. Would definitely recommend.
Scored 8.2
8.2
Rated very good
Very good
11 reviews
Price from
£134
1 night, 2 adults
All guest houses in Roslin
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Roslin

Guest houses that travellers love in Roslin

  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 178 reviews
    Great hosts, great location, comfortable hut.
    Judith
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 74 reviews
    Magnificent property in a great location with a very accommodating host. So pleased we stayed here instead of Edinburgh. Roslyn is a great location to explore. The property is within short walking distance of the local pub, tea rooms, grocery shops. Bus to Edinburgh stops at the door. So much more comfortable and cheaper than staying in Edinburgh. We wish we could have stayed longer but our itinerary had us moving on.
    David
    Family with young children
  • Avg. price/night: £220
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 15 reviews
    Great Loft Apartment with everything you need. Comfortable beds great location nice and quiet
    martyn
    People with friends
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 178 reviews
    Our host Michael was very welcoming and friendly and his 300 acre farm is worth a visit whether you stay or not. Gently rolling Scottish lowlands with a thousand sheep and thirty horses. We had three wonderful nights of quiet and seclusion and beauty and the best sleep available.
    Andrew
    Family with young children
  • Avg. price/night: £129
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 420 reviews
    The Kings Court room at Chapel Cross Guesthouse in Roslyn was spacious and well appointed. Amy was a lovely host who showed us to our room.
    Richard
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 178 reviews
    Space was very comfortable, quiet and clean. I had everything I needed and was within 30 mins of Edinburgh City centre.
    Janet
    Solo traveller
  • Avg. price/night: £129
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 420 reviews
    Great location and the room was quiet.
    Amanda
    Young couple
  • Avg. price/night: £129
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 420 reviews
    We had a lovely spacious room, and the location is ideal for visiting Rosslyn Chapel (200 m). Very friendly host. Opposite the guesthouse is an Inn, with a very cosy pub and nice meals.
    Rob&Yvonne
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 74 reviews
    A fantastic place to stay. Everything we needed. Wonderful host. Bus stop out the front so we parked the motorbikes up in the secure compound and used the public transport, very cheap and convenient. Bed super comfortable as was the entire apartment.
    Brad
    Young couple
  • Avg. price/night: £129
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 420 reviews
    Lovely Guesthouse in a great location. The decor was lovely and the room beautiful. The welcome was very friendly and accommodating. Only a short walk to the Chapel and good food available at the pub opposite.
    Duncan
    Solo traveller
gogless