Skip to main content

Accommodation in Musselburgh

Find the accommodation that appeal to you the most

Top picks for Musselburgh hotels

Explore our most popular hotels in Musselburgh

Filter by:

Review score

Faside Estate

Musselburgh

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

N
Neil
From
United Kingdom
As many reviewers mentioned, truly unique. For us up with a longhouse in Sarawak and timber cabin in Alaska. Host were excellent, brief introductory tour and then on our own. Wife found stone circular stairs a challenge but our hosts had provided a plentiful selection of food. Covered both evening meal and breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews
Price from
US$371.44
1 night, 2 adults

Carberry Tower Mansion House and Estate

Musselburgh

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.

E
Erez
From
Israel
Sleep like a royal (in the suite)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
Price from
US$161
1 night, 2 adults

The Ship Inn

Musselburgh

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.

J
James
From
United Kingdom
Really friendly, bar and bistro on site, sadly arrived too late to enjoy a meal, but plenty of local takeaways of every description. Common area in accommodation was clean and tidy, as was the room. Best shower I've had for a long time.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 521 reviews
Price from
US$162.08
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

M
Masaki
From
Japan
The room was clean and the bed was very soft and comfortable. When I arrived, they even brought me a drink. It was the best stay
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews
Price from
US$114.81
1 night, 2 adults

Ravelston House

Hotel in Musselburgh

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

T
Tomas Benda Praha CZ
From
Czech Republic
Very nice cozy and spacious room Great bed, plenty pillows, slept like a baby Great shower Scottish breakfast included Great location by the sea Easy and fast commute to Edinburgh Amazing breakfast waiter (unfortunately didn't catch his name)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 707 reviews
Price from
US$168.84
1 night, 2 adults

The Resident Edinburgh

Edinburgh (Near Musselburgh)

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated 1 km from Edinburgh International Conference Centre, 1.6 km from Royal Mile and 1.5 km from Camera...

K
KAPIL
From
United Arab Emirates
The location is superb and room is also cozy and cute. Loved it !!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,969 reviews
Price from
US$194.50
1 night, 2 adults

Ocean Mist Leith

Edinburgh (Near Musselburgh)

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

L
Leena
From
Finland
Lovely hotel in the beautiful, more quiet area of Edinburgh. Still easily accessable with the tram. Amazing bar and good drinks.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,605 reviews
Price from
US$262.09
1 night, 2 adults

Virgin Hotels Edinburgh

Edinburgh (Near Musselburgh)

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

A
Abdullah
From
Saudi Arabia
, The vibe was amazing staff are so helpful and friendly. my best chois in Edinburgh
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,787 reviews
Price from
US$298.50
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Musselburgh)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

P
Pauline
From
Malaysia
We love the room and location. It's super clean and cozy.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,533 reviews
Price from
US$212.40
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Edinburgh (Near Musselburgh)

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

m
muhammad.arch
From
United Arab Emirates
very accommodating very clean very help full staff recommend for family wish to stay again in summer holidays
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,378 reviews
Price from
US$196.93
1 night, 2 adults
All accommodation in Musselburgh

The best accommodation in Musselburgh

Check out our pick of great accommodation in Musselburgh

Filter by:

Review score

Faside Estate

Musselburgh

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

N
Neil
From
United Kingdom
As many reviewers mentioned, truly unique. For us up with a longhouse in Sarawak and timber cabin in Alaska. Host were excellent, brief introductory tour and then on our own. Wife found stone circular stairs a challenge but our hosts had provided a plentiful selection of food. Covered both evening meal and breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 25 reviews
Price from
US$371.44
1 night, 2 adults

Carberry Tower Mansion House and Estate

Musselburgh

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.

E
Erez
From
Israel
Sleep like a royal (in the suite)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
Price from
US$161
1 night, 2 adults

The Ship Inn

Musselburgh

Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.

