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.
Top guest reviews
Amenities & Room:
modern appliances were a nice touch and the bed was super comfynice showers and great view of the seawe had an amazing 2 night stay at this stylish apartmentHost:
barry was the perfect host with excellent communication and instructionsbarry 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 neededRead more reviewsLocation:
excellent flat in an amazing locationit was the perfect luxury stay in a great locationlots of places to do your shopping within easy walking and a beach on your doorstep for a strollwe had everything we needed in apartment and it’s in a lovely locationjust spent a fantastic relaxing week at this stunning apartment in a perfect location overlooking the sea
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.
Top guest reviews
Amenities & Room:
very comfortable and fantastic viewthe wonderful view from the living room window is amazing and all amenities close at handthe views from the living room are amazing and how thoughtful to leave binocularsi wish i could frame the view from the living room window - so peaceful and tranquilbeautiful sunsets from the living room windowCleanliness:
very clean and stylisha lovely clean well maintained apartmentclean scenic and a lovely apartmentit is immaculately cleanthe apartment was lovely and cleanHost:
the owners were very responsive to any questions and check in is quick and easysue was a lovely host - left us a welcome note which made us smileRead more reviewsLocation:
lovely location right on the seafront but very quiet and close to shopsfantastic location and a lovely flatit is ideally located so close to musselburgh high streetgreat apartment location was perfect for the marathonthe location is excellent with fisherrow harbour a stone's throw away and lovely walks along the beach
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.
Top guest reviews
Amenities & Room:
a beautiful view and beautiful apartmentgreat views and comfortable accommodationthe apartment has a great view over the waterthe apartment is spacious with a great view of the sea and harbourvery well appointed apartment with fab viewsCleanliness:
clean convenient and spaciousthe apartment was clean and spaciousthe apartment was very clean and comfyit is very well appointed clean and very homelyvery well equipped and cleanHost:
stella is a great hoststella knows how to receive people and be a very kind and helpful hoststella was an extremely welcoming and accommodating hoststella really is a super host would love to come back againeven though we didn’t meet stella she was very responsive and helpfulRead more reviewsLocation:
stella's place is in a lovely locationthe location was perfect for a family stay with a play park just outsidethis is a great flat and a good locationthere are regular bus services to edinburgh city centre from nearby and excellent runs along the sea frontthe apartment has such a nice cosy feel and the location is just superb
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.
Top guest reviews
Amenities & Room:
beautiful spacious apartment with fantastic views of harbour from the balconygreat apartment with fantastic views would definitely returnenjoyed having my breakfast at the balcony looking out at the boatsperfect apartment with an amazing view over to musselburgh harbourlovely apartment with great sea viewsCleanliness:
smart clean and well equippedgreat communication easy check in and a clean tidy placethe apartment was spotlessly clean and very comfortablethe flat was lovely and spotlessly clean and great communication with the hostexcellent flat clean nice and great viewHost:
friendly neighbours toowe throughly enjoyed our stay and would 100% recommend the owner and the flatrebecca was very attentive and accessible- a great host i woukd definitely recommend this accomodationrebecca was a great host keeping in touch during our stayrebecca was a very helpful host and communication was immediateRead more reviewsLocation:
perfect location for any edinburgh breaksuper locationgreat apartment - perfect location for our needsbeautiful apartment in a great locationa beautiful stay in a great location
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.
Musselburgh, East Lothian, United Kingdom
555 meters (0.4 ft) from Musselburgh BeachAccommodates: 4
Top guest reviews
Amenities & Room:
love the big living room and new smart tva fully equipped spacious and comfortable flat ideally located for all local amenitiesappreciated having 2 bathrooms due to having my teenage daughter with mewe had a fabulous stay at erica’s apartmentCleanliness:
flat is light clean and beautifulthe place was wonderful and clean when we first checked invery clean and has everything you'll ever need for your staythe apartment was nicely decorated and cleanit was nice to have clean towels provided and the kitchen was well stocked with plenty of basicsHost:
erica was a lovely hostthank heavens for the dishwasher communication with the host was fasterica was a great host who was easy and quick to communicate with regarding check ins/check outerica's sister tracy was very friendly and helpfulRead more reviewsLocation:
good location with easy travelnice location near the watergreat location for exploring edinburgh and the surrounding areaseasy bus ride to edinburgh center close to harbor in peaceful areaabsolutely beautiful flat great location for dipping into edinburgh or just enjoying musselburgh which is a lovely place
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.
Top guest reviews
Amenities & Room:
a really high class accommodation comfortable with plenty of spaceCleanliness:
excellent accommodation very clean and tidya very nice cosy warm and clean apartmentthis is a lovely spacious well equipped and very clean 1 bedroom apartment in a quiet residential areasuch a well equipped clean comfortable and well situated flatflat is lovely and clean and well decorated with lots of lovely extra touchesHost:
pamela was a fantastic hostpamela was really helpfulpamela’s communication was swift accurate and caring an excellent hostpamela was very helpful and flexible about our check in/out timeRead more reviewsLocation:
fab location and great communicationlovely spot so close the beachspotless comfortable flat in a quiet location but within easy walking distance to all the amenitieslovely flat in ideal location for all amenitiesgreat location for the harbour shops nearby and the block of flats was peaceful and quiet
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.
Top guest reviews
Amenities & Room:
you're covered and even if is a rainy day you won't get bored wifi worked well toolots of space very nicely laid out with a beautiful kitchenthe kitchen is really functional we cooked there one evening and was super easythe two rooms have comfortable double beds and are spacious and with spacious wardrobesenjoyed a great week of sleep in quite roomsCleanliness:
great and clean housespotless comfy and invitingflat was clean and access was easythe apartment was very clean and comfortablethe flat is clean and well equippedHost:
craig the host very helpfulhost was really helpful and promptfantastic host - very accommodating and helpfulcraig is a superb host great communication and he was making sure everything's alrightgreat apartment and great communication with craig the owner thank you for a really nice stayRead more reviewsLocation:
super location for walkingperfect location for us near to edinburghgreat location only a short walk from the harbourgreat place in a good locationthe place is situated in a great central spot for everything
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.
Top guest reviews
Amenities & Room:
great kitchen fully equippedthe apartment is equipped with all necessities for a comfortable staythe apartment is equipped with all necessities for a comfortable stayCleanliness:
nice apartment cozy and cleanthe house was super clean n well equipped with amenitiesthis is a very nice apartment cozy and cleanit was very clean it appears to have been recently updated new bathroom kitchen carpets and decorHost:
extremely comfortable home with welcoming and gracious hostsvery helpful host with good communication and quick responsesRead more reviewsLocation:
close to pubs and a lidl too so easy to get in supplies if you need them
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.
Top guest reviews
Amenities & Room:
a very spacious one bed flat with lots of natural lightCleanliness:
everything was clean tidy and well maintainedvery comfortable and clean flatthe room is clean and tidy with all the facilitiesthis flat is highly recommended: spotlessly clean very spacious and supplied with everything you need for a comfortable stayHost:
hosts are extremely helpfulhost was very accommodating and responsivecraig was a superb host and we can only highly recommend his placecraig was quick to respond and was very helpful when i reached out which was greati (email hidden by airbnb) munication was great craig and audrey were really helpful with everythingRead more reviewsLocation:
perfect location close to town including the famous luca'sgreat location for getting out and about around musselburgh and beyondthe place is ideal for golfers as there are loads of golf courses in the vicinitya great place for us to be close to our family but have our own space
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.
Top guest reviews
Amenities & Room:
the sofa bed was great and better than most others i have used in the pastthe rooms were a nice size and the kitchen was well stockedthe apartment is a good size and had everything that we needed for a week's stayCleanliness:
it was clean and well-equippedexcellent communication and the bnb was spotless with plenty of room for 4 adultskates property is clean and offers everything as describedkate and her husband were lovely to deal with and the flat is bright clean and spaciousa lovely clean annexe which was bigger than it looks on photosHost:
kate is a great hostthe hosts are gracious and helpfulhosts were super friendly and helpfulkate and john are fantastic hosts and totally made us feel at homekate and john are great hostsRead more reviewsLocation:
absolutely lovely house and location was superbgreat place nice location highly recommendedideally placed for musselburgh with easy access (a bus stop is very close) into edinburghvery comfortableand excellent locationthe location is perfect - right in the centre of musselburgh
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.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to