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

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.9
Fabulous - What previous guests thought, 64 reviews
Price from
US$119.95
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.

I
Irene
From
Italy
The room was cosy, clean and perfect for a couple of days in the city. The guesthouse is not in the city center but it is well connected with bus. Lovely neighborhood with serval great restaurants, pubs and backeries.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
Price from
US$121.62
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.

S
Stan Stephen
From
Switzerland
Hilary the owner was an excellent host. Breakfast was delicious.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 667 reviews
Price from
US$293.88
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...

R
Robin
From
Netherlands
We had a great stay. Wonderful, clean, spacious room. Nice staff and little touches like a small bag with breakfast supplies, made our stay even better.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 367 reviews
Price from
US$167.93
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.

M
Michela
From
Italy
We really enjoyed staying at Sonas guesthouse: the room was really cozy, clean and has everything you need. They even refilled every day a bag full of snacks, porridge, tea and coffee! Highly recommended :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 702 reviews
Price from
US$161.27
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Musselburgh)

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

F
Florence
From
Ethiopia
The most welcoming arrival and throughout our stay everything was perfectly thought out. Gorgeous room which exceeded our expectations, would stay again in a heartbeat!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 541 reviews
Price from
US$279.89
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.

S
Schumyn
From
South Africa
The staff were extremely friendly. I was able to store my luggage there for the day as well. That was a great help seeing as I had a late night flight. Good breakfast. There are many different options to choose from. Great location. Close to public transport and great restaurants.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,690 reviews
Price from
US$211.12
1 night, 2 adults

No. 53 Frederick Street

Edinburgh (Near Musselburgh)

In Edinburgh’s central New Town just a minute’s walk from bustling Princes Street, this Georgian townhouse offers Wi-Fi. Edinburgh Waverley Rail Station is just 15 minutes’ walk away.

D
Dagmara
From
Poland
Wonderful experience with wonderful people who are always ready to support their guests and provide you with all needed supplies and advice. I cannot find a single thing that could be improved. Spotless room, great atmosphere of Frederick St and in walking distance to all prominent actractions in Edinburgh.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,293 reviews
Price from
US$463.81
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.

M
Melda
From
Australia
The host was lovely & very helpful. The room was really nice comfortable.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,122 reviews
Price from
US$316.54
1 night, 2 adults

Queen Charlotte Guesthouse

Edinburgh (Near Musselburgh)

Well situated in the Edinburgh City Centre district of Edinburgh, Queen Charlotte Guesthouse is set 1 km from Camera Obscura and World of Illusions, 600 metres from Edinburgh Castle and 1.2 km from...

L
Lynette
From
Australia
Location was great. Room was spotless, quiet, spacious, bed was super comfortable. Shower was great and bathroom a good size. Tea/coffee and milk supplied.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 903 reviews
Price from
US$306.54
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, 102 reviews

Popular with guests booking B&Bs in Musselburgh

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

Popular with guests booking B&Bs in Musselburgh

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

Popular with guests booking B&Bs in Musselburgh

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 64 reviews

Popular with guests booking B&Bs in Edinburgh

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

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 758 reviews

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 936 reviews

Popular with guests booking B&Bs in Edinburgh

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

Popular with guests booking B&Bs in Edinburgh

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 reviews

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, 135 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$139.64 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 780 reviews

In central Edinburgh, this 4-star Georgian town house offers free Wi-Fi and free parking. The local bus service allows easy access to Edinburgh city centre.

From US$289.93 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,342 reviews

Located in Edinburgh, the Edinburgh Holiday Guest House offers free WiFi throughout and free onsite parking. The University of Edinburgh is just 10 minutes' walk away.

The Sun Inn

Dalkeith
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 352 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$166.24 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,815 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.

From US$191.51 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,690 reviews

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.

From US$237.50 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 58 reviews

Cabin by the coast is located in the Portobello district of Edinburgh, 6.8 km from Arthurs Seat, 6.9 km from Edinburgh Waverley station and 6.9 km from Edinburgh Playhouse.

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.

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 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$165.93 per night

Sailte House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 249 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$113.05 per night

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

From US$151.48 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

From US$158.87 per night

Thistle Residence

Edinburgh
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 54 reviews

Set in Edinburgh, 1.4 km from Arthurs Seat and 2.1 km from University of Edinburgh, Thistle Residence offers accommodation with free WiFi in a historic building.

From US$119.95 per night

Alexander Guest House

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

Alexander Guest House is a friendly guest house with clean rooms and excellent bus access to Edinburgh city centre. Arthur’s Seat provides a beautiful backdrop.

From US$102.41 per night

Arrandale Guest House

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

Featuring a garden and views of garden, Arrandale Guest House is a recently renovated guest house located in Edinburgh, 2.2 km from National Museum of Scotland.

From US$109.29 per night

Adelphi Hotel

Edinburgh
Budget options available
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,771 reviews

On the edge of Leith Links’ park, the Adelphi Private Hotel offers guest accommodation in a Georgian townhouse.

From US$82.63 per night

B&Bs that guests love in Musselburgh

See all
Avg. price/night: US$159.94
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 538 reviews
Very peaceful/private location. Facilities exceptional. Restaurant first class. Staff very attentive - Tyler?
Guest review by
Kenneth
Solo traveller
Avg. price/night: US$159.94
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 538 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