Compare accommodations in Musselburgh from 100+ providers!

77 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Musselburgh accommodations
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

77 Lodgings in Musselburgh

Bright And Quiet Edinburgh Home - Musselburgh
9.3 223 reviews
Musselburgh
09/07 – 09/10
$273/nighttotal: $819 (3 )

Bright And Quiet Edinburgh Home

1 2
apartment, Edinburgh
This apartment in Leith is a 2-minute walk from Newhaven Station and within 3 miles of Edinburgh Castle, the University of Edinburgh, Princes Street, and the Royal Mile. It is located in the charming Leith district, known for its vibrant atmosphere and historic port. The apartment has received excellent user and location ratings, and cleanliness ratings.
The apartment has a floor area of 470 square feet and can accommodate up to 2 guests. It has 1 bathroom and a fully equipped kitchen for self-catering convenience. The apartment also features premium bedding and a pillow menu, a washer/dryer, an electric kettle, multilingual staff, and free Wi-Fi in public areas.
Guestready - Stylish 2br In Heart Of Tollcross - Musselburgh
9.2 217 reviews
Musselburgh
07/14 – 07/16
$422/nighttotal: $844 (2 )

Guestready - Stylish 2br In Heart Of Tollcross

2 3
apartment, Edinburgh
This Edinburgh city center apartment offers a convenient location, an 11-minute walk from Edinburgh Castle, 1.2 miles from the Royal Mile, and a 10-minute walk from the Edinburgh International Conference Centre (EICC).
This 670-square-foot (62-square-meter) flat features two bedrooms, one bathroom, a fully equipped kitchen with a fridge and microwave, free Wi-Fi, and on-site parking; it comfortably accommodates small groups or families and is near cycling opportunities.
Boutique  Flat By The Sea Close To Edinburgh - Musselburgh
9.8 13 reviews
Musselburgh
07/14 – 07/16
$255/nighttotal: $510 (2 )

Boutique Flat By The Sea Close To Edinburgh

1 3
apartment, East Lothian
This East Lothian flat offers a peaceful seaside location with convenient access to Edinburgh city center, approximately 10 miles away.
This stylish, one-bedroom apartment accommodates up to three guests and features a full kitchen, a fitness center, and a Samsung Galaxy Frame for streaming.
Cosy 2-bdr Apartment & 15 Minutes To Edinburgh By Train & Free Parking - Musselburgh
9.7 245 reviews
Musselburgh
10/10 – 10/13
$197/nighttotal: $591 (3 )

Cosy 2-bdr Apartment & 15 Minutes To Edinburgh By Train & Free Parking

2 2
house, Prestonpans
This modern apartment is located in Prestonpans, just 11 miles from both Muirfield and Edinburgh Playhouse, making it an ideal base for exploring both the city and the coastline. It has received excellent ratings for location, cleanliness, and user experience.
The 690 square foot apartment has two bedrooms and one bathroom, comfortably accommodating up to six guests. Enjoy amenities such as a terrace, garden, parking, free Wi-Fi, a fully equipped kitchen, and a washing machine, as well as activities like diving, cycling, and hiking in the surrounding area.
Central Apartment - Musselburgh
9.3 320 reviews
Musselburgh
07/14 – 07/16
$332/nighttotal: $664 (2 )

Central Apartment

1 3
apartment, Édimbourg
This Edinburgh flat near Holyrood Park provides easy walking access to Edinburgh Castle, the Royal Mile, and Princes Street.
The one-bedroom apartment sleeps four guests, features a fully equipped kitchen with dishwasher and washing machine, and offers stunning views of Arthur's Seat and Salisbury Crags.
Joivy Cosy Flat In The Heart Of Edinburgh - Musselburgh
9.2 221 reviews
Musselburgh
09/07 – 09/10
$427/nighttotal: $1281 (3 )

Joivy Cosy Flat In The Heart Of Edinburgh

2 2
apartment, Edinburgh
This Edinburgh apartment is located in the Old Town, just a 3-minute walk from the Royal Mile and a short distance from Edinburgh Castle, making it perfect for exploring the city's historic attractions. Guests consistently rate this apartment highly for its excellent location, cleanliness, and overall experience.
This 2-bedroom, 1-bathroom apartment spans 560 square feet and features a fully equipped kitchen with a dishwasher, a washing machine, and free Wi-Fi. Enjoy a comfortable stay with amenities like towels, bed linens, and a prime location for exploring Edinburgh's many attractions.
Joivy Modern City Centre Flat Next To Calton Hill - Musselburgh
9.5 374 reviews
Musselburgh
09/07 – 09/10
$342/nighttotal: $1026 (3 )

