Join millions who use Snaptrip Group



Our top picks of the best accommodation in Musselburgh
Save up to 15% on over 100,000 hotelsMusselburgh / Pet Friendly
See the latest prices and deals by

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.

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.

Daiches Braes Brunstane Portobello
Apartment in Portobello, Edinburgh
Offering quiet street views, Daiches Braes Brunstane Portobello is an accommodation located in Edinburgh, 4.9 km from Arthurs Seat and 7.6 km from Edinburgh Waverley station. Guests can benefit from a patio and a picnic area. The property is non-smoking and is situated 1.6 km from Portobello Beach.
With free WiFi, this apartment features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Guests can take in the views of the river from the terrace, which also has outdoor furniture. There is also a seating area and a fireplace.
Edinburgh Playhouse is 7.6 km from the apartment, while Royal Yacht Britannia is 7.7 km from the property. Edinburgh Airport is 26 km away.

The Coorie Inn @ Portobello, Edinburgh’s Seaside.
Apartment in Portobello, Edinburgh
<h2>Comfortable Accommodation</h2>
The Coorie Inn @ Portobello in Edinburgh offers a one-bedroom apartment with a garden and terrace. Free WiFi is available throughout the property.
<h2>Modern Amenities</h2>
Guests can enjoy a fully equipped kitchen, parquet floors, and a private bathroom. Additional facilities include an electric vehicle charging station, laundry service, and free on-site private parking.
<h2>Prime Location</h2>
Portobello Beach is a 12-minute walk away. Nearby attractions include Arthurs Seat (8 km), Edinburgh Waverley station (8 km), and the Royal Mile (8 km). Edinburgh Airport is 25 km from the property.
<h2>Guest Favorites</h2>
Guests appreciate the friendly host, beautiful garden, and excellent public transport options.

Charming 3/4 bedroom semi-detached cottage.
Holiday home in Musselburgh, Carberry
<h2>Spacious Accommodation</h2>
Charming 3/4 bedroom semi-detached cottage in Carberry offers a spacious layout with four bedrooms and two bathrooms. Family rooms provide ample space for relaxation and comfort.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi, a fully equipped kitchen with a dishwasher and microwave, a washing machine, and a dining area. Additional features include a fireplace, streaming services, and a private entrance.
<h2>Outdoor Spaces</h2>
The property features a beautiful garden with garden views, perfect for relaxation. Free on-site private parking is available for convenience.
<h2>Convenient Location</h2>
Located 13 km from Arthurs Seat and 26 km from Edinburgh Airport, the cottage is highly rated for its convenient location and quietness of the area. Nearby attractions include Edinburgh Castle and the National Museum of Scotland.

Number 70, Portobello, Edinburgh
Holiday home in Portobello, Edinburgh
Set just 4.8 km from Arthurs Seat, Number 70, Portobello, Edinburgh provides accommodation in Edinburgh with access to a garden, a terrace, as well as luggage storage space. The property has garden and quiet street views, and is 1.5 km from Portobello Beach. The holiday home also offers free WiFi, free private parking and facilities for disabled guests.
The spacious holiday home is fitted with 3 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a toaster. Towels and bed linen are offered in the holiday home. This holiday home is allergy-free and non-smoking.
Edinburgh Waverley station is 7.5 km from the holiday home, while Edinburgh Playhouse is 7.5 km from the property. Edinburgh Airport is 26 km away.

Melville Castle
Castle in Lasswade
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Royal Mile and Edinburgh Castle. This castle is 5.3 mi (8.5 km) from University of Edinburgh and 6 mi (9.6 km) from Grassmarket.

The ESKBANK hotel - Rathan House
Guest house in Dalkeith
Located in Dalkeith, in a historic building, 4.4 km from Dalhousie Castle, The ESKBANK hotel - Rathan House is a guest house with a garden and shared lounge. This property offers access to a terrace and free private parking. The guest house features family rooms and facilities for disabled guests.
Overlooking the garden, units in this guest house are accessible via private entrance and fitted with a flat-screen TV and a private bathroom with a walk-in shower and a hair dryer. Units come with a patio featuring outdoor furniture. At the guest house, every unit includes bed linen and towels.
A selection of options including warm dishes, local specialities and fruits is served for the buffet breakfast.
The area is popular for cycling and hiking, and car hire is available at this 4-star guest house. A bowling alley is also available for guests at the guest house.
University of Edinburgh is 10 km from The ESKBANK hotel - Rathan House, while National Museum of Scotland is 11 km away. Edinburgh Airport is 20 km from the property.

