The 10 best inns in Edinburgh, UK | Booking.com
Skip to main content

Inns in Edinburgh

Find the inns that appeal to you the most

The best inns in Edinburgh

Check out our selection of great inns in Edinburgh

Filter by:

Review score

The Balerno Inn

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.

G
Grace
From
Canada
Gorgeous staff and very accommodating to us as we arrived starving and tired - the meals were so delicious too! The cocktails are not to be missed either. Highly recommend!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 258 reviews
Location 8.8
Price from
$209.89
1 night, 2 adults

The Ship Inn

Musselburgh (Near Edinburgh)

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.2 miles from Portobello Beach and 4.1 miles from Arthur's Seat.

F
Frederick
From
United States
This was the perfect place for us to stay and make our day trips into Edinburgh. Really enjoyed it.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 545 reviews
Location 8.5
Price from
$162.70
1 night, 2 adults

The Bridge Inn

Ratho (Near Edinburgh)

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.

P
Philip
From
United Kingdom
confortable…friendly staff ..good service
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 454 reviews
Location 9.1
Price from
$191.17
1 night, 2 adults

The Original Rosslyn Inn

Roslin (Near Edinburgh)

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

k
kellylouisewilliams
From
Australia
The staff were very friendly. Reception staff stayed open a little as we were running late for check in. This was much appreciated. Cute room with lovely colours and a bath and good water pressure in the shower. Breakfast was large and was great for both someone who loves haggis and black pudding and also a pescatarian or vegetarian.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 497 reviews
Location 9.1
Price from
$215.58
1 night, 2 adults

The Sun Inn

Dalkeith (Near Edinburgh)

Located 1.2 miles from Dalhousie Castle, The Sun Inn offers 4-star accommodations in Dalkeith and features a terrace, a restaurant and a bar.

T
Tania
From
New Zealand
A home away from home. Fantasic location easy access to the city, down quaint country lanes and villages. Perfect. I wanted to settle in and stay for a week totally recommend. Fantastic food, great staff, comfortable room.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 357 reviews
Location 8.0
Price from
$169.48
1 night, 2 adults

The Elbow Room

Kirkcaldy (Near Edinburgh)

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.

W
William
From
Canada
It was easy to find, the restaurant had great food and a nice patio, lots of parking available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 517 reviews
Location 8.5
Price from
$81.35
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near Edinburgh)

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.

A
Alexander Cristhoper
From
Italy
The hospitality and it's a very quiet zone
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,198 reviews
Location 8.4
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.
gogless