Joivy Modern City Centre Flat Next To Calton Hill

1 2
apartment, Edinburgh
This Edinburgh apartment is located in the New Town, just a short walk from Calton Hill and a 16-minute walk from Edinburgh Waverley Train Station. The apartment has excellent user, location, and cleanliness ratings, making it a great choice for travelers.
The apartment has one bedroom, one bathroom, and a floor area of 540 square feet, accommodating up to two guests. It offers a fully equipped kitchen, free Wi-Fi, and parking, making it a comfortable and convenient choice for your Edinburgh stay.
Crichtons Caravan At Haven Seton Sands - Musselburgh
9.3 3 reviews
Musselburgh
07/14 – 07/16
$205/nighttotal: $410 (2 )

Crichtons Caravan At Haven Seton Sands

3 3
house, Port Seton
This vacation rental in Port Seton offers direct access to Seton Sands Longniddry Beach, is 7.6 miles from Muirfield golf course, and 13 miles from Dalhousie Castle and Arthur's Seat.
This 3-bedroom, 2-bathroom house accommodates up to 14 guests and features a kitchen, swimming pool, terrace, and free private WiFi and parking.
Stunning 1870 Fisherman’s Cottage - Musselburgh
9.9 71 reviews
Musselburgh
07/14 – 07/16
$246/nighttotal: $492 (2 )

Stunning 1870 Fisherman’s Cottage

1 3
apartment, Cockenzie
This newly renovated fisherman's cottage in the Cockenzie conservation village, East Lothian, Scotland offers easy access to the East Lothian coastline.
This one-bedroom, one-bathroom house sleeps four, features a fully equipped kitchen with modern appliances including a dishwasher and washer/dryer, and boasts a luxurious interior with a gas wood-burning stove and scenic views.
Historic Building In Dalkeith Town Centre - Musselburgh
9.8 82 reviews
Musselburgh
09/07 – 09/10
$173/nighttotal: $519 (3 )

Historic Building In Dalkeith Town Centre

1 2
apartment, Midlothian
This one-bedroom, one-bathroom flat in Dalkeith, Midlothian, offers convenient access to Edinburgh City Centre, approximately 6 miles away by bus or a 20-minute taxi ride, and is a short walk from Dalkeith Country Park.
This apartment features a private entrance, a kitchen with a fridge and freezer, and parking, accommodating up to two guests for a comfortable stay with excellent ratings for location, cleanliness, and user experience.
Luxury 5* Graded Cottage - Musselburgh
9.9 158 reviews
Musselburgh
10/10 – 10/13
$206/nighttotal: $618 (3 )

Luxury 5* Graded Cottage

1 2
apartment, East Lothian
Bramble Cottage is a secluded, luxurious retreat located in East Lothian, a 15-minute train ride from Edinburgh City Centre, and close to villages, beaches, and the countryside. This charming cottage has received excellent ratings for its cleanliness, location, and overall experience.
Bramble Cottage is a one-bedroom, three-bathroom house that comfortably accommodates two guests. The cottage features a modern kitchen with a fridge and microwave, along with internet access, parking, and pet-friendly accommodations.
Cosy Cottage Located 25 Minutes From Edinburgh City Centre - Musselburgh
9.8 68 reviews
Musselburgh
07/14 – 07/16
$220/nighttotal: $440 (2 )

Cosy Cottage Located 25 Minutes From Edinburgh City Centre

2 3
cottage, Lasswade
This Lasswade cottage rental is located in the mountains, approximately 3 miles from Rosslyn Chapel, Dalhousie Castle, and Dalkeith Country Park, and 6 miles from Edinburgh.
This two-bedroom, one-bathroom house sleeps four, features a fully equipped kitchen with dishwasher, a private patio, garden, and free Wi-Fi, plus a washing machine and barbecue grills for outdoor dining.

Browse Family Lodgings in Musselburgh

Getting the lodging right makes all the difference for a family trip to Musselburgh, with city attractions within easy reach at every selected option.

Montgomery Central Apartment - Musselburgh
9.2 172 reviews
Musselburgh
09/07 – 09/10
$461/nighttotal: $1383 (3 )

Montgomery Central Apartment

2 2
apartment, Edinburgh
The Montgomery Central Apartment is conveniently located in Edinburgh, just a short walk from popular attractions like the Camera Obscura and the National Museum of Scotland. This apartment has received very good user ratings and excellent ratings for location and cleanliness.
The apartment features two bedrooms and two bathrooms, providing ample space for families or groups. Enjoy amenities like a fully equipped kitchen, private parking, a washing machine, and free Wi-Fi, making your stay comfortable and convenient.
Holiday Home With Free Parking & 4min To Edinburgh Warverly - Musselburgh
8.5 50 reviews
Musselburgh
10/10 – 10/13
$222/nighttotal: $666 (3 )

