Cheap to luxury pubs and inns in/near Edinburgh, city centre & Lothians. Book through iKnow® - best price deals for weekends, nights, breaks and getaways.
With iKnow®: read Trip Advisor reviews, find cheaper prices and individual offers, contact owners & agents & book directly, see write ups and full provider details, check and book dates available.. Find Pubs in Edinburgh, Haddington, Newbridge, South Queensferry, Roslin, Burntisland, Livingston, Dalkeith, Gifford.
Hide this info
Innkeeper's Lodge Edinburgh West - Edinburgh
Budget friendly bed & breakfast accommodation in Edinburgh with free continental buffet style breakfast each morning, welcoming pub/carvery next door and Wi-Fi…
Prices
From:
£99*
*Per room per night (based on 2 sharing)
Hampton Hotel - Edinburgh
Well appointed, versatile hotel accommodation in Edinburgh close to local amenities, bed and breakfast with restaurant on-site.
TripAdvisor traveller rating from 16 reviews
Prices
From:
£126*
*per night
The Avenue Restaurant with Rooms - Haddington
Licensed restaurant with rooms in Haddington, close to Edinburgh, providing accommodation on a B&B basis. En-suite rooms. Families welcome. WiFi available.
Prices
From:
£60*
*Per room per night (based on 2 sharing)
The Bridge Inn - Newbridge
Unique pub and restaurant with rooms in Ratho, close to Edinburgh Airport. Also offers a historic barge available as a wedding venue. Regular entertainment.
Prices
From:
£158*
*per night
Innkeeper's Lodge South Queensferry - South Queensferry
Family-friendly inn offering accommodation in South Queensferry, with on-site parking and comfortable guest rooms including WiFi. Wide range of meals and…
Prices
From:
£99*
*Per room per night (based on 2 sharing)
Ye Olde Original Rosslyn Hotel - Roslin
Bed and breakfast pub accommodation set within pretty, historical village of Roslin, evening meals served in restaurant, free parking and Wi-Fi internet.
TripAdvisor traveller rating from 8 reviews
Prices
From:
£150*
*per night
The Cedar Inn - Burntisland
The Cedar Inn is located close to Aberdour Castle, Silver Sands Beach, and Braefoot Bay Terminal.
Prices
From:
£118*
*per night
The Livingston Inn - Livingston
Pub inn providing Livingston accommodation with an on-site bar, lounge and restaurant. All guests stay in en-suite rooms including free WiFi. Parking available.
TripAdvisor traveller rating from 36 reviews
Prices
From:
£45*
*Per room per night (based on 2 sharing)
Laird and Dog Hotel - Edinburgh
Old Coaching Inn (Est 1740) in Lasswade, half mile from city by-pass, excellent bus service to Edinburgh. Bed and breakfast guest accommodation with…
TripAdvisor traveller rating from 36 reviews
Prices
From:
£60*
*Per room per night (based on 2 sharing)
The Sun Inn - Dalkeith
Our boutique, stylish and luxurious hotel in Edinburgh is great for a city break with the ability to escape the hustle. We are family friendly, have a…
TripAdvisor traveller rating from 28 reviews
Prices
From:
£150*
*per night
Seahaven Hotel - Edinburgh
Welcoming hotel in Joppa, just 15 minutes east of Edinburgh city centre. Free wifi and parking, on-site lounge bar and just 60 yards from Portobello beach.
TripAdvisor traveller rating from 2 reviews
Prices
From:
£30*
*Per person B&B (2 sharing)
Goblin Ha' Hotel - Gifford
Pub hotel in Gifford offering good quality bed and breakfast accommodation with lunches and evening meals available in restaurant. Pets welcome.
TripAdvisor traveller rating from 79 reviews