Group holidays in Musselburgh

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Musselburgh / Group

Sort by
Most popular

See the latest prices and deals by

Musselburgh Links B&B
8.4

Musselburgh Links B&B

Bed and breakfast in Musselburgh

<h2>Beachfront Location</h2>

Musselburgh Links B&B in Musselburgh offers direct beachfront access, a sun terrace, and a lush garden. Guests can relax on the terrace or enjoy the outdoor seating area.

<h2>Comfortable Accommodations</h2>

The recently renovated property features family rooms with private bathrooms, a lounge, and a hot tub. Additional amenities include a shared kitchen, outdoor dining area, and bicycle parking.

<h2>Local Attractions</h2>

Portobello Beach is 2.5 km away, Arthurs Seat 9 km, Edinburgh Waverley station and Edinburgh Playhouse 9 km, Royal Mile and National Museum of Scotland 10 km, Edinburgh International Conference Centre 11 km. Edinburgh Airport is 30 km from the property.

Very good211 reviews
8.4
View details
Primary image
8.6

Ravelston House

Hotel in Musselburgh

When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Royal Mile and Edinburgh Castle. This hotel is 5.5 mi (8.9 km) from Princes Street and 5.8 mi (9.4 km) from University of Edinburgh.

Fabulous487 reviews
8.6
View details
The Ship Inn
8.7

The Ship Inn

Inn in Musselburgh

<h2>Comfortable Accommodations</h2>

The Ship Inn in Musselburgh offers comfortable rooms with private bathrooms, seating areas, and modern amenities including electric kettles, wardrobes, and TVs. Guests appreciate the room comfort and cleanliness.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Scottish cuisine with vegetarian, vegan, and gluten-free options. Lunch and dinner are available in a welcoming ambience.

<h2>Leisure Facilities</h2>

The inn features a bar, lounge, and shared kitchen. Free WiFi is available throughout the property.

<h2>Prime Location</h2>

Located 1.9 km from Portobello Beach and 24 km from Edinburgh Airport, the inn is near attractions such as Edinburgh Castle and the National Museum of Scotland.

Fabulous475 reviews
8.7
View details
Luxury Central Hidden Gem
7.5

Luxury Central Hidden Gem

Apartment in Musselburgh

<h2>Spacious and Modern</h2>

Luxury Central Hidden Gem in Musselburgh offers a spacious, recently renovated apartment with two bedrooms and a living room. The ground-floor unit features parquet floors and a private entrance.

<h2>Essential Facilities</h2>

Guests enjoy free WiFi, private check-in and check-out services, an outdoor seating area, picnic area, and family rooms. Free on-site private parking is available.

<h2>Comfortable Amenities</h2>

The apartment includes a fully equipped kitchen with a refrigerator, microwave, oven, and toaster. Additional amenities include a washing machine, streaming services, TV, and free toiletries.

<h2>Prime Location</h2>

Located 10 km from Arthurs Seat, Edinburgh Waverley station, Edinburgh Playhouse, and the Royal Mile. Edinburgh Airport is 24 km away.

Good24 reviews
7.5
View details
Stunning 3 bed seaview apartment
8.7

Stunning 3 bed seaview apartment

Apartment in Musselburgh

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.

With free WiFi, this 3-bedroom apartment offers a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the apartment.

Camera Obscura and World of Illusions is 10 km from the apartment, while Royal Yacht Britannia is 10 km away. The nearest airport is Edinburgh Airport, 24 km from Stunning 3 bed seaview apartment.

Fabulous38 reviews
8.7
View details
Arden House - rooms with continental breakfast
9.8

Arden House - rooms with continental breakfast

Guest house in Musselburgh

Offering garden views, Arden House - rooms with continental breakfast is an accommodation set in Musselburgh, 8.5 km from Arthurs Seat and 11 km from Edinburgh Waverley station. Both free WiFi and parking on-site are available at the guest house free of charge. The guest house features family rooms.

Buffet and continental breakfast options with fruits, juice and cheese are available.

Edinburgh Playhouse is 11 km from Arden House - rooms with continental breakfast, while Royal Yacht Britannia is 11 km away. Edinburgh Airport is 25 km from the property.

Exceptional83 reviews
9.8
View details
Modern apt, amazing harbour views, wifi & parking
9.2

Modern apt, amazing harbour views, wifi & parking

Apartment in Musselburgh

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.

This apartment includes 2 bedrooms, a living room and a TV, an equipped kitchen with a dining area, and 2 bathrooms with an a bath or shower and a washing machine.

Camera Obscura and World of Illusions is 10 km from the apartment, while Royal Yacht Britannia is 10 km away. The nearest airport is Edinburgh Airport, 24 km from Modern apt, amazing harbour views, wifi & parking.