Holiday Home With Free Parking & 4min To Edinburgh Warverly

2 2
house, Fisherrow
This Fisherrow holiday home is conveniently located about 5 miles from Arthur's Seat and 6.6 miles from Edinburgh Waverley Station, offering easy access to Edinburgh's city center and attractions.
This 150-square-foot (approximately 14-square-meter) house features two bedrooms, one bathroom, and accommodates up to seven guests, complete with a fully equipped kitchen, air conditioning, free Wi-Fi, and on-site parking.
Modern Two Bedroom House - Musselburgh
9.3 41 reviews
Musselburgh
07/14 – 07/16
$318/nighttotal: $636 (2 )

Modern Two Bedroom House

2 3
house, Ormiston
This Ormiston home, a 650-square-foot (60-square-meter) two-bedroom house, is conveniently located 14 miles from Edinburgh's city center, offering easy access to attractions like the Royal Mile and the National Museum of Scotland.
This family-friendly dwelling boasts a fully equipped kitchen, one bathroom with a washing machine, free private parking, free Wi-Fi, and accommodates up to nine guests.
Castle Vista, Grassmarket Apartment - Musselburgh
9.1 240 reviews
Musselburgh
09/07 – 09/10
$384/nighttotal: $1152 (3 )

Castle Vista, Grassmarket Apartment

1 2
apartment, Edinburgh
This Grassmarket apartment rental in Edinburgh is centrally located, an eight-minute walk from the Edinburgh International Conference Centre (EICC) and 0.7 miles from the Royal Mile, offering easy access to Edinburgh Castle and Waverley Train Station.
The one-bedroom, one-bathroom unit features a fully equipped kitchen with a dishwasher, free Wi-Fi, private parking (a rarity in central Edinburgh), and a private entrance; guests can enjoy nearby attractions and self-catering in this family-friendly accommodation.

Best Musselburgh accommodation with a kitchen

Perfect Location For City Or Coast - Musselburgh
10 257 reviews
Musselburgh
10/10 – 10/13
$233/nighttotal: $699 (3 )

Perfect Location For City Or Coast

1 2
apartment, East Lothian
This East Lothian cottage, an 11-minute train ride from Edinburgh, offers a peaceful semi-rural setting near beautiful beaches and scenic coastal walks.
The two-bedroom, one-bathroom house sleeps four, includes a full kitchen with dishwasher, a private garden, parking, and a Sky TV package; welcome breakfast provisions are provided.
Self-catering Extended Family Home - Musselburgh
9.2 136 reviews
Musselburgh
07/14 – 07/16
$255/nighttotal: $510 (2 )

Self-catering Extended Family Home

1 3
apartment, Edinburgh
This Edinburgh apartment rental is conveniently located near Portobello Beach, approximately 0.9 miles away, offering easy access to attractions such as the Edinburgh Playhouse (2.5 miles) and the Royal Mile (2.6 miles).
This one-bedroom, one-bathroom flat sleeps seven, features a fully equipped kitchen, free Wi-Fi, and free private parking—a rare find in Edinburgh—making it ideal for families or groups exploring the city.
Grassmarket Apartment - Musselburgh
8.6 182 reviews
Musselburgh
09/07 – 09/10
$384/nighttotal: $1152 (3 )

Grassmarket Apartment

1 2
apartment, Edinburgh
This Edinburgh Grassmarket flat offers convenient access to the Edinburgh International Conference Centre (EICC), a short 8-minute walk away, and is less than half a mile from the Royal Mile and Edinburgh Castle.
The one-bedroom apartment includes a fully equipped kitchen, free Wi-Fi, private parking (a rarity in central Edinburgh), and a private entrance, perfect for a family or small group seeking self-catering accommodations near Edinburgh Waverley Train Station.
Art-filled Bohemian Apartment Near Holyrood - Musselburgh
9.9 302 reviews
Musselburgh
07/14 – 07/16
$380/nighttotal: $760 (2 )

Art-filled Bohemian Apartment Near Holyrood

1 3
apartment, Édimbourg
This Edinburgh apartment rental in the Abbeyhill district is a 10-minute walk from Holyrood Palace and about 1.6 miles from Waverley Train Station, offering easy access to major attractions and transportation.
The one-bathroom unit sleeps three guests and provides convenient amenities including assistance with airport transfers and proximity to cafes, bars, and bakeries.