Luxury Architect Designed Apt 13 Mins to Royal mile
Holiday home in Edinburgh
Luxury Architect Designed Apt 13 Mins to Royal mile, a property with a garden, is situated in Edinburgh, 2.3 km from National Museum of Scotland, 1.7 km from Edinburgh Playhouse, as well as 2.6 km from Camera Obscura and World of Illusions. It is located 2 km from Edinburgh Waverley station and provides private check-in and check-out. This pet-friendly holiday home also has free WiFi.
The spacious holiday home features 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a walk-in shower. Towels and bed linen are provided in the holiday home. For added privacy, the accommodation features a private entrance.
University of Edinburgh is 2.7 km from the holiday home, while Royal Mile is 2.7 km away. Edinburgh Airport is 12 km from the property.

White house in Edinburgh, 2 bedroom good location
Apartment in Edinburgh
Situated in Edinburgh in the Lothian region, White house in Edinburgh, 2 bedroom good location has a balcony. The property is set 2.7 km from Portobello Beach, 6.3 km from Edinburgh Playhouse and 6.4 km from University of Edinburgh. This pet-friendly apartment also has free WiFi.
The spacious apartment features 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, and a washing machine. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Royal Mile is 6.5 km from the apartment, while Edinburgh Waverley station is 6.9 km from the property. Edinburgh Airport is 22 km away.

Beachview Apartment
Apartment in Portobello, Edinburgh
<h2>Beachfront Location</h2>
Beachview Apartment in Edinburgh offers direct beachfront access and stunning sea views. Portobello Beach is just a few steps away, providing easy beachfront relaxation.
<h2>Comfortable Accommodation</h2>
The apartment features two bedrooms and a spacious living room. Amenities include a fully equipped kitchen, washing machine, and free WiFi. Free on-site private parking is available.
<h2>Convenient Facilities</h2>
Guests can enjoy a restaurant on-site, a lift, and an electric vehicle charging station. The property is pet-friendly and highly rated for its beachfront location and scenic views.

Arthur's Seat View
Apartment in Edinburgh
Located in the centre of Edinburgh, just 2.3 km from Edinburgh Waverley station and 2.5 km from National Museum of Scotland, Arthur's Seat View provides accommodation with mountain views and free WiFi. The property has garden views and is 2.7 km from Camera Obscura and World of Illusions and 2.8 km from University of Edinburgh. The property is non-smoking and is situated 1.9 km from Edinburgh Playhouse.
The spacious apartment features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a microwave and a fridge, a washing machine, and 1 bathroom with a shower. Towels and bed linen are provided in the apartment.
Guests at the apartment can enjoy hiking nearby, or make the most of the garden.
Royal Mile is 2.9 km from Arthur's Seat View, while The Real Mary King's Close is 2.9 km away. Edinburgh Airport is 12 km from the property.

First - Meadowbank House Apartment
Apartment in Edinburgh
When you stay at this apartment in Edinburgh, you'll be in the historical district, within a 5-minute drive of Royal Mile and Princes Street. This luxury apartment is 2.3 mi (3.7 km) from Edinburgh Castle and 1.8 mi (2.9 km) from Grassmarket.

Beach front apartment
Apartment in Portobello, Edinburgh
Beach front apartment is situated in the Portobello district of Edinburgh, 4.7 km from Arthurs Seat, 5.3 km from Edinburgh Waverley station and 5.3 km from Edinburgh Playhouse. This beachfront property offers access to a balcony. The property is non-smoking and is set 100 metres from Portobello Beach.
With free WiFi, this 1-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.
Royal Yacht Britannia is 5.5 km from the apartment, while Royal Mile is 5.6 km away. Edinburgh Airport is 28 km from the property.

