
Holiday houses in Musselburgh
Find and book unique accommodation on Airbnb
Quick stats about holiday rentals in Musselburgh

Total holiday rentals
Explore 80 holiday rentals in Musselburgh

Nightly prices starting at
Musselburgh holiday rentals start at $70 NZD per night before taxes and fees

Verified guest reviews
Over 3,420 verified reviews to help you choose

Family-friendly holiday rentals
30 properties offer extra space and kid-friendly amenities

Pet-friendly accommodation
Find 10 rentals that welcome pets

Rentals with dedicated workspaces
30 properties have a dedicated workspace

Wi-Fi availability
70 of Musselburgh holiday rentals include Wi-Fi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across Musselburgh rentals

4.8 Average rating
Musselburgh stays are highly rated by guests—averaging 4.8 out of 5!
Top-rated holiday rentals in Musselburgh
Guests agree: these stays are highly rated for location, cleanliness and more.

Craigiehall Temple (historic property built 1759)
Make your trip to Edinburgh truly memorable with a stay at Craigiehall Temple. Built in 1759 and situated in its own grounds on a former part of the Craigiehall Estate, its Grade A listed for its stunning portico displaying the arms of the 1st Marquess of Annandale. A plaque on the wall carries a quote from Horace: "Dum Iicet in rebus jucundis vive beatus", "Live happy while you can among joyful things". We hope that a stay at the Temple will deliver this experience and stay true to this vision

Musselburgh,East Lothian flat near beach & harbour
This is a lovely self catering, first floor apartment in a quiet area of Musselburgh. A short walk from the harbor, beach, play park and shops. Approx 8 miles from Edinburgh city centre and 2 miles from Portabello. Musselburgh Race Course is a short walk away, Musselburgh high street a 5 minute walk, Gullane and other golf courses nearby. "We stayed here for 2 nights and it was amazing! We slept peacefully. We loved this apartment and wished we could stay here longer." (Guest review 2019)

Riverside & Coastal flat
On the fringes of Edinburgh with excellent train and bus links to the city this is a bright, first floor, riverside flat in coastal Musselburgh. Comfortable, with wonderful light, it's a great space to work, rest and play. Lovely local walks. Award winning bakery 2min away. Musselburgh train station is a 14min walk away (10min train to Edinburgh). There are a multitude of buses into Edinburgh (40min). Free Parking on a side street, and being close to the city bypass make a car convenient too.

3 guests-WiFi-view-private-fireplace-parking-patio
Fully self-contained, modern & clean annexe with full countryside & partial sea views. Private decking 1x double bed, 1x sofa bed Fresh linen and towels New improved full fibre WiFi 10 min drive - local train stations, bus stops, shops, restaurants Edinburgh only 10 mins by train Within 30 min drive - Ratho EICA, golf courses, beaches Walks & cycling paths on doorstep Quiet village No buses/Uber to village, so car essential Available on request: sofa-bed, desk & chair, travel cot, highchair

Edinburgh Sea View loft apartment
Wake up to breathtaking views over the sea in this 2-bedroom bright and sunny loft apartment next to Portobello beach. Perfect for a relaxing escape with the convenience of Edinburgh's attractions a short journey away. The property is beautifully decorated and fully equipped with all the essentials you will need to have a wonderful stay in Edinburgh. With the addition of a large roof terrace to enjoy the spectacular sea views. Excellent transport links & free unrestricted on street parking.

Beautiful House in Musselburgh
Kick back and relax in this immaculately presented two-bedroom house situated within a quiet location of Musselburgh. Stoneyhill Steading offers guests a home from home relaxing experience with the hustle and bustle within easy reach. Whether it’s a round of golf at the famous Musselburgh Links, day at the races, shop until you drop or a visit to nearby trendy Portobello with its cafes & bars or stroll along its beach promenade, there is something for the whole family to enjoy.

2 bed ground floor flat, private garden & parking.
Spacious ground floor flat with private garden & driveway. Well equipped kitchen for all your cooking needs. The property is perfectly situated in Musselburgh within two minute walking distance to the High Street where there are ample cafe's, bars and restaurants. Buses aplenty, not only to Edinburgh (approximately 45 mins away) but also all parts of East Lothian. Train station with direct 7 minute access to Edinburgh (a five minute drive away or 25 minute walk). Wifi included.

Ancient Castle above the River Tweed
Mary Queen of Scot's chamber at Neidpath Castle is perhaps the most romantic place to stay in the Scottish Borders. Explore privately the whole castle and then retire to enjoy your suite rooms. The antique four poster bed, deep roll top bath and open fire evoke earlier times, but are truly comfortable and luxurious. An elegant table is set for breakfast. Peebles is 10 minutes walk away, with a host of shops and restaurants, as well as a museum and award winning chocolatier.

Stylish Apt Near Golf, Beach, WiFi & Free Parking
A peaceful coastal retreat in East Lothian, just a short drive from Edinburgh. Perfectly located near golf courses, beaches, and major attractions, this ground floor one-bed apartment is a fantastic base for exploring Musselburgh, North Berwick, and Edinburgh. 20–25 minutes to Edinburgh city centre. Easy access to Prestonpans train station. Enjoy reliable WiFi, a quiet environment, and easy access to Edinburgh, ideal for business travellers or guests working remotely.

