Holiday Rentals in Musselburgh

91 available vacation rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Musselburgh holiday rentals
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Best Holiday rentals and Airbnb offers in Musselburgh

Top-Rated Holiday Rentals in the Old Town of Musselburgh

Book self-catering holiday rentals for couples in Musselburgh to enjoy private, intimate dining spaces during your city break.

Fordel Cottage - Charming Cottage - Perfect For Exploring Country, Coast & City - Musselburgh
10 4 reviews

Fordel Cottage - Charming Cottage - Perfect For Exploring Country, Coast & City

cottage, Dalkeith
This charming cottage is located just 4.7km from Dalkeith Country Park, making it an ideal base for exploring the beautiful Scottish countryside. It's also within 10km of Dalhousie Castle and Musselburgh Racecourse, offering plenty of options for day trips. The property has consistently received excellent reviews from guests.
The cottage has two bedrooms, comfortably accommodating up to four guests. The property features a fully equipped kitchen, a private terrace, a garden, and free Wi-Fi, ensuring a comfortable and enjoyable stay.
Number 70, Portobello, Edinburgh - Musselburgh
9.5 102 reviews

Number 70, Portobello, Edinburgh

house, Edinburgh
This Portobello holiday home, a spacious 250 square metre property, is situated 7km from Edinburgh's Royal Mile and an 18-minute walk from Portobello Beach.
The three-bedroom house sleeps nine, boasts a fully equipped kitchen with dishwasher, free parking, free Wi-Fi, and is suitable for families and those with accessibility needs.
Cozy 2 Bedrooms With Private Parking Space And Garden - Musselburgh
8.5 92 reviews

Cozy 2 Bedrooms With Private Parking Space And Garden

apartment, Edinburgh
This Edinburgh flat is situated in a residential area, approximately 4.8 kilometres from the city centre, close to Arthur's Seat and within easy reach of the University of Edinburgh.
The 80 square metre property offers two bedrooms, one bathroom, sleeps seven guests, and includes private parking, a garden, and a fully equipped kitchen with free Wi-Fi.
Entire Victorian House Edinburgh 2br - 4 Guests - Musselburgh
9.4 26 reviews

Entire Victorian House Edinburgh 2br - 4 Guests

apartment, Edinburgh
This family-friendly Edinburgh flat is situated near Portobello Beach, approximately 4.8 kilometres from Edinburgh city centre attractions such as Waverley Station and the Royal Mile.
The 20-square-metre self-catering apartment boasts two bedrooms, one bathroom, a private garden, parking, and sleeps up to five guests, offering easy access to Portobello Beach and Edinburgh's city centre.

Best Musselburgh holiday rentals with air conditioning

Beautiful House Edinburgh South - Musselburgh
9.0 12 reviews

Beautiful House Edinburgh South

apartment, Edinburgh
This Edinburgh South flat offers a peaceful residential base, located approximately 5.95 kilometres from Arthur's Seat and 6.12 kilometres from the University of Edinburgh.
This 116 square metre air-conditioned apartment accommodates one guest, featuring a kitchen with a fridge, microwave, and dishwasher, free WiFi, private parking, and a terrace with garden views.
Boutique Castle View 3 Bed, 1 Bath Apartment  ​ - Musselburgh
10 1 review

Boutique Castle View 3 Bed, 1 Bath Apartment ​

apartment, Edinburgh
This luxurious three-bedroom flat is situated in Edinburgh's Old Town, a short 0.8 km walk from the Royal Mile and offering stunning views of Edinburgh Castle and Victoria Street.
The 80 square metre property features an open-plan living, dining, and kitchen area, sleeps six (with a seventh person possible at extra cost), and includes a microwave, dishwasher, washer, dryer, high-speed Wi-Fi, and a Smart TV with Netflix.
Kings Luxury Home - Free Parking And Fast Broadband - Musselburgh
8.8 88 reviews

Kings Luxury Home - Free Parking And Fast Broadband

house, Edinburgh
Kings Meadows Luxury Home is situated in Edinburgh's Kings Meadows district, approximately 3.5-4.5km from Edinburgh Waverley station, the University of Edinburgh, and the Real Mary King's Close.
This three-bedroom house boasts 220 square metres of floor space, comfortably accommodating up to 13 guests with amenities including a fully equipped kitchen, private parking, a garden, and air conditioning.
Caerketton View Lodges - Musselburgh
9.6 46 reviews

Caerketton View Lodges