The Holyrood Park Hideaway is a Lush & Arty 2 Double Bed Apartment
Apartment in Edinburgh
<h2>Spacious Accommodation</h2>
The Holyrood Park Hideaway in Edinburgh offers a spacious apartment with two bedrooms and a bathroom. Guests enjoy a garden and terrace, complemented by free WiFi.
<h2>Modern Amenities</h2>
The apartment features a fully equipped kitchen, washing machine, and dishwasher. Additional amenities include streaming services, a work desk, and a fireplace.
<h2>Convenient Location</h2>
Located 1.8 km from Arthurs Seat and 12 km from Edinburgh Airport, the property is close to attractions such as Edinburgh Castle and the National Museum of Scotland.
<h2>Guest Satisfaction</h2>
Highly rated for its convenient location, friendly host, and comfortable rooms.
1BR Edinburgh Stay with Free Parking Sleeps 4
Apartment in Gilmerton, Edinburgh
Situated 4 km from Arthurs Seat, 1BR Edinburgh Stay with Free Parking Sleeps 4 features accommodation with free WiFi and free private parking. The property is around 5 km from National Museum of Scotland, 5.3 km from Edinburgh Waverley station and 5.6 km from The Real Mary King's Close. The property is non-smoking and is located 4.6 km from University of Edinburgh.
The spacious apartment has 1 bedroom, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a bath.
Camera Obscura and World of Illusions is 5.8 km from the apartment, while Edinburgh Castle is 6 km from the property. Edinburgh Airport is 21 km away.

Portobello Charming Seaside 3-BR Holiday Apartment
Apartment in Portobello, Edinburgh
Set in Edinburgh, just 200 metres from Portobello Beach, Portobello Charming Seaside 3-BR Holiday Apartment offers beachfront accommodation with free WiFi. The property has quiet street views and is 5.6 km from Edinburgh Waverley station and 5.6 km from Edinburgh Playhouse. The property is non-smoking and is located 3.8 km from Arthurs Seat.
The spacious apartment features 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Royal Yacht Britannia is 5.7 km from the apartment, while National Museum of Scotland is 5.8 km away. Edinburgh Airport is 24 km from the property.

Stylish Portobello Flat near Beach with Free parking and Fast WiFi
Apartment in Portobello, Edinburgh
<h2>Comfortable Accommodation</h2>
Stylish Portobello Flat near Beach with Free parking and Fast WiFi in Edinburgh offers a one-bedroom apartment with a bathroom. Family rooms provide ample space for relaxation.
<h2>Modern Amenities</h2>
Guests enjoy free WiFi, a washing machine, and a fully equipped kitchen with a coffee machine, dishwasher, electric kettle, and kitchenware. A TV and tea and coffee maker enhance the stay.
<h2>Prime Location</h2>
Portobello Beach is a 3-minute walk away. Nearby attractions include Arthurs Seat (5 km), Edinburgh Waverley station (5 km), and Edinburgh Castle (6 km). Edinburgh Airport is 20 km from the property.

King's Road - 425
Apartment in Portobello, Edinburgh
Offering sea views, King's Road - 425 is an accommodation located in Edinburgh, 4.2 km from Arthurs Seat and 4.9 km from Edinburgh Waverley station. The property is set 4.9 km from Edinburgh Playhouse, 5 km from Royal Yacht Britannia and 5.1 km from Royal Mile. Free WiFi is available throughout the property and Portobello Beach is 100 metres away.
This apartment comes with 2 bedrooms, a kitchen with a dishwasher and an oven, a TV, a seating area and 1 bathroom. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
University of Edinburgh is 5.2 km from the apartment, while National Museum of Scotland is 5.2 km away. Edinburgh Airport is 27 km from the property.

Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking
Apartment in Prestonpans
Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking is a beachfront property set in Prestonpans, 15 km from Edinburgh Playhouse and 15 km from Royal Mile. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 15 km from Muirfield.
The recently renovated apartment is fitted with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a fridge and a stovetop. Towels and bed linen are featured in the apartment.
A minimarket is available at the apartment.
Edinburgh Waverley station is 16 km from Coastal Apartment 2 Bedrooms, Sleeps upto 6, Free Parking, while Camera Obscura and World of Illusions is 16 km away. Edinburgh Airport is 30 km from the property.
