Skip to main content

The best inns in Edinburgh

Check out our selection of great inns in Edinburgh

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Balerno Inn, hotel in Edinburgh

Located in Edinburgh and with Murrayfield Stadium reachable within 8.2 miles, The Balerno Inn has a garden, allergy-free rooms, free WiFi throughout the property and a bar.

Everything
Scored 8.6
8.6
Rated excellent
Excellent
283 reviews
Price from
$185.83
1 night, 2 adults
Laird And Dog Inn, hotel in Lasswade

The Laird And Dog is located in the Midlothian village of Lasswade, a 15 minute drive from Edinburgh. It offers an atrium-style restaurant, rooms with free Wi-Fi and free parking.

Incredibly friendly staff. Great pub dinner and wonderful breakfast. Cozy room, clean bathroom, solid WiFi. Bus stop literally outside the front door.
Scored 8.1
8.1
Rated very good
Very Good
1,263 reviews
Price from
$111.50
1 night, 2 adults
The Ship Inn, hotel in Musselburgh

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 5.4 miles from Edinburgh Playhouse.

Great welcome lovely room
Scored 8.7
8.7
Rated excellent
Excellent
574 reviews
Price from
$148.66
1 night, 2 adults
The Bridge Inn, hotel in Ratho

Located in Ratho, 5.9 miles from Edinburgh Zoo, The Bridge Inn has accommodations with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar.

This hotel was a very pleasant surprise. I just needed a place to stay for one night close to the airport. This place fit the bill and was very charming and comfortable as well. The room was small but very comfortable. The hotel is in a small village with its own pub and restaurant. It sits on a canal which provided an opportunity for a beautiful walk in the evening. Very nice!
Scored 8.9
8.9
Rated excellent
Excellent
482 reviews
Price from
$131.32
1 night, 2 adults
The Original Rosslyn Inn, hotel in Roslin

Set in the village of Roslin, The Original Rosslyn Inn is an beautiful village inn, just 8 miles from Edinburgh’s city center.

Cozy rooms. Quiet. Great breakfast Good quality food (dinner) Helpful staff
Scored 8.6
8.6
Rated excellent
Excellent
519 reviews
Price from
$147.42
1 night, 2 adults
The Sun Inn, hotel in Dalkeith

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers babysitting service, luggage storage space and free WiFi.

Fantastic suite. Very clean and comfortable. Lovely food. Friendly staff.
Scored 7.7
7.7
Rated good
Good
350 reviews
Price from
$154.86
1 night, 2 adults
The Elbow Room, hotel in Kirkcaldy

Located in Kirkcaldy, 1.2 miles from Kirkcaldy Beach, The Elbow Room provides accommodations with a garden, free private parking, a restaurant and a bar.

Scoop was so lovely, as was the entire experience. Our room was comfortable and lovely. They have their own parking lot (car park) in the back of the building, which was so helpful. We had a terrific time and will definitely be back!
Scored 8.9
8.9
Rated excellent
Excellent
528 reviews
Price from
$99.11
1 night, 2 adults
All inns in Edinburgh
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Inns That Guests Love in Edinburgh

See all
  • Avg. price/night: $83.62
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,462 reviews
    The staff was amazing from beginning to end! They were very friendly and helpful. The location is great—a nice walk from my historical centre and with several restaurants in the neighborhood. I plan to go back to Edinburgh and would certainly stay at the New Town Guest House again.
    Rickson Mesquita
    Young couple
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 394 reviews
    I had a wonderful stay at this hotel. The host (Abe) was incredibly kind and accommodating, ensuring that our needs were met throughout our visit. The breakfast provided was really nice, and the overall stay was pleasant and comfortable. Additionally, Abe graciously allowed us to order takeout for lunch or dinner, which we enjoyed in our room while being mindful to keep the area clean and dispose of our trash properly. Everything was great, and I highly recommend this guest house for its hospitality and excellent service.
    Laura
    Family with young children
  • Avg. price/night: $117.69
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 825 reviews
    Staff were super helpful. Could park outside the guest house. Excellent food, both breakfast and dinner. So easy to get to Edinburgh centre and all attractions. Very spacious room Sent
    Lynne
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 421 reviews
    The guest house was quite cozy and well-kept. It is in a fantastic location and close to the main attractions. Aliya (the host) was highly receptive to my text messages from the beginning of our 3-night stay. She always ensured that we were as comfortable as possible during our stay. Additionally, we tried to make sure not to damage the property and leave it as it was. Overall, it made our trip to Edinburgh memorable and was a really excellent stay. Thank you, Aliya! God bless you💕
    Nipa
    Family with young children
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 300 reviews
    Great accommodation in Edinburgh, just outside the crowded inner city. Though conveniently located and just a 10 minute walk from the tram station and a bus stop almost right in front. The owners Danny and Jasmin take very good care of their guest house, but also of their guests. We could even store our rental bikes indoors, just for safe keeping. For us the guest house was a safe and quiet getaway, and should we revisit Edinburgh we would definitely stay with them again.
    Linda
    Young couple
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 290 reviews
    Ali and his wife made us very welcome. They were most pleasant and helpful. The guest house is conveniently located near to the inner city, and there are 2 pubs and a restaurant only minutes away. It is an older building and has steep stairs. The price is very reasonable.
    GEOFFCOO
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 973 reviews
    The staff was simply awesome. Very friendly, helpful, open, perfect in all ways. The lady recommend us at the beginning what to do and where to go. The breakfast was simply awesome. The Guest house was quiet clean very nice. This accomodation exceeds my expectation and it was a jewel on the crown of our Edinburgh visit.
    Valina
    Young couple