Exceptional45 reviews
9.2
View details
Holiday Home with free parking & 4min to Edinburgh Warverly
8.5

Holiday Home with free parking & 4min to Edinburgh Warverly

Holiday home in Musselburgh, Fisherrow

Offering a garden and garden view, Holiday Home with free parking & 4min to Edinburgh Warverly is set in Fisherrow, 11 km from Edinburgh Waverley station and 11 km from Edinburgh Playhouse. Both free WiFi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is located 8 km from Arthurs Seat.

The air-conditioned holiday home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are featured in the holiday home. There is also a seating area and a fireplace.

Dalhousie Castle is 11 km from Holiday Home with free parking & 4min to Edinburgh Warverly, while Royal Mile is 11 km away. Edinburgh Airport is 23 km from the property.

Fabulous50 reviews
8.5
View details
Riverside
8.8

Riverside

Apartment in Musselburgh

<h2>Spacious Accommodation</h2>

Riverside in Musselburgh offers a spacious apartment with three bedrooms and a living room. Guests enjoy free WiFi, a fully equipped kitchen, and a washing machine.

<h2>Modern Amenities</h2>

The apartment includes a bath, hairdryer, sofa bed, and river views. Additional features include a dining area, TV, and private entrance.

<h2>Convenient Location</h2>

Located 2.6 km from Portobello Beach and 9 km from Arthurs Seat, Riverside provides easy access to Edinburgh attractions. Edinburgh Waverley station is 10 km away, with the National Museum of Scotland and Royal Mile within 10 km. Edinburgh Airport is 24 km from the property.

<h2>Guest Favorites</h2>

Guests highly rate the kitchen, convenient location, and nearby public transport options.

Fabulous72 reviews
8.8
View details
Musselburgh Homely Apartment (Sleeps 6)
7.0

Musselburgh Homely Apartment (Sleeps 6)

Apartment in Musselburgh

Musselburgh Homely Apartment (Sleeps 6) is situated in Musselburgh, 10 km from Royal Mile, 11 km from Edinburgh Waverley station, as well as 11 km from University of Edinburgh. The property is around 11 km from Camera Obscura and World of Illusions, 11 km from Royal Yacht Britannia and 11 km from Arthurs Seat. Free WiFi is available throughout the property and Edinburgh Playhouse is 10 km away.

The spacious apartment features 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and oven, and a living room with a flat-screen TV. Towels and bed linen are available in the apartment. The accommodation offers a fireplace.

Guests at the apartment will be able to enjoy activities in and around Musselburgh, like hiking.

The Real Mary King's Close is 11 km from Musselburgh Homely Apartment (Sleeps 6), while National Museum of Scotland is 11 km from the property. Edinburgh Airport is 24 km away.

Good1 review
7.0
View details
Musselburgh / Edinburgh near QM Uni (30)
8.5

Musselburgh / Edinburgh near QM Uni (30)

Apartment in Musselburgh, Fisherrow

Set in Fisherrow and only 8.2 km from Arthurs Seat, Musselburgh / Edinburgh near QM Uni (30) offers accommodation with garden views, free WiFi and free private parking. The property features quiet street views and is 11 km from Edinburgh Playhouse and 11 km from Royal Yacht Britannia. The property is soundproof and is situated 11 km from Edinburgh Waverley station.

The spacious apartment is located on the ground floor and comes with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are featured in the apartment. This apartment is allergy-free and non-smoking.

Guests at the apartment will be able to enjoy activities in and around Fisherrow, like cycling. Guests can also relax in the garden.

Dalhousie Castle is 11 km from Musselburgh / Edinburgh near QM Uni (30), while Royal Mile is 11 km away. Edinburgh Airport is 23 km from the property.

Fabulous2 reviews
8.5
View details
3 Bedroom Apartment max 5 Pax Musselburgh
9.6

3 Bedroom Apartment max 5 Pax Musselburgh

Apartment in Musselburgh

Offering a garden and garden view, 3 Bedroom Apartment max 5 Pax Musselburgh is set in Musselburgh, 11 km from Edinburgh Waverley station and 11 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 located 8.2 km from Arthurs Seat.

The spacious apartment is equipped with 3 separate bedrooms, 2 bathrooms, a fully equipped kitchen with a dining area and oven, and a living room with a flat-screen TV. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.

Guests at 3 Bedroom Apartment max 5 Pax Musselburgh will be able to enjoy activities in and around Musselburgh, like hiking.

Royal Yacht Britannia is 11 km from the accommodation, while Dalhousie Castle is 11 km away. Edinburgh Airport is 23 km from the property.

Exceptional9 reviews
9.6
View details
By The Sea - Boutique Flat Five Mins from Edinburgh
10.0

By The Sea - Boutique Flat Five Mins from Edinburgh

Apartment in Musselburgh