Frequently Asked Questions about accommodations in Musselburgh

  • What are the top attractions and must-see sites in Musselburgh?

    Musselburgh is a charming town with a lot to offer. You should definitely check out the historic Musselburgh Racecourse, the oldest racecourse in Scotland. The imposing ruins of Pinkie House are also worth a visit. You can also explore the picturesque Fisherrow Harbour and its quaint shops and restaurants.
  • What are the best accommodations in Musselburgh?

    Among the accommodations in Musselburgh, Carberry Tower Mansion House And Estate, Abercorn Guest House and Best Western Kings Manor are the most popular ones.

  • Which cultural festivals and seasonal events should visitors attend in Musselburgh?

    The Musselburgh Festival is a great event in July with live music, street food and a parade. The annual Musselburgh Highland Games in August is also a popular event. The Musselburgh Christmas Lights Switch-On is a magical experience in November.
  • What are the best accommodations with a pool in Musselburgh?

  • What are the most convenient modes of transportation within Musselburgh?

    Musselburgh is a walkable town, so you can easily explore the main attractions on foot. The town also has a good bus network, connecting you to Edinburgh and other nearby towns. If you're planning to visit other parts of Scotland, the train station is a great option.
  • What are the best accommodations with a jacuzzi in Musselburgh?

    The best accommodations with a jacuzzi in Musselburgh are Best Western Kings Manor, 19th Century Luxury Lodge With Hot-tub and The Ramp House With Hydrospa.

  • What outdoor activities and adventures are popular in and around Musselburgh?

    Musselburgh is close to the coast, so you can enjoy walks along the beach or try some water sports at the harbor. The nearby countryside offers opportunities for hiking and cycling. The Musselburgh Links, a golf course, is also a popular destination.
  • What are the best accommodations for families and kids in Musselburgh?

    The best accommodations for families and kids in Musselburgh are Carberry Tower Mansion House And Estate, Best Western Kings Manor and Ravelston House.

  • What types of accommodations are available in Musselburgh?

    You can find a variety of accommodations in Musselburgh, from cozy bed and breakfasts to modern hotels. There are also several self-catering apartments available. If you're on a budget, you can find some great deals on hostels and guesthouses.
  • What are the best pet friendly accommodations in Musselburgh?

    The best pet friendly accommodations in Musselburgh are Best Western Kings Manor, 2 Bed Flat Beach Side In Portobello and Flat Near The Sea.

  • When is the best time to visit Musselburgh?

    The best time to visit Musselburgh is during the summer months, when the weather is warm and sunny. You can enjoy outdoor activities and festivals. If you prefer cooler weather, spring and fall are also good times to visit. Avoid the winter months, as it can be cold and wet.
  • What are the best accommodations with parking in Musselburgh?

    Carberry Tower Mansion House And Estate, Abercorn Guest House and Best Western Kings Manor are the best accommodations with parking in Musselburgh.

  • What local dishes and culinary experiences are a must-try in Musselburgh?

    You should try the traditional Scottish fish and chips, which are a staple in Musselburgh. The town also has a great selection of seafood restaurants. Don't forget to try the local craft beer and whisky.
  • In which part of Musselburgh should you consider renting accommodation?

    The town center is a good choice for accommodation, as it's close to the main attractions and amenities. You can also find some great options near the harbor or the racecourse.

Destinations nearby

Best Musselburgh lodging with a pool

Among the 77 accommodations in Musselburgh, here are the 4 best ones with a pool

Carnoustie Shores - 3beds Luxury Coastal Lodge Sleeps 8 - Musselburgh
8.7 6 reviews
Musselburgh
07/14 – 07/16
$425/nighttotal: $850 (2 )

Carnoustie Shores - 3beds Luxury Coastal Lodge Sleeps 8

3 3
house, Port Seton
This Port Seton house, Carnoustie Shores, is located a 2-minute walk from Seton Sands Longniddry Beach and is 24 miles from Edinburgh Airport, with Muirfield 7.7 miles away and Dalhousie Castle, Arthur's Seat, and the University of Edinburgh within 13 miles.
This 970 square foot home accommodates up to 8 guests in 3 bedrooms, offering a fully equipped kitchen with a dishwasher and oven, complimentary WiFi, and a garden with patio seating.
Caravan At Seton Sands, Near Edinburgh And Berwick - Musselburgh
8.6 48 reviews
Musselburgh
10/10 – 10/13
$210/nighttotal: $630 (3 )

