Holiday Lets in Musselburgh

Browse holiday lets and Airbnbs in Musselburgh, from a 15th-century castle to beachfront apartments. Compare rates and ratings before you book.

Check-in
Sat, 14 Nov
Check-out
Sun, 15 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Sat, 14 Nov
-
Check-out
Sun, 15 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sat, 14 Nov
-
Check-out
Sun, 15 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.5
Great
2 adults
1 bedroom
2 beds
Golf CourseRose GardensLily Pond
  • 15th-century castle with royal history
  • Set in 40 acres of parkland
  • Uniquely styled traditional rooms
From£ 96 /nightSelect
RiversideApartment
8.8
Great
Map
300 m from City Centre300 m from Brunton Theatre
River ViewsFull KitchenPrivate Entrance
  • River and courtyard views
  • Fully equipped kitchen
  • Private entrance
From£ 151 /nightSelect
8.9
Great
Map
1000 m from City Centre300 m from Musselburgh & Fisherrow Welfare Club
Beach AccessFree ParkingGolf Course
  • Beachfront with sea views
  • Spacious 3-bedroom apartment
  • On-site golf course access
Select

Holiday lets in Musselburgh offer a range of self-catering accommodations, from a historic 15th-century castle estate to modern beachfront apartments and countryside cottages. Budget varies from mid-range to premium, typically £100-£200 per night depending on size and season. Popular areas include the town centre for shops and transport, or quieter spots like the coast and rural outskirts. Amenities commonly include free WiFi, free parking, full kitchens, and family-friendly setups. For first-time visitors, booking a property with a private garden or river view enhances the experience.

Among the top-rated options, Carberry Tower Mansion House and Estate (rated "Fabulous" 85) offers a unique stay in a 15th-century castle set in 40 acres of parkland, ideal for history buffs and romantic getaways. The Riverside apartment (89) provides spacious three-bedroom living with river views and a fully equipped kitchen, perfect for families. The Two Bedroom Country Cottage (88) features a private garden and terrace, suited for couples or small families seeking a quiet retreat. The Quayside Apartment (88) offers direct beachfront access and sea views, popular with beach lovers. All provide free parking and WiFi.