house, Loanhead
Loganlea Lodge, situated in Loanhead, Midlothian, is 8.7km from the Edinburgh International Conference Centre and 9.1km from Edinburgh Castle.
This 60 square metre house offers two bedrooms, two bathrooms, and sleeps up to seven guests, boasting a fully equipped kitchen with fridge, microwave, and dishwasher, plus a private terrace, parking, and air conditioning.

Frequently asked questions about holiday rentals in Musselburgh

  • What should a first-time visitor not miss in Musselburgh?

    You definitely need to visit the historic Musselburgh Racecourse, the oldest in Scotland. Also, don't miss the beautiful Fisherrow Harbour and the fascinating Musselburgh Museum.
  • What are the best Airbnb and holiday rentals in Musselburgh?

  • Which neighborhood in Musselburgh should you consider for a vacation rental?

    The centre of Musselburgh is a great spot for a vacation rental, as you're within walking distance of shops, restaurants and the beach. You could also consider staying in the quieter area of Pinkie, which is a bit further out but still easy to get around.
  • What are the most popular Airbnbs in Musselburgh?

  • What are the top family-friendly attractions in Musselburgh?

    Musselburgh has a lovely beach that's great for kids, and there's also the fantastic Musselburgh Links, a public golf course where you can try your hand at putting. The Musselburgh Museum is also very child-friendly, with lots of interactive exhibits.
  • What are the best rentals for families and kids in Musselburgh?

  • When is the best time to book a vacation rental in Musselburgh?

    The best time to book a vacation rental in Musselburgh would be during the shoulder season, from April to May or September to October, when the weather is still good but the crowds are smaller. You'll find better deals on rentals then, too.
  • What are the best rentals or Airbnbs with a jacuzzi in Musselburgh?

    The best holiday rentals or Airbnb with a jacuzzi in Musselburgh are 19th Century Luxury Lodge With Hot-tub, Estate Houses At Carberry Tower and The Ramp House With Hydrospa.

  • What events or festivals should visitors check out in and around Musselburgh?

    The Musselburgh Festival takes place every August and is a great way to experience local culture. There's also the annual Musselburgh Highland Games, held in June, which is a fun event for all ages.
  • What are the best budget-friendly activities in Musselburgh?

    A walk along the promenade, a visit to the Musselburgh Museum, or a game of golf at Musselburgh Links are all great budget-friendly options. You can also enjoy a picnic on the beach or explore the local shops and cafes.
  • What are the best restaurants with local dishes in Musselburgh?

    The Ship Inn is a popular spot for traditional Scottish food, and the Harbour Cafe offers a great selection of seafood dishes. For something a bit more modern, try the Olive Tree for Italian cuisine.
  • What are the best walking or cycling routes in Musselburgh?

    The Musselburgh Promenade is a great walk along the coast, and the John Muir Way offers a scenic route through the countryside. For cycling, the Lothian Cycle Network offers a variety of routes, including one that runs through Musselburgh.
  • Are there pet-friendly attractions in Musselburgh?

    Yes, many places in Musselburgh are pet-friendly. The beach is a great place to walk your dog, and many pubs and restaurants welcome well-behaved dogs. The Musselburgh Links is also a great place for a dog walk.
  • What are the benefits of choosing a vacation rental in Musselburgh?

    Vacation rentals offer more space and privacy than hotels, and you can often find rentals with kitchens and laundry facilities, which can be very convenient. They're also a great option for families or groups of friends.
  • What are the top sports attractions and facilities in Musselburgh?

    Musselburgh Racecourse hosts horse racing events throughout the year and is a popular attraction. There's also the Musselburgh Links, a public golf course, and the Musselburgh Sports Centre, which offers a variety of facilities, including a swimming pool, a gym, and a sports hall.

Popular destinations

Choose the Right Holiday Rentals with a Balcony in Musselburgh

Choosing a holiday rental in Musselburgh with a private balcony offers city skyline views that are worth every penny. Compare options and find yours.

Magnificent Sea View Lodge - Musselburgh
8.9 31 reviews

Magnificent Sea View Lodge

house, Port Seton
This charming lodge is located in Port Seton, just a short walk from Seton Sands Longniddry Beach and 2.1 km from Longniddry Bents Beach, offering easy access to the beautiful coastline. Guests consistently rate this property highly, with excellent reviews for cleanliness, location, and overall experience.
The lodge offers 62 square meters of living space, comfortably accommodating up to 4 guests in its two bedrooms and one bathroom. Enjoy a fully equipped kitchen, a private terrace with sea views, free parking, and free Wi-Fi, making it the perfect choice for a relaxing seaside getaway.
Seton Sands Wentworth Luxury Lodge - 2 Beds Sleeps 6 With Starlink - Musselburgh
10 2 reviews

