Skip to main content

The best vacation rentals in Musselburgh

Check out our selection of great vacation rentals in Musselburgh

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set opposite Musselburgh Racecourse, Arden House - rooms with continental breakfast is a Victorian villa which still retains its original features. Conveniently located 1 mile from the beach and 30 minutes’ drive from Edinburgh, guests can explore the beautiful Scottish countryside as well as easily reach the capital.

Amazing staff, nothing too much trouble. Even waited for me to arrive at midnight to see me in. For another twenty pound I could have booked the Best Western Hotel and got a plain boring run of the mill every day room. But for less I got a beautiful victorian room with a gorgeous art decco themed en-suite bathroom and wonderfully welcoming hosts. Next time I will be booking direct with you.

Show more Show less
9.5
Exceptional
137 reviews
Price from
£131.10
per night

Situated 16 km from Edinburgh Playhouse, Two Bedroom Country Cottage With Parking features accommodation with free WiFi and free private parking. 16 km from Royal Mile and 16 km from Edinburgh Waverley station, the property provides a garden and a terrace. The property is non-smoking and is located 16 km from University of Edinburgh.

This cottage is amazing. It ticked every box. We had one little problem with the drains: 1 phone call and someone came round within the hour and sorted it. That really is a good service

Show more Show less
9.3
Wonderful
7 reviews
Price from
£225
per night

Located 2 km from Portobello Beach, Modern apt, amazing harbour views, wifi & parking provides accommodation with free WiFi and free private parking. The property is around 8.9 km from Royal Mile, 9.3 km from Edinburgh Waverley station and 10 km from University of Edinburgh. The property is non-smoking and is set 8.7 km from Edinburgh Playhouse.

Location was perfect for our visit. Easy access to local facilities and public transport into the city.

Show more Show less
9.2
Wonderful
44 reviews

Around 10 miles east of Edinburgh city centre, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodation. It offers free parking and WiFi and continental breakfast served in your room.

Brilliant accomodation and hosts

Show more Show less
9.3
Wonderful
48 reviews
Price from
£250
per night

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

Rooms at the magnificent Carberry Tower Mansion House are all unique and traditional in style. Each also comes with a work desk and facilities for making tea and coffee.

What a wonderful 2 days we had. The mansion and grounds were beautiful. We felt like we went back in time with all the modern amenities. Being in the gardens and hiking was lovely where we saw sheep, goats, rabbits, goats. Had our kids been with us they would have loved seeing all these animals! The food was Really really good! Hats off to the chef who catered to our food sensitivities . Giovani- excellent and patient with our never ending food sensitivities and requests from the kitchen (which they could cater too). He was truly a great bistro manager. Jack- Great and polite and professional waiter. Racheal- helped us out with a louder than usual gentleman in the library in an easily and swift manner. All of the staff as a whole had a great attitude that made the stay so amazing. We also went into town, and saw the beach. Had a great cup of coffee and cake. I would definitely come back.

Show more Show less
8.7
Excellent
1,512 reviews
Price from
£169
per night

Offering sea views, Stunning 3 bed seaview apartment is an accommodation set in Musselburgh, 8.9 km from Royal Mile and 9.3 km from Edinburgh Waverley station. With free private parking, the property is 2 km from Portobello Beach and 8.7 km from Edinburgh Playhouse. The property is non-smoking and is situated 10 km from University of Edinburgh.

Location near shops good transport service

Show more Show less
8.6
Excellent
31 reviews
Price from
£247.50
per night

Offering quiet street views, Riverside is an accommodation located in Musselburgh, 9.3 km from Edinburgh Playhouse and 10 km from Royal Mile. Featuring river and inner courtyard views, this apartment also comes with free WiFi. The property is non-smoking and is situated 2.6 km from Portobello Beach.

The property was lovely, fresh, clean, comfortable and had everything we needed. Lovely modern smart TV, nice, well stocked kitchen, shower and bath. Nice views over the river but only 2 mins walk from high street. Tescos literally over the road too and beach 5 mins drive away. Easy access instructions and parking readily available. It was home away from home. Price wise, Edinburgh pricing is generally high (and rugby world cup was on) so whilst not inexpensive it is comparable.

Show more Show less
8.6
Excellent
24 reviews

The spacious holiday home features 4 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a fridge, and 3 bathrooms with a walk-in shower. Towels and bed linen are featured in the holiday home. The property has an outdoor dining area.

