Top 10 Airbnb Vacation Rentals In Musselburgh, UK - Updated 2024

Tyne
Tyne 
Updated
| 5 min read

Musselburgh is a beautiful city located in East Lothian, Scotland, just 5 mi (8 km) east of Edinburgh. It is a destination known for its unique mix of history and outdoor recreation. If you want to witness the city’s rich culture and heritage, visit in July and partake in a festival called “Honest Toun.” Musselburgh is also synonymous with endless water fun, boasting stretches of sandy beaches, and the famous harbor of Fisherrow. Tourists who are curious about the city’s earliest times can join a tour of the Musselburgh Museum. Nightlife attractions are also plenty nearby, mainly in the capital. Soak up the energy of this vibrant city and book accommodations for a few days. Check out our list of the top Airbnb vacation rentals in Musselburgh, UK, below.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on April 12, 2024.

1. Stylish apartment with a balcony (from USD 235)

If you’re in Musselburgh for fishing or boating, consider booking a stay at this lovely apartment near Fisherrow Harbour. The property has a beach house vibe, featuring wooden furniture, a wood-burning stove, and one-of-a-kind pieces of decor. The living room has sliding doors that open onto a balcony, where you can watch the orange sunset reflect off the nearby harbor.

You also don’t need to order takeout, as the kitchen is already fitted with modern appliances and a glass dining table. For other things to do, drive a few miles to Scotland’s capital and engage in activities, such as golfing or visiting museums.

Stayed at this property?
Musselburgh, East Lothian, United Kingdom
161 meters (0.2 ft) from Musselburgh Beach
101 reviews   Wifi Available
ENTIRE RENTAL UNIT 3 Beds 5 Guests 3 Bedrooms 2 Bathrooms

Accommodates: 5

Top guest reviews
Amenities & Room:
modern appliances were a nice touch and the bed was super comfy
nice showers and great view of the sea
we had an amazing 2 night stay at this stylish apartment
Host:
barry was the perfect host with excellent communication and instructions
barry was very helpful the wilson’s will be back:-)
the kids loved the day at foxlake in dunbar barry was very helpful and on hand if needed
Location:
excellent flat in an amazing location
it was the perfect luxury stay in a great location
lots of places to do your shopping within easy walking and a beach on your doorstep for a stroll
we had everything we needed in apartment and it’s in a lovely location
just spent a fantastic relaxing week at this stunning apartment in a perfect location overlooking the sea
Read more reviews

2. Pleasant apartment near Fisherrow Harbour (from USD 139)

This two-bedroom beachfront rental boasts an unmatched level of comfort, and it’s easy to see why. The walls are painted in white to complement the wooden furniture and colorful decor. The living room has wide-screen windows, giving you plenty of opportunities to enjoy sea views from the comfort of your home. A dedicated workspace is also available, which will allow you to catch up on work anytime. The well-equipped kitchen inspires you to experiment with recipes.

If you’re interested in fishing or boating, this property is close to the 17th-century Fisherrow Harbour. Hole In The Wa and Brunton Theatre are two other nearby places to check out while here.

Stayed at this property?
East Lothian, Scotland, United Kingdom
451 meters (0.3 ft) from Musselburgh Beach
159 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 2 Beds 3 Guests 2 Bedrooms 1 Bathroom

Accommodates: 3

Top guest reviews
Amenities & Room:
very comfortable and fantastic view
the wonderful view from the living room window is amazing and all amenities close at hand
the views from the living room are amazing and how thoughtful to leave binoculars
i wish i could frame the view from the living room window - so peaceful and tranquil
beautiful sunsets from the living room window
Cleanliness:
very clean and stylish
a lovely clean well maintained apartment
clean scenic and a lovely apartment
it is immaculately clean
the apartment was lovely and clean
Host:
the owners were very responsive to any questions and check in is quick and easy
sue was a lovely host - left us a welcome note which made us smile
Location:
lovely location right on the seafront but very quiet and close to shops
fantastic location and a lovely flat
it is ideally located so close to musselburgh high street
great apartment location was perfect for the marathon
the location is excellent with fisherrow harbour a stone's throw away and lovely walks along the beach
Read more reviews

3. Lovely apartment with stunning views (from USD 132)

This waterfront apartment promises six guests a quiet escape from their routine life. The two bedrooms and living room both have massive windows that afford ocean views. The kitchen is complete with cooking basics and modern appliances, letting you cook quickly.

