Skip to content

Vacation rentals in Musselburgh

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Musselburgh

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guesthouse in Musselburgh
Studio property perfect for visitors to Edinburgh
Self contained studio property based in the outskirts of Edinburgh. Please note the flat does not have a separate bedroom . Walking distance from Musselburgh Racecourse, train station and local amenities with frequent buses to central Edinburgh and nearby Portobello. Visitors also have access to a small patio and garden as well as on street parking. Please note flat is only a few feet away from my house, in the garden, - if total seclusion is what you are after this space may not be for you.
$68 per night
Rental unit in East Lothian
Number 32, large main door flat with En-suite
Large main door flat with one en-suite bedroom. The bathroom has a bath and also a separate shower. Toiletries are supplied. There is a separate W.C. The kitchen is fully equipped for all your needs. The living room has two large couches, a smart TV and DVD player. WiFi also. On street parking only. There are bus stops to Edinburgh (approximately 50 mins) and the coastal towns of East Lothian just outside your front door. Self check in makes arrival more flexible. No smoking or pets.
$80 per night
Rental unit in Portobello
Bijou by the beach
Beautiful one bedroom flat in Portobello, Edinburgh’s seaside town. Ideally located for a relaxed stay and long walks on the beach, Nicola and I have lived here for 10 years and think it’s the perfect place to stay in Edinburgh. Only a short bus or taxi ride into the heart of the city, Portobello is the best of both worlds. To get to the beach just walk under the bridge and straight down Brighton Place and Bath street. It’s a 7 min walk.
$63 per night

Stay near Musselburgh's top sights

Photo of Musselburgh Racecourse
Musselburgh Racecourse19 locals recommend
Photo of S Luca of Musselburgh
S Luca of Musselburgh14 locals recommend
Photo of The Ship Inn
The Ship Inn84 locals recommend
Photo of Lidl
Lidl60 locals recommend
Photo of The David Macbeth Moir
The David Macbeth Moir7 locals recommend
Photo of The Brunton, Musselburgh
The Brunton, Musselburgh8 locals recommend

Other great vacation rentals in Musselburgh

Rental unit in East Lothian
2 bed ground floor flat, private garden & parking.
$99 per night
Home in Mussleburgh
Unique cosy cottage with stunning gardens & privat
$63 per night
Rental unit in East Lothian
Modern apt, amazing Harbour views, wifi & Parking
$90 per night
Rental unit in East Lothian
Beach Front Apartment, Stunning Views!
$93 per night
Private room in Portobello
Sea View Room
$36 per night
Private room in Musselburgh
Parking. Home-cooked breakfast. Cosy king/twin bed
$68 per night
Private room in Duddingston
Single room in cosy bright and peaceful flat
$32 per night
Private room in East Lothian Council
Musselburgh on the beach right beside Edinburgh
$94 per night
Rental unit in Musselburgh
Fresh Bright 2 Bedroom - Next 2 Beach & Amenities
$129 per night
Private room in Musselburgh
Magical Edinburgh - #1 in the World 2022 - Timeout
$43 per night
Private room in Edinburgh
Cosy New York Room. Breakfast included!
$43 per night
Rental unit in Portobello
Edinburgh's Seaside Gem
$78 per night