Skip to main content

The 10 Best Bed and Breakfasts in Musselburgh, UK

Check out our selection of great B&Bs in Musselburgh

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served in your room.

Fantastic Scottish Castle with the perfect atmosphere and modern facilities. The owner was great! And the food we had for breakfast and snacks was wonderful!!!

Show more Show less
9.5
Exceptional
48 reviews
Price from
$314
per night

Located in Musselburgh, within 1.9 km of Portobello Beach and 8.7 km of Edinburgh Playhouse, The Ship Inn provides accommodation with a shared lounge and a bar, and free WiFi. The property is situated 8.9 km from Royal Mile, 9.3 km from Edinburgh Waverley station and 10 km from University of Edinburgh. Arthurs Seat is 10 km from the inn and The Real Mary King's Close is 10 km away.

At the inn, each room is fitted with a wardrobe, a TV, a private bathroom, bed linen and towels. Guest rooms at The Ship Inn are equipped with a seating area.

This was the perfect place for us to stay and make our day trips into Edinburgh. Really enjoyed it.

Show more Show less
8.9
Excellent
459 reviews
Price from
$138
per night

Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi. The property features quiet street views and is 100 metres from Portobello Beach and 5.7 km from Edinburgh Playhouse. Royal Mile is 5.9 km from the guest house and Edinburgh Waverley station is 6.3 km away.

The guest house features certain units with sea views, and all units include a private bathroom.

Chris and Sinead were incredible hosts and made us feel at home from check-in. The breakfast each morning was something we looked forward to each day. It was restaurant quality (wife asked for a recipe) and the soft background music (personal note here) was spot on. Our room was spacious and the bed was very comfortable. The property is located near a bus stop, so getting around isn’t an issue. Lastly, it’s a 2 minute (max) skip down to the beach. It’s one block away.

Show more Show less
9.7
Exceptional
103 reviews

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.

This Victorian house is well located for Arthur's Seat and the Palace of Holyrood. It has free WiFi and a garden.

A truly delightful, warm & inviting room in an older home that is decorated exceptionally well! I highly recommend the Aynetree Guest House!

Show more Show less
6.9
Review score
617 reviews
Price from
$123
per night

All rooms are fitted with a flat-screen TV with cable channels. Certain rooms feature a seating area where you can relax. You will find a kettle in the room. Every room is fitted with a private bathroom fitted with a bath or shower. For your comfort, you will find free toiletries and a hairdryer.

The property was located is a beautiful location which was walking distance from the beach. Our room was really spacious and loved how the hosts had taken care of so many small details (like even providing a sewing kit, that was really impressive). The hosts were one of the most warm and wonderful people. We loved to have conversations with them each morning while gorging on the delicious breakfast that Lynn prepared for us. Lynn was so kind to even customise an omelette the way we liked. Her pancakes and scones were to die for. We had such a pleasant stay and now we know where we are staying for our future visits to Edinburgh. Thank you so much for hosting us.

Show more Show less
9.3
Wonderful
183 reviews
Price from
$213
per night

Brae Guest House in Edinburgh provides accommodation with free WiFi, 2.7 km from Portobello Beach, 2.7 km from Edinburgh Playhouse and 2.9 km from Royal Mile. The property is around 3.3 km from Edinburgh Waverley station, 3.8 km from University of Edinburgh and 3.8 km from Camera Obscura and World of Illusions. National Museum of Scotland is 4 km from the guest house and Royal Yacht Britannia is 4.2 km away.

At the guest house, the units are equipped with a desk. The units include a private bathroom, a hair dryer and bed linen.

the place is nice, clean and quite. bus stop that takes you directly to city center is right in-front of the place, it takes only few minutes to city center. i would recommend the place. :)

Show more Show less
7.8
Good
733 reviews
Price from
$119
per night

Rathan House has a Thistle award, 4-star quality rating and a 'Taste of Scotland' award from Scottish Tourist Board quality assessment. Authentic Hebridean breakfasts are offered within a 1920's designed dining room that is decorated with 19th century portraits. The breakfast includes fresh fruit salad, porridge cream and honey, and classic Spealtragan. Kintail kippers and fresh Ettrick salmon and 6 other cooked options. Vegetarian and vegan options are available.

Amazing house and perfect location - 40 min by bus to Edinburg. There is a bus stadion just next to The house - line no 3 that goes directly to The city center.