If you have kids in tow, you’ll find that the host has prepared a travel crib, a high chair, and toys. WiFi is also available if you have urgent work to do. Another draw of this apartment is its proximity to bus and train stations.

Stayed at this property?
Musselburgh, East Lothian, United Kingdom
50 meters (162.8 ft) from Musselburgh Beach
178 reviews   Wifi Available
ENTIRE RENTAL UNIT 4 Beds 6 Guests 2 Bedrooms 2 Bathrooms

Accommodates: 6

Top guest reviews
Amenities & Room:
a beautiful view and beautiful apartment
great views and comfortable accommodation
the apartment has a great view over the water
the apartment is spacious with a great view of the sea and harbour
very well appointed apartment with fab views
Cleanliness:
clean convenient and spacious
the apartment was clean and spacious
the apartment was very clean and comfy
it is very well appointed clean and very homely
very well equipped and clean
Host:
stella is a great host
stella knows how to receive people and be a very kind and helpful host
stella was an extremely welcoming and accommodating host
stella really is a super host would love to come back again
even though we didn’t meet stella she was very responsive and helpful
Location:
stella's place is in a lovely location
the location was perfect for a family stay with a play park just outside
this is a great flat and a good location
there are regular bus services to edinburgh city centre from nearby and excellent runs along the sea front
the apartment has such a nice cosy feel and the location is just superb
Read more reviews

4. Modern apartment with a private balcony (from USD 209)

This tastefully decorated rental with stunning water views makes an excellent base for a seaside holiday in Musselburgh. It features two nicely done-up bedrooms for four guests and a family bathroom with a shower room. Guests will also love the interior’s inviting appeal, with rooms decked in white and beige.

Cooking is another way to bond with your loved ones, and the kitchen here is ready for those moments. There’s also free parking on site, so no need to worry about your vehicle. After a long day of exploring nearby areas, cap the night off with drinks on the private balcony.

Stayed at this property?
East Lothian, Scotland, United Kingdom
352 meters (0.3 ft) from Musselburgh Beach
240 reviews   Wifi Available
ENTIRE RENTAL UNIT 3 Beds 4 Guests 2 Bedrooms 2 Bathrooms

Accommodates: 4

Top guest reviews
Amenities & Room:
beautiful spacious apartment with fantastic views of harbour from the balcony
great apartment with fantastic views would definitely return
enjoyed having my breakfast at the balcony looking out at the boats
perfect apartment with an amazing view over to musselburgh harbour
lovely apartment with great sea views
Cleanliness:
smart clean and well equipped
great communication easy check in and a clean tidy place
the apartment was spotlessly clean and very comfortable
the flat was lovely and spotlessly clean and great communication with the host
excellent flat clean nice and great view
Host:
friendly neighbours too
we throughly enjoyed our stay and would 100% recommend the owner and the flat
rebecca was very attentive and accessible- a great host i woukd definitely recommend this accomodation
rebecca was a great host keeping in touch during our stay
rebecca was a very helpful host and communication was immediate
Location:
perfect location for any edinburgh break
super location
great apartment - perfect location for our needs
beautiful apartment in a great location
a beautiful stay in a great location
Read more reviews

5. Stunning apartment away from busy streets

Make this stunning apartment your hideaway for the weekend and experience a peaceful vacation far from crowded streets. This rental for four guests offers opportunities for water fun given its proximity to the famous harbor and beach.

Indoors, you will find two nautical-themed bedrooms and two baths. The light-filled living room features glass doors that open to the outside, while the kitchen is equipped with everything you need for easy cooking. A TV and WiFi are also available to keep you entertained, especially on days when you don’t feel like going out.

Stayed at this property?
Musselburgh, East Lothian, United Kingdom
555 meters (0.4 ft) from Musselburgh Beach
232 reviews   Wifi Available
ENTIRE RENTAL UNIT 2 Beds 4 Guests 2 Bedrooms 2 Bathrooms

Accommodates: 4

Top guest reviews
Amenities & Room:
love the big living room and new smart tv
a fully equipped spacious and comfortable flat ideally located for all local amenities
appreciated having 2 bathrooms due to having my teenage daughter with me
we had a fabulous stay at erica’s apartment
Cleanliness:
flat is light clean and beautiful
the place was wonderful and clean when we first checked in
very clean and has everything you'll ever need for your stay
the apartment was nicely decorated and clean
it was nice to have clean towels provided and the kitchen was well stocked with plenty of basics
Host:
erica was a lovely host
thank heavens for the dishwasher communication with the host was fast
erica was a great host who was easy and quick to communicate with regarding check ins/check out
erica's sister tracy was very friendly and helpful
Location:
good location with easy travel
nice location near the water
great location for exploring edinburgh and the surrounding areas
easy bus ride to edinburgh center close to harbor in peaceful area
absolutely beautiful flat great location for dipping into edinburgh or just enjoying musselburgh which is a lovely place
Read more reviews