Seton Sands Wentworth Luxury Lodge - 2 Beds Sleeps 6 With Starlink

apartment, Port Seton
This caravan is located in Seton Sands Holiday Village, Prestonpans, offering direct access to sandy beaches and coastal walks, with Edinburgh Castle and the Royal Mile approximately 16 kilometers away.
This 90 square meter accommodation sleeps up to 6 guests across two bedrooms, featuring a fully equipped kitchen, a swimming pool, garden, and optional access to Seton Sands Holiday Village activities, with super fast Wi-Fi and free parking included.
Private Patio & Bbq Walk To Tram Heart Of Edinburgh City Centre - Musselburgh
10 2 reviews

Private Patio & Bbq Walk To Tram Heart Of Edinburgh City Centre

apartment, Edinburgh
This Edinburgh flat offers a central yet peaceful base in the McDonald Road area, located between Leith and New Town, with Calton Hill a 12-minute walk and the Palace of Holyroodhouse a 15-minute walk away, providing excellent transport links including direct airport access via the McDonald Road Tram Stop.
This 120 square meter residence accommodates up to four guests across two bedrooms, featuring a fully equipped kitchen with a dishwasher, a private outdoor patio with a BBQ, and a spacious living room with a fireplace and smart TV, including an ensuite master bedroom with heated floors.
Inviting Apartment Near Leith Walk - Musselburgh
9.7 299 reviews

Inviting Apartment Near Leith Walk

apartment, Edinburgh
The ALTIDO Homely Apartment is located in Edinburgh's Broughton district, a short walk from the Edinburgh Playhouse and within 2 kilometres of Edinburgh Waverley Train Station and the Royal Mile. This apartment has excellent user, location, and cleanliness ratings, making it a popular choice for travellers.
The apartment is ideal for families or groups of friends, with 3 bedrooms and a capacity of 6 guests. It offers a fully equipped kitchen, free Wi-Fi, and a quiet location near shops, restaurants, and attractions, making it a perfect base for exploring Edinburgh.

Neighborhoods and points of interest in Musselburgh

Popular Family-Friendly Holiday Rentals in Musselburgh

Discover kid-friendly holiday rentals in Musselburgh with city attractions within easy reach. Holidays are better when everyone is comfortable.

Cosy Holiday Home At Seton Sands Near Edinburgh And North Berwick With Free Wifi - Musselburgh
9.4 67 reviews

Cosy Holiday Home At Seton Sands Near Edinburgh And North Berwick With Free Wifi

glamping, Port Seton
Cosy Holiday Home At Seton Sands, near Edinburgh and North Berwick, is situated in Port Seton, East Lothian, a short walk from Seton Sands Longniddry beach and 2.1km from Longniddry Bents beach.
This 38 square metre caravan sleeps up to 11 guests, boasting two bedrooms, two bathrooms, a fully equipped kitchen with dishwasher, a living room with fireplace and flat-screen TV, plus a terrace with sea views, and access to on-site amenities including a swimming pool, restaurant, bar, and mini-market.
Seton Sands 3br Family Caravan Near Edinburgh - Musselburgh
10 1 review

Seton Sands 3br Family Caravan Near Edinburgh

apartment, Port Seton
This well-presented caravan in Haven Seton Sands Holiday Village, located in Prestonpans, offers direct access to the beach and coastal paths, with Port Seton Harbour and its amenities within walking distance.
This family-friendly holiday home spans 90 square meters with 3 bedrooms and 2 bathrooms, accommodating up to 8 guests, and features a fully equipped kitchen, WiFi, parking, and access to resort facilities including a swimming pool and entertainment complex.
Apartment By Holyrood With Splendid Views - Musselburgh
9.8 8 reviews

Apartment By Holyrood With Splendid Views

apartment, Edinburgh
This luxury Edinburgh apartment is situated in a quiet courtyard near Holyrood Palace, a short walk from Arthur's Seat and approximately 1.6km from Princes Street and the Royal Mile.
The 121 square metre property boasts three bedrooms sleeping up to seven guests, two bathrooms (one en-suite), a modern kitchen with dishwasher, a garden, parking, and a jacuzzi; nearby amenities include Sainsbury's supermarket and easy access to public transport.
Edinburgh City Centre Apartment - Musselburgh
8.1 37 reviews

Edinburgh City Centre Apartment

