Cheap to luxury B&Bs and guest houses in the Lothians: Portobello, Musselburgh & Dalkeith, Queensferry, Livingston, Calder & Pentland Hills.
Book late booking & last min deals for bank holidays, short stays and breaks away near Edinburgh, Scotland.. Find B&B in East Calder, Dunbar, North Berwick, Musselburgh, Harthill, Bathgate, Lasswade, Edinburgh, Loanhead, Macmerry, Aberlady, LASSWADE, Kirknewton, South Queensferry.
Hide this info
Ashcroft Farmhouse B&B - East Calder
Luxury East Calder B&B near Edinburgh, with varied and award-winning breakfasts and comfortable en-suite rooms. WiFi available. Friendly, hospitable service.
TripAdvisor traveller rating from 61 reviews
Prices
From:
£40*
*Per Person (B&B)
Thorntonloch House Bed & Breakfast - Dunbar
Stunning heritage B&B near Dunbar, highly recommended by TripAdvisor reviewers. Ideal for Edinburgh. Former home of John Muir with WiFi, parking and optional…
TripAdvisor traveller rating from 46 reviews
Prices
From:
£45*
*per person per night B&B
The Golf Lodge Bed and Breakfast - North Berwick
Luxury North Berwick B&B with superb golf courses nearby. 4 guest rooms, wifi service, car parking & golf packages. Family rooms for four people. Victorian…
Prices
From:
£85*
*Per room per night
Edinburgh Lodges - Musselburgh
Family friendly guest accommodation near Edinburgh set in 40 acres of parkland 20 mins drive from the city centre. Ensuite rooms, free wifi, free parking. No…
Prices
From:
£35*
*per room
Rooms @ The Royal - Harthill
Quality B&B accommodation 40 minute's drive from Edinburgh with free wifi, licensed bar, live music and free parking. Children welcome, no pets.
Prices
From:
£30*
*per person
Arden Guest House - Musselburgh
Musselburgh bed and breakfast overlooking the racecourse. All rooms feature free WiFi and tea/coffee facilities. One mile from train station with Edinburgh a…
Prices
From:
£38*
*Price per person per night
Osprey Guest House - Bathgate
Bed and breakfast in Blackburn in West Lothian. Guests have access to a kitchen should they wish to use it. Beauty salon on site. Wi-Fi access. Free parking.…
TripAdvisor traveller rating from 1 review
Prices
From:
£45*
*Per room per night
Canty Bay House - North Berwick
Luxurious guest house in East Lothian on a cliff top overlooking the Firth of Forth and Bass Rock. Most rooms have sea views. Roof terrace. Evening meals and…
TripAdvisor traveller rating from 7 reviews
Prices
From:
£100*
*Per room per night
Mount Ceres Guest House - Lasswade
Charming guest house in Midlothian in a former Victorian manse. Beautiful grounds and gardens. Easy access to Edinburgh by car or bus. Scottish or continental…
TripAdvisor traveller rating from 15 reviews
Prices
From:
£35*
*Per room per night
Edinburgh Highfield Guest House - Edinburgh
Welcoming family run 4 star B&B guest house near Edinburgh, with free WIFI, street parking, continental and full Scottish breakfasts offered.
TripAdvisor traveller rating from 124 reviews
Prices
From:
£126*
*per night
Ellesmere House - Edinburgh
Elegant Victorian guest house offering boutique bed and breakfast accommodation in Edinburgh. Close to all major attractions. Next to worlds oldest short golf…
Prices
From:
£90*
*Per room per night
Overhailes Farm B&B - Edinburgh
Elegantly presented East Lothian bed & breakfast accommodation set in beautiful countryside. Double, twin & family bedrooms. Excellent breakfast. Great walks &…
TripAdvisor traveller rating from 15 reviews
Prices
From:
£80*
*Per room per night
Aaron Glen Guest House - Loanhead
Elegant B&B on outskirts of Edinburgh City Centre. Luxury ensuite rooms with a contemporary feel. Free parking and WIFI Access. Delicious high quality breakfast
TripAdvisor traveller rating from 109 reviews
Prices
From:
£30*
*Per person B&B
Adniston Manor B&B - Macmerry
A warm welcome awaits you at Adniston Manor, four star bed and breakfast guest house in East Lothian. Free WIFI, en suite bedrooms.
Prices
From:
£40*
*Per person B&B (2 sharing)
Carberry Tower - Musselburgh
A fascinating & atmospheric mansion house operating as a guest house offering 60 luxury bedrooms across the estate. Ideal wedding venue & conference location.
TripAdvisor traveller rating from 207 reviews
Ducks At Kilspindie House Hotel - Aberlady
A lovely restaurant with rooms in Aberlady with 26 bedrooms all ensuite, free WIFI and flat screen TVs. Offers an excellent restaurant & bar/bistro.
TripAdvisor traveller rating from 156 reviews
Old Stables Bed and Breakfast - LASSWADE
15 minutes from Edinburgh City Centre lies our bed and breakfast. With WIFI, parking and disabled access to ground floor bedrooms.
TripAdvisor traveller rating from 4 reviews
Prices
From:
£40*
*per person per night
Highfield House B&B - Kirknewton
18th century B&B near Edinburgh. Set on 5 acres of grounds providing a peaceful setting. Near many historic attractions. Families welcome. Ample parking
Prices
From:
£35*
*Per person per night B&B (2 sharing)
Anchorage B&B - Edinburgh
Bed and breakfast seafront guesthouse in Port Seton near Edinburgh with free wireless internet access available throughout. On-site parking.
Prices
From:
£35*
*Per person B&B (2 sharing)
Arden Country House - Edinburgh
5 star Kinlithgow bed and breakfast on country estate, with 2 doubles and 1 double / twin. All ensuite. Ample parking, payphone, free WIFI, no smoking.
TripAdvisor traveller rating from 84 reviews
Prices
From:
£30*
*Per person B&B (2 sharing)
Abercorn Guest House - Edinburgh
Bed and breakfast guesthouse in Edinburgh within easy reach of the city centre attractions and amenities. Parking & Wi-Fi internet access available.
Prices
From:
£50*
*Per room
Drem Farmhouse - North Berwick
Drem Farmhouse B&B, near Edinburgh, within easy reach of North Berwick. Elegant guest rooms, optional evening meals and attached self catering cottage
TripAdvisor traveller rating from 24 reviews
Prices
From:
£40*
*Per Person Per Night (based on 2 sharing)
Aynetree Guest House - Edinburgh
Family run Victorian detached Edinburgh guest house, with free private parking for 6 cars, situated near the city centre. Free WIFI.
TripAdvisor traveller rating from 162 reviews
Priory Lodge Guest House - South Queensferry
The Priory Lodge Guest House offers 4 star family run B&B accommodation near Edinburgh. With a variety of fairtrade breakfasts including Traditional Scottish.
Prices
From:
£35*
*Per person B&B
Harvest Guest House - Edinburgh
An Edinburgh B&B, early Victorian house situated right on the promenade in Portobello, just 15 mins by bus from the centre of Edinburgh
TripAdvisor traveller rating from 29 reviews
Prices
From:
£20*
*Per person B&B (2 sharing)