space, comfortable beds and sofa, hot tub, owners were great to deal with.

Show more Show less
8.9
Excellent
12 reviews
Price from
£642.33
per night

Offering garden views, Unique cosy cottage with stunning gardens is an accommodation situated in Musselburgh, 11 km from Royal Mile and 11 km from Edinburgh Waverley station. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is set 11 km from Edinburgh Playhouse.

It was quiet comfortable and its a great location, we travelled for work and it made it alot easier... much better than a hotel

Show more Show less
8.4
Very Good
18 reviews
Price from
£86
per night

Beachfront Treasure is a beachfront property located in Musselburgh, 1.3 km from Portobello Beach and 8.1 km from Edinburgh Playhouse. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 8.3 km from Royal Mile.

Comfortable, clean, cosy and secure The property is beautiful, the view from rooms is amazing. Apartment fully furnished.

Show more Show less
7.7
Good
22 reviews
Price from
£245
per night

Most booked vacation rentals in Musselburgh this month

Enjoy breakfast in Musselburgh!

  • Faside Estate
    Breakfast options
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 48 reviews

    Around 10 miles east of Edinburgh city center, the 14th-century castle on Faside Estate provides luxurious bed and breakfast accommodations.

    Plenty of choices excellent loved the crosants and jam

  • Arden House - rooms with continental breakfast
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 137 reviews

    Set opposite Musselburgh Racecourse, Arden House - rooms with continental breakfast is a Victorian villa which still retains its original features.

    Everything was perfect, highly recommend Arden House

  • Two Bedroom Country Cottage With Parking
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 7 reviews

    Featuring a garden, Two Bedroom Country Cottage With Parking features accommodations in Musselburgh.

    Location was perfect Beautiful family living close by and super helpful

  • Modern apt, amazing harbour views, wifi & parking
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 44 reviews

    Modern apt, amazing harbour views, wifi & parking is located in Musselburgh, just 5.8 miles from Edinburgh Waverley Train Station and 6.1 miles from University of Edinburgh.

    Central to locations and activities we wanted to do

  • Carberry Tower Mansion House and Estate
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,512 reviews

    This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city center is 8 miles from Carberry Tower Mansion House and Estate.

    This is a beautiful historic building in a stunning location

  • Stunning 3 bed seaview apartment
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 31 reviews

    Stunning 3 bed seaview apartment offers accommodations in Musselburgh, 5.5 miles from Royal Mile and 5.8 miles from Edinburgh Waverley Train Station.

    Exceptionally clean, warm and well equipped. Perfect location.

  • Riverside
    Breakfast options
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 24 reviews

    Riverside offers accommodations in Musselburgh, 1.6 miles from Portobello Beach and 5.8 miles from Edinburgh Playhouse.

    the house was spacious. We enjoyed good time in the tv lounge

  • Newly Renovated early 19th Century Cottage with Hot-Tub
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 12 reviews

    7.2 miles from Edinburgh Playhouse in Musselburgh, Newly Renovated early 19th Century Cottage with Hot-Tub offers accommodations with access to a hot tub.

    space, comfortable beds and sofa, hot tub, owners were great to deal with.

These vacation rentals in Musselburgh have options with FREE cancellation

  • Unique cosy cottage with stunning gardens
    Free cancellation options available
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 18 reviews

    Unique cosy cottage with stunning gardens is located in Musselburgh, just 6.7 miles from Edinburgh Playhouse and 6.8 miles from Royal Mile.

    Good clean cottage, well equipped. Lovely garden, which we were shown round.

  • Beachfront Treasure
    Free cancellation options available
    7.7
    Scored 7.7
    Good
    Rated good
     · 22 reviews

    Beachfront Treasure is located in Musselburgh, just a 16-minute walk from Portobello Beach and 5 miles from Edinburgh Playhouse.

    neat and warm. all equipment in the kitchen provided

  • 3 Bedroom Apartment max 5 Pax Musselburgh
    Free cancellation options available
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    3 Bedroom Apartment max 5 Pax Musselburgh is located in Musselburgh, just 6.4 miles from Edinburgh Playhouse and 6.5 miles from Royal Mile.

  • Queen Margaret University Residences
    Free cancellation options available

    Queen Margaret University Residences is located in Musselburgh, just 4 minutes' walk from the train station and 2 minutes' drive off the A1 road.

FAQ about vacation rentals in Musselburgh





Research, refine, and make plans for your whole trip

gogless