Skip to main content

B&Bs in Musselburgh

Find the B&Bs that appeal to you the most

The best B&Bs in Musselburgh

Check out our pick of great B&Bs in Musselburgh

Filter by:

Review score

Faside Estate

Musselburgh

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

D
Dagmar
From
Germany
Lovely estate in a great setting close to Edinburgh. Original castle feeling.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews
Price from
US$359.69
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

A
Anne
From
United Kingdom
Very nice clean room with a few extra’s. The host Jamie was very helpful throughout the stay. Good value for money. Would definitely stay again
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews
Price from
US$111.18
1 night, 2 adults

4 Friends House

Edinburgh (Near Musselburgh)

Situated in Edinburgh, the recently renovated 4 Friends House features accommodation 1.3 km from Royal Yacht Britannia and 3.1 km from Edinburgh Waverley station.

M
Madlena
From
Armenia
It’s like exactly as in the photo. Super comfy with daily cleaning. Staff is super friendly and just amazing. Special thanks to Martha for all her tips and support and her colleague with the help of my luggage. Location is good. Bus stop is just in front of the property and up to 20 min to city center.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 595 reviews
Price from
US$80.56
1 night, 2 adults

Six Brunton Place Guest House

Edinburgh (Near Musselburgh)

Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

M
MASSOL
From
France
Breakfast, hospitality, house and room
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 660 reviews
Price from
US$288.40
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Musselburgh)

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

E
Emmylou
From
Philippines
The location is safe and very accessible to transport the city centre
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 387 reviews
Price from
US$164.80
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Musselburgh)

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

J
Janka
From
Slovakia
The accommodation here was perfect! We had a really nice girly room with a makeup table. We used to come by bus which is only about 10 minutes from the city centre. The personal was so nice to us, everything we needed was there. They were replying on every message and were so helpful. The cleaning lady was also so nice and every morning brought us a package of food (breakfast). I was so surprised about that and it was amazing. Definitely highly recommend this accommodation in a really beautiful area of Scotland 😊
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 710 reviews
Price from
US$158.26
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

The Albyn Townhouse is a generous 4-storey, 19th-century traditional town house.

A
Alix
From
Italy
Everything! The house, the room, the host, the location, the area... Everything.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 531 reviews
Price from
US$274.67
1 night, 2 adults

East Claremont Guest House

Edinburgh (Near Musselburgh)

Situated within 1.3 km of Edinburgh Waverley station and less than 1 km of Edinburgh Playhouse in Edinburgh, East Claremont Guest House features accommodation with seating area.

K
Kristýna
From
Czech Republic
Our stay was lovely, room was nice and breakfast was delicious, thank you!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,684 reviews
Price from
US$207.18
1 night, 2 adults

Southside Guest House

Edinburgh (Near Musselburgh)

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

C
Cvita
From
Croatia
The room was neat and clean. The hotel is in a great location. You can reach the main attractions on foot in 10-20 minutes. The bus stops are close to the hotel. Excellent connectivity. Lots of restaurants and shops nearby. The staff is friendly and always ready to help.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,105 reviews
Price from
US$310.64
1 night, 2 adults

Hanover 71 Suites

Edinburgh (Near Musselburgh)

Situated in the centre of Edinburgh, 500 metres from Royal Mile, the historic Hanover 71 Suites features accommodation with free WiFi and a bar.

D
Diva Azahro
From
Indonesia
Absolutely loved it here. The space was just spectacular and perfect for our family. The storm had ruined our trip but we were more than grateful to take refuge in this suite, much better than any kind of hotel you'd find. Clean, spacious, lovely decor, good selection of channels on the telly. Location is lovely too. What a grab for the price. Great cafe downstairs. Ece was such a gem. She helped me with everything. Would definitely recommend this place and would come back again 🫶
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 974 reviews
Price from
US$191.29
1 night, 2 adults
All B&Bs in Musselburgh

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Musselburgh and surroundings in the past month

See all

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 100 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 528 reviews

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 79 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 948 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,375 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 267 reviews

Popular with guests booking B&Bs in Dalkeith

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 218 reviews

Save money on B&Bs in Musselburgh and nearby – budget options available

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 111 reviews

Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse.

From US$193.34 per night

Another Room

Edinburgh
Budget options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 220 reviews

Featuring free WiFi and a sun terrace, Another Room offers accommodation between the districts of Portobello and Craigentinny in Edinburgh, 4 km from the city centre.

Little france house room1

Edinburgh
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews

Offering garden views, Little france house room1 is an accommodation situated in Edinburgh, 4.9 km from University of Edinburgh and 5.3 km from National Museum of Scotland.

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 10 reviews

Offering a garden and garden view, Charming 3 Bed Cottage, Private Budget Room, Free street parking, strong Fibre Optic Internet, Garden is situated in Edinburgh, 5.9 km from University of Edinburgh...

Brae Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 754 reviews

Brae Guest House is located in Edinburgh, 2.7 km from Portobello Beach, 2 km from Arthurs Seat, and 3.3 km from Edinburgh Waverley station.

From US$143.87 per night

Sailte House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 267 reviews

Located 2.7 km from Portobello Beach, 2 km from Arthurs Seat and 3.3 km from Edinburgh Waverley station, Sailte House offers accommodation situated in Edinburgh.

From US$116.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 218 reviews

Located in Dalkeith, in a historic building, 4.4 km from Dalhousie Castle, The ESKBANK hotel - Rathan House is a guest house with a garden and shared lounge.

Enjoy breakfast in Musselburgh and nearby

Anchorage B&B

Cockenzie
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews

Offering sea views, Anchorage B&B is an accommodation located in Cockenzie, 1.3 km from Seton Sands Longniddry Beach and 14 km from Muirfield.

From US$137.33 per night

Laird And Dog Inn

Lasswade
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,175 reviews

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

From US$117.72 per night

The Sun Inn

Dalkeith
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 350 reviews

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 and is located 1.9 km from Dalhousie Castle.

From US$163.49 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,798 reviews

In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.

Glenarch House

Dalkeith
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 76 reviews

Set in Dalkeith and only 4.6 km from Dalhousie Castle, Glenarch House offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,375 reviews

Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 310 reviews

Situated in the Newington district in Edinburgh, AmarAgua Guest house offers 5-star rooms with free WiFi. The property has garden and city views, and is 2.1 km from University of Edinburgh.

Dorstan House

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,692 reviews

Set in Edinburgh in the Lothian region, with University of Edinburgh and Arthurs Seat nearby, Dorstan House offers accommodation with free WiFi and free private parking.

B&Bs that guests love in Musselburgh

See all
Avg. price/night: US$156.95
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 528 reviews
Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
Guest review by
Kenneth
Solo traveller
Avg. price/night: US$156.95
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 528 reviews
Great location for going into Edinburgh or heading down the East Coast. The Bistro serves excellent food as well and would highly recommend.
Guest review by
Stewart
Young couple
gogless