Offering a garden and garden view, By The Sea - Boutique Flat Five Mins from Edinburgh is situated in Musselburgh, 7.1 km from Arthurs Seat and 10 km from Edinburgh Waverley station. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is set 2.5 km from Portobello Beach.

The 1-bedroom apartment has a living room with flat-screen TV, and a fully equipped kitchen.

Edinburgh Playhouse is 10 km from By The Sea - Boutique Flat Five Mins from Edinburgh, while Royal Yacht Britannia is 10 km from the property. Edinburgh Airport is 30 km away.

Exceptional1 review
10.0
View details
Musselburgh - Stylish 3 bed with Stunning Sea Views
9.2

Musselburgh - Stylish 3 bed with Stunning Sea Views

Apartment in Musselburgh, Edinburgh

Situated in Edinburgh and only 1.8 km from Portobello Beach, Musselburgh - Stylish 3 bed with Stunning Sea Views features accommodation with quiet street views, free WiFi and free private parking. The property is around 8.7 km from Royal Mile, 9.2 km from Edinburgh Waverley station and 10 km from University of Edinburgh. The property is non-smoking and is set 8.6 km from Edinburgh Playhouse.

The spacious apartment has 3 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a balcony with sea views. There is also a seating area and a fireplace.

Camera Obscura and World of Illusions is 10 km from the apartment, while Royal Yacht Britannia is 10 km from the property. The nearest airport is Edinburgh Airport, 24 km from Musselburgh - Stylish 3 bed with Stunning Sea Views.

Exceptional14 reviews
9.2
View details
Beachfront Treasure
6.8

Beachfront Treasure

Apartment in Musselburgh

Beachfront Treasure is a beachfront property located in Musselburgh, 1.3 km from Portobello Beach and 6 km from Arthurs Seat. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 8.6 km from Edinburgh Waverley station.

Beachfront Treasure features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. Towels and bed linen are provided in the apartment. The accommodation offers a fireplace.

Guests can take advantage of the warm weather with the property's barbecue facilities.

Edinburgh Playhouse is 8.7 km from the accommodation, while Royal Yacht Britannia is 8.8 km away. Edinburgh Airport is 25 km from the property.

Pleasant60 reviews
6.8
View details
Unique cosy cottage with stunning gardens
6.7

Unique cosy cottage with stunning gardens

Holiday home in Musselburgh

Set in Musselburgh, Unique cosy cottage with stunning gardens offers garden views and free WiFi, 8.7 km from Arthurs Seat and 11 km from Edinburgh Waverley station. The property is located 12 km from Royal Yacht Britannia, 12 km from National Museum of Scotland and 12 km from Royal Mile. The property is non-smoking and is situated 11 km from Edinburgh Playhouse.

The holiday home consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a bath and a hair dryer. Towels and bed linen are featured in the holiday home. There is also a seating area and a fireplace.

Camera Obscura and World of Illusions is 12 km from the holiday home, while The Real Mary King's Close is 12 km away. Edinburgh Airport is 26 km from the property.

Pleasant15 reviews
6.7
View details
Primary image
7.4

Premier Inn Edinburgh A1 - Musselburgh

Hotel in Musselburgh

With a stay at Premier Inn Edinburgh A1 - Musselburgh in Musselburgh, you'll be within a 15-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 9.6 mi (15.4 km) from Edinburgh Castle and 8.6 mi (13.9 km) from Princes Street.

Good20 reviews
7.4
View details
Primary image
8.6

Best Western Kings Manor Hotel

Hotel in Portobello, Edinburgh

With a stay at Best Western Kings Manor Hotel in Edinburgh (Portobello), you'll be within a 5-minute drive of Portobello Beach and Queen Margaret University. This spa hotel is 2.2 mi (3.6 km) from Musselburgh Racecourse and 3.9 mi (6.3 km) from Palace of Holyroodhouse.

Fabulous1,001 reviews
8.6
View details
Primary image
9.2

Carberry Tower Mansion House and Estate

Hotel in Musselburgh

Located in Musselburgh, Carberry Tower Mansion House and Estate is in a rural location – a 4-minute drive from Dalkeith Country Park and 7 minutes from Musselburgh Racecourse. This hotel is 9 mi (14.5 km) from Royal Mile and 10.2 mi (16.3 km) from Edinburgh Castle.

Exceptional1,003 reviews
9.2
View details
Primary image
8.2

Premier Inn Edinburgh A1 - Newcraighall

Hotel in Musselburgh

Located in Musselburgh (Newcraighall), Premier Inn Edinburgh A1 - Newcraighall is within a 10-minute drive of Royal Mile and Edinburgh Playhouse Theatre. This hotel is 5.8 mi (9.3 km) from Edinburgh Castle and 4.4 mi (7 km) from University of Edinburgh.

Very good45 reviews
8.2
View details