6. Lovely apartment near places of interest (from USD 89)

Go to Musselburgh for a weekend of fun and consider booking this ground-floor apartment with one bedroom. It is located in a tranquil area but close to a former fishing village, a sandy beach, family-friendly parks, and eclectic shops.

Step inside the home and be impressed by its all-white interior accentuated by wooden elements and charming decor. The bedrooms are well-maintained and dashed with calming shades of blue, while the living room with a fireplace is a great place to keep you warm on chilly nights. For indoor entertainment, turn on the TV or access the WiFi for free.

Stayed at this property?
East Lothian, Scotland, United Kingdom
740 meters (0.5 ft) from Musselburgh Beach
105 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 2 Beds 4 Guests 1 Bedroom 1 Bathroom

Accommodates: 4

Top guest reviews
Amenities & Room:
a really high class accommodation comfortable with plenty of space
Cleanliness:
excellent accommodation very clean and tidy
a very nice cosy warm and clean apartment
this is a lovely spacious well equipped and very clean 1 bedroom apartment in a quiet residential area
such a well equipped clean comfortable and well situated flat
flat is lovely and clean and well decorated with lots of lovely extra touches
Host:
pamela was a fantastic host
pamela was really helpful
pamela’s communication was swift accurate and caring an excellent host
pamela was very helpful and flexible about our check in/out time
Location:
fab location and great communication
lovely spot so close the beach
spotless comfortable flat in a quiet location but within easy walking distance to all the amenities
lovely flat in ideal location for all amenities
great location for the harbour shops nearby and the block of flats was peaceful and quiet
Read more reviews

7. Spacious rental with a private garden (from USD 100)

If you want to be closer to parks, restaurants, and cafes, book this spacious rental. It can accommodate up to four guests, with two bedrooms and one bath. Cooking is also welcome in the kitchen, as it comes equipped with pots, pans, and standard cooking appliances. Families with children will find the children’s books, toys, travel crib, and high chair helpful.

There’s a private garden outside, where you can enjoy an afternoon tea or simply chill out. You are also allowed access to the driveway, so no need to worry about your car’s safety.

Stayed at this property?
East Lothian, Scotland, United Kingdom
1.24 km (0.8 mi) from Musselburgh Beach
213 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 2 Beds 4 Guests 2 Bedrooms 1 Bathroom

Accommodates: 4

Top guest reviews
Amenities & Room:
you're covered and even if is a rainy day you won't get bored wifi worked well too
lots of space very nicely laid out with a beautiful kitchen
the kitchen is really functional we cooked there one evening and was super easy
the two rooms have comfortable double beds and are spacious and with spacious wardrobes
enjoyed a great week of sleep in quite rooms
Cleanliness:
great and clean house
spotless comfy and inviting
flat was clean and access was easy
the apartment was very clean and comfortable
the flat is clean and well equipped
Host:
craig the host very helpful
host was really helpful and prompt
fantastic host - very accommodating and helpful
craig is a superb host great communication and he was making sure everything's alright
great apartment and great communication with craig the owner thank you for a really nice stay
Location:
super location for walking
perfect location for us near to edinburgh
great location only a short walk from the harbour
great place in a good location
the place is situated in a great central spot for everything
Read more reviews

8. Beautiful apartment for six guests (from USD 200)

Soak up waterfront views every day when you stay at this two-bedroom apartment for a group of six. It is just a few steps from Fisherrow Harbour, ideal for guests interested in water-based activities. Aside from the cozy bedrooms, this abode also boasts a bright living room and a spotless bathroom. The kitchen is furnished with cooking appliances, so you can easily prepare your daily meals.

For some outdoor relaxation, head to the verdant backyard and enjoy an afternoon cookout with your loved ones.

Stayed at this property?
Musselburgh, Scotland, United Kingdom
158 meters (0.1 ft) from Musselburgh Beach
33 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 3 Beds 4 Guests 2 Bedrooms 1 Bathroom

Accommodates: 4