The Great Hall, Dollarbeg Castle
This 2 bedroom apartment is the beautifully converted former Great Hall of Dollarbeg Castle. Built in 1890, Dollarbeg Castle was the last gothic baronial style building of its type ever built. Beautifully restored in 2007 to the very highest standards, it was converted into 10 luxury properties, one of which is a conversion of the original "Great Hall" with its vaulted ceiling and majestic views across the formal grounds towards the Ochil Hills in the distance.

Annexe Apartment. Extended & Converted Garage
New conversion 2 minute walk to Brunstane train station then a 7 minute journey to Edinburgh Waverley city centre, trains are every 30 minutes into town. Great Lothian Regional Transport (LRT) buses nearby as well. A lovely 20 minute walk into Portobello for loads of bars and restaurants plus the bonus of being right next to the beach. About 30 minutes drive to some of the most beautiful golf courses in Scotland.

Perfect location for city or coast
Enjoy the best of both worlds! Situated in a peaceful, semirural location with its own private garden and parking area, this lovely property offers easy access to beautiful beaches and scenic coastal and country walks - and yet the bustling capital city of Edinburgh is only an 11 minute train journey away.
Popular amenities for Musselburgh holiday rentals
Stay near Musselburgh's top sights
Other great holiday rentals in Musselburgh

Lovely 2 bedrooms apartment in central Edinburgh

Casa Anastasia

Private Villa with free Car Park

Inveresk Studio Flat - Self Contained with Parking

Beach ground floor flat - Edinburgh & Golf Coast

Stunning 1870 Fisherman’s Cottage

Fisherman's Flat Overlooking the Firth Of Forth

Mary Queen of Scots Lodge. Next to fa'side castle
When is the best time to visit Musselburgh?
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sept | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg. price | $202 NZD | $214 NZD | $199 NZD | $234 NZD | $241 NZD | $286 NZD | $288 NZD | $365 NZD | $255 NZD | $257 NZD | $228 NZD | $262 NZD |
| Avg. temp | 4°C | 4°C | 6°C | 8°C | 10°C | 13°C | 15°C | 15°C | 13°C | 9°C | 6°C | 4°C |
Frequently Asked Questions
Are there family-friendly vacation rentals in Musselburgh?
Musselburgh has more than 30 family-friendly stays. Amenities on the property may include high chairs, travel cribs, or strollers.
How much does it cost to stay in condo rentals in Musselburgh?
Experience the best of Musselburgh with our condo rentals, starting at about $100 per day, before taxes and fees. Embrace comfort and style while staying within your budget in your home away from home.
Are there pet-friendly vacation rentals in Musselburgh?
Four-legged friends are welcome in Musselburgh. Choose from more than 10 vacation rentals for guests traveling with pets.
Are there vacation rentals with a dedicated workspace in Musselburgh?
Yes! Work meets play with ease at over 30 vacation rentals in Musselburgh featuring dedicated workspaces. Stay connected and productive in your home away from home.
Do condo rentals in Musselburgh have a kitchen?
Absolutely! We offer over 10 condo rentals with a kitchen in Musselburgh. Enjoy a tailored experience with all the comforts you desire.
Do apartment rentals in Musselburgh have wifi?
Absolutely! We offer over 20 apartment rentals with wifi in Musselburgh. Enjoy a tailored experience with all the comforts you desire.
Do house rentals in Musselburgh have free parking?
Absolutely! We offer over 20 house rentals with free parking in Musselburgh. Enjoy a tailored experience with all the comforts you desire.
What are the most popular amenities for Condo Rentals in Musselburgh?
Enhance your stay in our Condo Rentals with the most popular amenities: over 10 homes with a kitchen, over 10 homes with wifi, and more. Indulge in the ultimate retreat, tailored to your preferences.
Destinations to explore
- Cabin rentals Musselburgh
- Rentals with a patio Musselburgh
- Family-friendly rentals Musselburgh
- Apartment rentals Musselburgh
- House rentals Musselburgh
- Rentals with a washing machine and dryer Musselburgh
- Rentals with outdoor seating Musselburgh
- Cottage rentals Musselburgh
- Rentals with beach access Musselburgh
- Edinburgh Waverley Station
- Edinburgh Castle
- The Royal Mile
- OVO Hydro
- Murrayfield Stadium
- SEC Centre
- Edinburgh Zoo
- Glasgow Green
- Edinburgh Playhouse
- Scone Palace
- The Kelpies
- The Meadows
- Pease Bay
- Holyrood Park
- Glasgow Botanic Gardens
- Haggerston Castle Holiday Park - Haven
- Hampden Park
- Edinburgh City Centre Churches Together
- Stirling Castle
- Royal Botanic Garden Edinburgh
- Glasgow Central Station
- University of Edinburgh
- Knockhill Racing Circuit
- Bellahouston Park