Show more Show less
8.5
Very Good
166 reviews

Situated on a 24-hour bus route, the Drumorne is just 2 miles from Edinburgh’s city centre. With free Wi-Fi, it is 25 minutes’ walk from Edinburgh Beach and a 5-minute stroll from Holyrood Palace Park.

I stayed in a single room and it was spotless clean and very comfortable, tastefully furnished and well equipped with everything you need for a short stay. The guesthouse is located in a quiet neighbourhood (I even saw an owl), about 10-15 minute bus ride from the old town, two bus stops are just steps away. Abe is a wonderful host. I arrived late in the evening and then had to leave very early on two occasions and Abe was very kind and accommodating, he made sure to bring me breakfast the night before. I won’t hesitate to book here again.

Show more Show less
8.6
Excellent
245 reviews
Price from
$138
per night

Set 1.1 km from Butterfly & Insect World, Glenarch House is in Dalkeith and features a garden and a terrace. The accommodation is 2.1 km from the Dalkeith Country Park.

This double room features a bathroom with a bath and a shower. A flat-screen TV is offered.

A beautiful setting with charming and quiet rooms. Great hosts! Restaurants and grocery within walking distance and travel to Edinburgh was easily accessible by bus. A perfect way to wrap up our time in Edinburgh.

Show more Show less
9
Wonderful
119 reviews
Price from
$188
per night

Situated in Tranent and only 17 km from Muirfield, Bridge Street Guest Rooms features accommodation with garden views, free WiFi and free private parking. The property features city and inner courtyard views, and is 17 km from Edinburgh Playhouse. The guest house has family rooms.

No complaints about the facilities if you needed to cook for yourself or any washing as full use of modern kitchen. Bedroom was spotless also shower room it was on small side but everything you needed. Communal sitting room if you wanted . This accommodation is suited more for younger guests but we were comfortable enough and room was warm if you wanted.

Show more Show less
5.4
Review score
14 reviews
Price from
$117
per night

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.
Search B&Bs in Musselburgh

Most booked B&Bs in Musselburgh this month

B&Bs That Guests Love in Musselburgh

  • Avg. price/night: $387.87
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,509 reviews
    It a quaint place, quiet and peaceful 😌 Breakfast was good 👍
    Annabella
    Family with young children
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 920 reviews
    Ravelston House on arrival looked lovely.The rooms were a decent size and spotlessly clean and had tea and coffee facilities also a hairdryer which was brilliant!!Rooms were quiet was not disturbed at all.
    Irene
    Family with young children
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 44 reviews
    Great location, off street parking, great comms from the host, walkable to bars, short train into Edinburgh and for the price the appartment was really nice.
    Jonathan
    Group
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 459 reviews
    Nice quiet room,Spotless,nice on suite.
    Davina
    Young couple
  • Avg. price/night: $387.87
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,509 reviews
    Beautifully presented, very authentic, great location too! Upgraded to a suite while there and it was amazing!
    Robert
    Young couple
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 920 reviews
    The room was well equipped with a lovely bathroom. Breakfast was more than ample with a good choice of food. Restaurant staff were very friendly and helpful with tips for the area and beyond. Despite being on a main road, the room was relatively quiet. Free parking directly alongside the hotel. Good rail link from Musselburgh to Edinburgh.
    Andrew
    Young couple
  • Avg. price/night: $387.87
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,509 reviews
    Great location, rooms, amazing dinner in restraunt as well as breakfast options. Would recommend to all. All staff very welcoming and welcoming. Nothing was to much of an ask. Who wouldn't want to stay in a castle like mansion?
    Harry
    Young couple
  • Avg. price/night: $387.87
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,509 reviews
    The building itself is grand with a fascinating library and some great nooks and crannies to explore. The grounds are well maintained and nice to walk round. The bed was comfortable enough and the location is close enough to the city to be handy but remote enough to be quiet.
    Harry
    Young couple
  • Avg. price/night: $387.87
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,509 reviews
    Great location, awesome interiors, friendly staff and nice food in the bistro. Basically a hotel and an attraction combined.
    Valentin
    Young couple
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 19 reviews
    It was quiet comfortable and its a great location, we travelled for work and it made it alot easier... much better than a hotel
    Michael
    Travelers with friends