Holiday houses in Musselburgh

Find and book unique accommodation on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Musselburgh holiday rentals

Stay near Musselburgh's top sights

Musselburgh Racecourse19 locals recommend
Newhailes Estate15 locals recommend
S Luca of Musselburgh14 locals recommend
The David Macbeth Moir7 locals recommend
Lidl59 locals recommend
The Brunton, Musselburgh8 locals recommend

Other great holiday rentals in Musselburgh

Guest favourite

Apartment in Edinburgh

4.99 out of 5 average rating, 446 reviews

Stunning apartment off Royal Mile (Free parking)

18 – 25 Nov

$1,726 AUD total
Guest favourite

Cottage in Aberlady

4.92 out of 5 average rating, 116 reviews

A Cottage in the Heart of Scotland's Golf Coast

15 – 22 Sept

$1,928 AUD total
Guest favourite

Guesthouse in Midlothian

4.95 out of 5 average rating, 171 reviews

Charming 1 bed in the heart of the Pentlands

16 – 23 Feb

$1,157 AUD total
Guest favourite

Apartment in East Lothian Council

4.94 out of 5 average rating, 158 reviews

Charming apartment in the heart of Gullane

31 Aug – 7 Sept

$1,470 AUD total
Guest favourite

Home in Edinburgh

4.99 out of 5 average rating, 344 reviews

Charming Renovated 19th-century Coach House

21 – 28 Dec

$1,777 AUD total
Guest favourite

Guest suite in East Lothian

4.98 out of 5 average rating, 146 reviews

The Wee Studio - North Berwick

10 – 17 Oct

$1,424 AUD total
Guest favourite

Apartment in Edinburgh

4.97 out of 5 average rating, 580 reviews

Kell's Place

$161 AUD per night
Guest favourite

Guesthouse in Gullane

4.94 out of 5 average rating, 141 reviews

The Coach House Stables

27 Mar – 3 Apr

$1,320 AUD total

Quick stats about accommodation in Musselburgh

  • Total rentals

    70 properties

  • Rentals with dedicated workspaces

    30 properties have a dedicated workspace

  • Pet-friendly rentals

    10 properties allow pets

  • Family-friendly rentals

    30 properties are a good fit for families

  • Total number of reviews

    3.2K reviews

  • Nightly prices starting at

    $45 AUD before taxes and fees

Destinations to explore