apartment, Edinburgh
This Edinburgh city centre flat is ideally located less than 0.8km from Edinburgh Waverley station and 0.8km from the Royal Mile, offering easy access to the Edinburgh Playhouse and numerous attractions including the National Museum of Scotland.
The one-bedroom apartment, sleeping up to seven guests, features a fully equipped kitchen, free Wi-Fi, and a flat-screen TV; its central location provides easy access to the Camera Obscura and the University of Edinburgh.

Handpicked Self-Catering Rentals with Parking in Musselburgh

On-site parking takes one thing off your list when visiting Musselburgh. Our holiday rentals have it included.

Seton Sands 3br Family Caravan Near Edinburgh - Musselburgh
8.7 3 reviews

Seton Sands 3br Family Caravan Near Edinburgh

house, Port Seton
Near Pool |3br Family -Friendly | Sea Views| Ramp | Wi-fi | Pet Ok - Musselburgh
10 1 review

Near Pool |3br Family -Friendly | Sea Views| Ramp | Wi-fi | Pet Ok

apartment, Port Seton
Fisherman's Cottage - Musselburgh
8.1 56 reviews

Fisherman's Cottage

apartment, Cockenzie
Forth House By Supercity Aparthotels - Musselburgh
9.2 1544 reviews

Forth House By Supercity Aparthotels

studio, Edinburgh

Compare Luxury Holiday Rentals in Musselburgh

Comfort, quality, and a prime location - each luxury holiday rental or Airbnb in Musselburgh is selected with these standards in mind. Pick your favourite today.

Edinburgh - Seton Sands-cameo Caravan-pet Friendly - Musselburgh
9.0 70 reviews

Edinburgh - Seton Sands-cameo Caravan-pet Friendly

house, Edinburgh

Explore Pet-Friendly Holiday Rentals in Musselburgh

Travelling with a pet to Musselburgh is easy when your holiday rental is properly set up with nearby dog parks and city walks.

Apartment ∙ 3 Bedrooms ∙ 6 Guests - Musselburgh
No reviews

Apartment ∙ 3 Bedrooms ∙ 6 Guests

apartment, Seton Sands Holiday Village
Static Caravan For Hire, Budget Friendly - Musselburgh
8.4 56 reviews

Static Caravan For Hire, Budget Friendly

house, Edinburgh
2br Portobello Home By Beach With Garden - Musselburgh
No reviews

2br Portobello Home By Beach With Garden

apartment, Edinburgh
3br Luxe Coastal Lodge - Sleeps 8- Seabreeze Lodge - Musselburgh
8.7 3 reviews

3br Luxe Coastal Lodge - Sleeps 8- Seabreeze Lodge

house, Port Seton

Find the Best Holiday Rentals with a Pool in Musselburgh

A holiday rental or Airbnb with a swimming pool in Musselburgh is a brilliant base for a proper swim in the heart of the city. Explore the top ones!

Coastal Caravan At Seton Sands -Near Edinburgh - Musselburgh
8.5 13 reviews

Coastal Caravan At Seton Sands -Near Edinburgh

glamping, Port Seton
Seton Sands 3beds Premium Caravan Sleeps 7 - Near Edinburgh - Fast Wifi And Free Parking - Musselburgh
8.3 7 reviews

Seton Sands 3beds Premium Caravan Sleeps 7 - Near Edinburgh - Fast Wifi And Free Parking

house, Port Seton
Free Parking - Seton Sands Luxury - Sleeps6 -Wi-fi - Musselburgh
9.1 12 reviews

Free Parking - Seton Sands Luxury - Sleeps6 -Wi-fi

house, Port Seton
Apartment ∙ 3 Bedrooms ∙ 7 Guests - Musselburgh
No reviews

Apartment ∙ 3 Bedrooms ∙ 7 Guests

apartment, Seton Sands Holiday Village

Check Out Holiday Rentals with a Hot Tub in Musselburgh

These holiday rentals and Airbnbs in Musselburgh come with a hot tub or jacuzzi, ideal for a relaxing soak at the end of the day.

Pine Lodge - Musselburgh
9.8 135 reviews

Pine Lodge

house, Gorebridge
Forman's Lodge - Musselburgh
9.4 56 reviews

Forman's Lodge

house, Musselburgh
Luxurious Townhouse With A Hot Tub - Musselburgh
10 1 review

Luxurious Townhouse With A Hot Tub

apartment, Edinburgh
Estate Houses At Carberry Tower - Musselburgh
8.7 109 reviews

Estate Houses At Carberry Tower

house, Edinburgh
©2026 cozycozy.com