Caravan At Seton Sands, Near Edinburgh And Berwick

3 2
house, Port Seton
This Port Seton vacation home, a short two-minute walk from Seton Sands Longniddry Beach and a 1.5-mile drive from Longniddry Bents Beach, offers easy access to Edinburgh and Muirfield.
This 480-square-foot (approximately 45-square-meter) property features three bedrooms, two bathrooms, sleeps eleven guests, and includes amenities such as a swimming pool, terrace, on-site restaurant, free parking, and Wi-Fi.
Stunning Caravan Located In The Belfry Golf Village At Seton Sands - Musselburgh
Musselburgh
07/14 – 07/16
$309/nighttotal: $618 (2 )

Stunning Caravan Located In The Belfry Golf Village At Seton Sands

4 3
apartment, Longniddry
This caravan rental in Seton Sands Holiday Park offers direct beach access and is located approximately 30 minutes from Edinburgh city center.
This 3-bedroom caravan accommodates up to 8 guests, featuring a full kitchen, Wi-Fi, washer, premium mattresses, and complimentary parking, with on-site holiday park amenities and paid activities available.
Seton Sands 3beds Caravan With Fast Wifi And Free Parking - Musselburgh
9.0 2 reviews
Musselburgh
10/10 – 10/13
$225/nighttotal: $675 (3 )

Seton Sands 3beds Caravan With Fast Wifi And Free Parking

1 2
house, Port Seton
This Port Seton dwelling is located 0.75 miles from Seton Sands Longniddry Beach, placing it 12 miles from Dalhousie Castle and Arthur's Seat.
This 960-square-foot house sleeps up to 9 guests and features a kitchen with a fridge and microwave oven, an indoor swimming pool, a garden, and free private parking with fast WiFi.

Best Musselburgh accommodation with parking

Luxurious & Peaceful City Centre Apartment - Musselburgh
9.7 271 reviews
Musselburgh
07/14 – 07/16
$402/nighttotal: $804 (2 )

Luxurious & Peaceful City Centre Apartment

1 3
apartment, Édimbourg
This Edinburgh Old Town Southside flat is minutes from Edinburgh Castle and other major attractions.
The two-bedroom, one-bathroom unit sleeps four, features a fully equipped kitchen with dishwasher, and includes child-friendly amenities like a travel cot and high chair.
2br Deluxe - Starlink -Pool -Seton Sands -Sleeps 6 - Musselburgh
10 1 review
Musselburgh
07/14 – 07/16
$311/nighttotal: $622 (2 )

2br Deluxe - Starlink -Pool -Seton Sands -Sleeps 6

2 3
apartment, Port Seton
This Port Seton vacation rental provides direct access to sandy beaches and coastal trails, located within Seton Sands Holiday Village, approximately 10 to 13 miles from Edinburgh.
This 970 sq ft condo accommodates up to 6 guests, featuring 2 bedrooms, 1 bathroom, a full kitchen, a swimming pool, a terrace, garden, and complimentary Wi-Fi and parking, with on-site dining and entertainment.
Royal Mile Old Town 2 Bedroom 2 Bathroom By Castle - Musselburgh
9.7 200 reviews
Musselburgh
07/14 – 07/16
$434/nighttotal: $868 (2 )

Royal Mile Old Town 2 Bedroom 2 Bathroom By Castle

1 3
apartment, Edinburgh
This Edinburgh apartment is located in the Old Town, just a short walk from Edinburgh Castle, St. Giles' Cathedral, Castlehill, and Grassmarket, placing you in the heart of the city's historic and cultural center. The apartment has received excellent ratings for its location, cleanliness, and overall experience.
The apartment has a spacious 700 square foot layout, offering a comfortable living space with a sofa bed, TV, and two bathrooms. It features modern amenities like internet access, a fully equipped kitchen, a washing machine, and parking.
Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours - Musselburgh
9.2 304 reviews
Musselburgh
10/10 – 10/13
$238/nighttotal: $714 (3 )

Edinburgh Two Bedroom Apartment With Free Side Street Parking 24 Hours

2 2
apartment, Edinburgh
This two-bedroom Edinburgh flat is located in Portobello, a seaside district a five-minute walk from Portobello Beach and three miles from Edinburgh city center attractions such as the Royal Mile and Edinburgh Playhouse, residing in a historic 19th-century building.
The 580-square-foot (approximately 54 square meters) apartment features a fully equipped kitchenette, free Wi-Fi, on-site parking, a garden, a tennis court, and a nearby bowling alley, comfortably accommodating a family with its two bedrooms and one bathroom.
©2026 cozycozy.com