J
James
From
United Kingdom
Really friendly, bar and bistro on site, sadly arrived too late to enjoy a meal, but plenty of local takeaways of every description. Common area in accommodation was clean and tidy, as was the room. Best shower I've had for a long time.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 521 reviews
Price from
US$162.08
1 night, 2 adults

Musselburgh Links B&B

Musselburgh

A recently renovated bed and breakfast located in Musselburgh, Musselburgh Links B&B features a garden. A hot tub and a bicycle rental service are available for guests.

M
Masaki
From
Japan
The room was clean and the bed was very soft and comfortable. When I arrived, they even brought me a drink. It was the best stay
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews
Price from
US$114.81
1 night, 2 adults

Ravelston House

Hotel in Musselburgh

Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.

T
Tomas Benda Praha CZ
From
Czech Republic
Very nice cozy and spacious room Great bed, plenty pillows, slept like a baby Great shower Scottish breakfast included Great location by the sea Easy and fast commute to Edinburgh Amazing breakfast waiter (unfortunately didn't catch his name)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 707 reviews
Price from
US$168.84
1 night, 2 adults

The Resident Edinburgh

Edinburgh (Near Musselburgh)

Ideally set in the Edinburgh City Centre district of Edinburgh, The Resident Edinburgh is situated 1 km from Edinburgh International Conference Centre, 1.6 km from Royal Mile and 1.5 km from Camera...

K
KAPIL
From
United Arab Emirates
The location is superb and room is also cozy and cute. Loved it !!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,969 reviews
Price from
US$194.50
1 night, 2 adults

Ocean Mist Leith

Edinburgh (Near Musselburgh)

Situated in Edinburgh and with Royal Yacht Britannia reachable within 1 km, Ocean Mist Leith features express check-in and check-out, allergy-free rooms, a terrace, free WiFi throughout the property...

L
Leena
From
Finland
Lovely hotel in the beautiful, more quiet area of Edinburgh. Still easily accessable with the tram. Amazing bar and good drinks.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,605 reviews
Price from
US$262.09
1 night, 2 adults

Virgin Hotels Edinburgh

Edinburgh (Near Musselburgh)

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

A
Abdullah
From
Saudi Arabia
, The vibe was amazing staff are so helpful and friendly. my best chois in Edinburgh
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,787 reviews
Price from
US$298.50
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Musselburgh)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

P
Pauline
From
Malaysia
We love the room and location. It's super clean and cozy.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,533 reviews
Price from
US$212.40
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Edinburgh (Near Musselburgh)

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

m
muhammad.arch
From
United Arab Emirates
very accommodating very clean very help full staff recommend for family wish to stay again in summer holidays
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,378 reviews
Price from
US$196.93
1 night, 2 adults
All accommodation in Musselburgh

Most booked accommodation in Musselburgh and surroundings in the past month

See all

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 19 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 24 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 13 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 60 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 521 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 707 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews

Popular with guests booking accommodation in Musselburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,357 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$101.30 per night
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 13 reviews

Portobello sleep and eat is located in Edinburgh, 3.2 km from Edinburgh Waverley station, 3.3 km from Edinburgh Playhouse, and 3.4 km from Arthurs Seat.

From US$232.48 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,156 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

From US$102.11 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,803 reviews

Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$152.63 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,378 reviews

Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

From US$94.55 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 274 reviews

This luxurious 5-star retreat has a fine-dining restaurant and romantic bedrooms about 3 km from the Royal Mile. Prestonfield is surrounded by gardens and a golf course.

From US$397.78 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,015 reviews

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

The Scott

Edinburgh
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,832 reviews

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

From US$209.90 per night

Great access to the city centre. Check these accommodation in Musselburgh and nearby

Riverside

Musselburgh
Central location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 56 reviews

Offering quiet street views, Riverside is an accommodation located in Musselburgh, 7.2 km from Arthurs Seat and 10 km from Edinburgh Waverley station.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 13 reviews

Located in Musselburgh, Luxury Central Hidden Gem is a recently renovated accommodation, 8 km from Arthurs Seat and 11 km from Edinburgh Waverley station.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 60 reviews

