Find the inns that appeal to you the most
Check out our selection of great inns 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.

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.

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.

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.

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

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking throughout and is located 1.2 miles from Dalhousie Castle.

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.


Popular with guests booking inns in Edinburgh
Popular with guests booking inns in Lasswade
Popular with guests booking inns in Musselburgh