Top guest reviews
Amenities & Room:
great kitchen fully equipped
the apartment is equipped with all necessities for a comfortable stay
the apartment is equipped with all necessities for a comfortable stay
Cleanliness:
nice apartment cozy and clean
the house was super clean n well equipped with amenities
this is a very nice apartment cozy and clean
it was very clean it appears to have been recently updated new bathroom kitchen carpets and decor
Host:
extremely comfortable home with welcoming and gracious hosts
very helpful host with good communication and quick responses
Location:
close to pubs and a lidl too so easy to get in supplies if you need them
Read more reviews

9. Cozy abode with a dedicated workspace (from USD 82)

This rental’s off-white walls and double-hung windows help create a cozy atmosphere for two friends or a couple. It has one bedroom with an en-suite bath, guaranteeing you and your companion a pleasant stay throughout. The kitchen is fully equipped and includes a mini dining space.

If you’re here for business, there’s a dedicated workspace for your laptop. When it’s time to relax, lounge in the living room and watch your favorite shows on the Smart TV. You can also revel in the city’s countless offerings by visiting bars, restaurants, parks, and theaters nearby.

Stayed at this property?
East Lothian, Scotland, United Kingdom
1.5 km (1.0 mi) from Musselburgh Beach
84 reviews   Superhost Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathrooms

Accommodates: 2

Top guest reviews
Amenities & Room:
a very spacious one bed flat with lots of natural light
Cleanliness:
everything was clean tidy and well maintained
very comfortable and clean flat
the room is clean and tidy with all the facilities
this flat is highly recommended: spotlessly clean very spacious and supplied with everything you need for a comfortable stay
Host:
hosts are extremely helpful
host was very accommodating and responsive
craig was a superb host and we can only highly recommend his place
craig was quick to respond and was very helpful when i reached out which was great
i (email hidden by airbnb) munication was great craig and audrey were really helpful with everything
Location:
perfect location close to town including the famous luca's
great location for getting out and about around musselburgh and beyond
the place is ideal for golfers as there are loads of golf courses in the vicinity
a great place for us to be close to our family but have our own space
Read more reviews

10. Homey apartment near beautiful beaches (from USD 149)

This self-catering apartment can comfortably accommodate six guests. This rental has two levels; the main level features an open-plan living space with a breakfast room where you can savor homemade meals with your loved ones. The second level houses the bedrooms. The kitchen is fitted with cherry wood cabinets and modern appliances, so you can cook faster and more efficiently. If you plan to vacation with your fur baby, consider yourself lucky as this property welcomes pets.

If you’re on a couple’s retreat, make your Musselburgh holiday even more romantic by taking a stroll down the nearby sandy beach. Free parking is available on site, in case you’re bringing your car.

Stayed at this property?
Musselburgh, East Lothian, United Kingdom
1.18 km (0.8 mi) from Musselburgh Beach
102 reviews   Wifi Available
ENTIRE HOME 4 Beds 6 Guests 2 Bedrooms 1 Bathroom

Accommodates: 6

Top guest reviews
Amenities & Room:
the sofa bed was great and better than most others i have used in the past
the rooms were a nice size and the kitchen was well stocked
the apartment is a good size and had everything that we needed for a week's stay
Cleanliness:
it was clean and well-equipped
excellent communication and the bnb was spotless with plenty of room for 4 adults
kates property is clean and offers everything as described
kate and her husband were lovely to deal with and the flat is bright clean and spacious
a lovely clean annexe which was bigger than it looks on photos
Host:
kate is a great host
the hosts are gracious and helpful
hosts were super friendly and helpful
kate and john are fantastic hosts and totally made us feel at home
kate and john are great hosts
Location:
absolutely lovely house and location was superb
great place nice location highly recommended
ideally placed for musselburgh with easy access (a bus stop is very close) into edinburgh
very comfortableand excellent location
the location is perfect - right in the centre of musselburgh
Read more reviews

Soak up Musselburgh's vibrant energy

Escape the stresses of modern life and go for a unique holiday in Musselburgh. You’ll never run out of things to do, as the city is brimming with premium racecourses, breathtaking beaches, and electric nightlife. For a place to stay, consider booking from one of the Airbnb vacation rentals mentioned above.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Tyne is a copywriter based in the Netherlands. She spends her leisure time writing for her personal blog, exploring nature trails, and visiting museums. Although she hasn't traveled to many...Read more

 Want to contribute as a Local Expert?
Explore Musselburgh
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.