Beachfront Treasure is a beachfront property located in Musselburgh, 1.3 km from Portobello Beach and 6 km from Arthurs Seat.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Set in Musselburgh and only 10 km from Arthurs Seat, Musselburgh - Spacious Family-Friendly Home with Garden and Office offers accommodation with garden views, free WiFi and free private parking.

Formans Lodge

Musselburgh
Central location

Located in Musselburgh and only 12 km from Arthurs Seat, Formans Lodge provides accommodation with sea views, free WiFi and free private parking.

Situated in Musselburgh in the Lothian region, Musselburgh Apartment with 3 Bedrooms features accommodation with free WiFi and free private parking.

Save money on accommodation in Musselburgh and nearby – budget options available

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Carberry and only 11 km from Arthurs Seat, Ensuite Room in a home- East of Edinburgh features accommodation with quiet street views, free WiFi and free private parking.

Aynetree Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 959 reviews

With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.

From US$96.03 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 reviews

Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse.

From US$138.10 per night

Casa Porcians

Edinburgh
Budget options available
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 4 reviews

Set within 4.6 km of Arthurs Seat and 5.3 km of University of Edinburgh, Casa Porcians in Edinburgh offers a garden and rooms with free WiFi.

From US$60.78 per night

City Escape

Edinburgh
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 30 reviews

City Escape is set in the Prestonfield district of Edinburgh, 3.9 km from Arthurs Seat, 4.6 km from University of Edinburgh and 5 km from National Museum of Scotland.

From US$68.01 per night

Sailte House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 283 reviews

Located 2.7 km from Portobello Beach, 2 km from Arthurs Seat and 3.3 km from Edinburgh Waverley station, Sailte House offers accommodation situated in Edinburgh.

From US$88.35 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

From US$146.69 per night

Logan's Family Rest

Edinburgh
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 42 reviews

Situated 3 km from Edinburgh Waverley station, 3 km from Edinburgh Playhouse and 3.3 km from National Museum of Scotland, Logan's Family Rest offers accommodation located in Edinburgh.

FAQ about accommodation in Musselburgh

Accommodation that guests love in Musselburgh

See all
Avg. price/night: US$162.08
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 521 reviews
The accommodation was excellent. About 20 mins walk to QMU and close to Portobello beach. There was an area to store food and make a breakfast. A very peaceful stay..would highly recommend this area and business
Guest review by
imelda
Family with young children
Avg. price/night: US$160.73
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
Perfect accommodation, amazing castle, amazing rooms, amazing staff, fascinating surroundings, we will definitely come back. The best accommodation we’ve ever stayed in, considering we’ve traveled all over the world. Romantic idilic beautiful. Thank you for making our stay so exceptional.
Guest review by
iuliana
Group
Avg. price/night: US$160.73
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
Can’t describe how beautiful this place is, fabulous castle and amazing surroundings, lovely helpful staff. We traveled in many places of the world but never stayed in a more fabulous accommodation and location. We’ll definitely come back. If you are planning your wedding this is the place for you. Large rooms, traditional style, super breakfast, the most peaceful morning we had in a very long time. We literally didn’t want to leave. Thank you to all your staff who made our stay so amazing.
Guest review by
iuliana
Group
Avg. price/night: US$160.73
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
I loved the entire experience in staying in a Manor Home. It had all I hoped for from the accomodation, sitting rooms, bar area, dining and breakfast areas and the garden area. Also the walking in the woods so close and relaxing. The staff were excellent and helped us as soon as we arrived.
Guest review by
Susanne
Young couple
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 60 reviews
The apartment is so spacious, well equipped, clean and perfect for our stay. The views out to sea are exceptional. Only stayed for one night as going to a festival, but we really felt on holiday. Thank you.
Guest review by
Pauline
People with friends
Avg. price/night: US$160.73
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,263 reviews
Beautiful property with a beautiful room (Mary Queen of Scots Suite). One of our best accommodations during our stay in Scotland.
Guest review by
Andre
Young couple