Skip to main content

Family hotels and homes in Musselburgh

Find the family hotels that appeal to you the most

The best family hotels in Musselburgh

Check out our pick of great family hotels in Musselburgh

Filter by:

Review score

Musselburgh Flat

Musselburgh

Featuring quiet street views, Musselburgh Flat offers accommodation with a balcony, around 13 km from Edinburgh Waverley station.

E
Ellya
From
Romania
The flat has all the amenities and is beautifully furnished with a lot of personal touches. We had a lovely stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 23 reviews
Price from
US$241.64
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.

C
COLIN
From
Ireland
Wonderful location and historic building ..room was clean bed comfortable..we had onion rings for starter and steak for dinner with a lovely red wine 🍷 delicious dinner ..Arrived early The concierge/host Joe greeted us got us a drink and had our room ready ,he was dressed v well ,professional and friendly, this property is fortunate to have a staff member like this ,Kat was also very nice and helpful ,could not fault the service, grounds and ambience..thank you.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,320 reviews
Price from
US$178.35
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.9
Fabulous - What previous guests thought, 62 reviews
Price from
US$119.70
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.

n
nicola
From
Spain
Lovely spacious room,spotlessly clean,warm and very comfortable bed. Superb breakfast. Very helpful and friendly staff.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 reviews
Price from
US$166.24
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...

H
Helmi
From
Finland
Location, cosy room, super friendly staff. Would definitely stay here again!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,423 reviews
Price from
US$159.59
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...

G
George
From
Spain
Quirky, clean, friendly, easy access (by tram) to town and free parking.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,667 reviews
Price from
US$263.33
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.

M
Michael
From
Austria
It was exceptional! The hotel is amazing, very friendly staff, great food, fantastic location! Can’t get any better than that in Edinburgh!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,787 reviews
Price from
US$380.37
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.

D
David
From
United Kingdom
Amazing hotel, can't fault it
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,555 reviews
Price from
US$246.04
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.

I
I S
From
India
It was the perfect property for us, we had a great time!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,420 reviews
Price from
US$183.13
1 night, 2 adults

Market Street hotel

Edinburgh (Near Musselburgh)

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

P
Patricija
From
Slovenia
The hotel is really nice, and the rooms are very clean. Its location is in the heart of the old town, so it is perfect for exploring the city. I would recommend the hotel to my friends if they would visit Edinburgh.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,134 reviews
Price from
US$179.54
1 night, 2 adults
All family hotels in Musselburgh

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Musselburgh and surroundings in the past month

See all

Popular with guests booking family hotels in Musselburgh

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

Popular with guests booking family hotels in Musselburgh

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

Popular with guests booking family hotels in Musselburgh

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking family hotels in Musselburgh

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

Popular with guests booking family hotels in Musselburgh

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 reviews

Popular with guests booking family hotels in Musselburgh

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

Popular with guests booking family hotels in Dalkeith

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,208 reviews

Popular with guests booking family hotels in Edinburgh

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

Popular with guests booking family hotels in Edinburgh

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,796 reviews

Popular with guests booking family hotels in Edinburgh

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,208 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$124.48 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 25 reviews

Set in Port Seton in the Lothian region and Seton Sands Longniddry Beach reachable within 500 metres, Edinburgh, Seton Sands, The Fishing Boat offers accommodation with free WiFi, a children's...

From US$179.54 per night

Sea View

Port Seton
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 30 reviews

Located 100 metres from Seton Sands Longniddry Beach, 13 km from Muirfield and 20 km from Arthurs Seat, Sea View provides accommodation set in Port Seton.

3 bedroom deluxe caravan

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

Featuring accommodation with a heated pool, 3 bedroom deluxe caravan is located in Longniddry. This beachfront property offers access to free WiFi and free private parking.

From US$172.89 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 93 reviews

In the Portobello district of Edinburgh, close to Portobello Beach, The Coorie Inn @ Portobello, Edinburgh’s Seaside. Features a garden and a washing machine.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 59 reviews

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.

Offering a garden and inner courtyard view, 3BR Sleeps 6, Free Parking, City & Beach is set in Edinburgh, 6.4 km from University of Edinburgh and 6.7 km from Edinburgh Waverley station.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 37 reviews

Set in Edinburgh, just 200 metres from Portobello Beach, Portobello Charming Seaside 3-BR Holiday Apartment offers beachfront accommodation with free WiFi.

Enjoy breakfast in Musselburgh and nearby

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,500 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$125.08 per night

Samsara Home

Edinburgh
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews

3 km from Arthurs Seat in Edinburgh, Samsara Home offers accommodation with access to spa facilities, wellness packages and beauty services.

From US$117.30 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,796 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$168.90 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 279 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$511.70 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,021 reviews

Just metres from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms.

From US$226.22 per night

The Sun Inn

Dalkeith
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 352 reviews

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

From US$166.24 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,892 reviews

Situated in Edinburgh, Aparthotel Adagio Edinburgh Royal Mile is 600 metres from Edinburgh Festival Theatre.

From US$256.57 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,556 reviews

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.

From US$313.87 per night

Highly rated family hotels in Musselburgh and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 222 reviews

Peaceful, Lovely and Modern, Entire House, a property with a garden, is situated in Edinburgh, 6.4 km from University of Edinburgh, 6.7 km from National Museum of Scotland, as well as 7.4 km from The...

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

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 US$559.91 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,707 reviews

This elegant 4-star Victorian hotel offers luxurious rooms featuring iPod docks, flat-screen TVs, sherry and shortbread.

From US$234.07 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 658 reviews

Well located in the Newington district of Edinburgh, Kingsley Guest House is located 2.2 km from University of Edinburgh, 2.6 km from National Museum of Scotland and 2.9 km from Edinburgh Waverley...

From US$164.91 per night

24 Royal Terrace

Edinburgh
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 776 reviews

Situated in central Edinburgh at the foot of Calton Hill, 24 Royal Terrace is nestled amongst the grand Georgian townhouses of a UNESCO Heritage site.

From US$282.61 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 47 reviews

Boasting a garden, heated pool and quiet street views, 3 Bedroom Stylish Caravan - Vans With Business Sign Not Allowed is situated in Port Seton.

From US$225.03 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 29 reviews

In the Newington district of Edinburgh, close to University of Edinburgh, Edinburgh Centre - George Square Residence features a garden and a washing machine.

From US$325.21 per night

Ten Hill Place

Edinburgh
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,339 reviews

Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi.

Family Hotels with swimming pools in Musselburgh and nearby

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

Boasting air-conditioned accommodation with a balcony, Hoopers Hideaway Caravan Rental Setonsands is situated in Edinburgh.

From US$209.47 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,146 reviews

Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

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

Located in Edinburgh in the Lothian region, Relax & Dream has a balcony. There is an in-house restaurant, plus free private parking and free WiFi are available.

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

Just around the corner from Calton Hill, the 4-star Apex Waterloo Place hotel epitomises luxury living in the heart of Edinburgh.

From US$291.26 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,110 reviews

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

From US$598.48 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,536 reviews

In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy.

From US$198.16 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,080 reviews

5 minutes' walk from Grassmarket, Novotel Edinburgh Centre features a hot tub and swimming pool. It offers spacious, modern rooms with LCD TVs. Princes Street is a 10-minute walk away.

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

Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street.

From US$315.20 per night

Family hotels that guests love in Musselburgh

See all
Avg. price/night: US$232.74
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 reviews
Breakfast was very nice.Lots of choice on the menu. Well presented. Lovely coffee. Waiter attentive. Did not have to wait long. Room very spacious . Clean and nice decor. Would have suited a family with a huge bed and 2 singles.
Guest review by
Linda
Young couple
Avg. price/night: US$198.16
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,319 reviews
Room was large enough and had fold up bed for our daughter in it. Breakfast was buffet style with lots of choice. Was attending family wedding and venue was beautiful.
Guest review by
Paula
Family with young children
Avg. price/night: US$232.74
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 reviews
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)
Guest review by
Tomas Benda Praha CZ
Young couple
Avg. price/night: US$232.74
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 reviews
The staff were amazing, especially Ewan, the assistant manager. He was very friendly and funny
Guest review by
George
Young couple
Avg. price/night: US$198.16
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,319 reviews
The staff are so welcoming, friendly and helpful here - nothing is too much trouble. Breakfast is delicious and very generous, and dinner in the Bistro is exceptional. The hotel is seeped in history (we visited because the Tower appears in our family ancestry), creating a wonderful atmosphere and the substantial grounds are beautiful. Without question, the highlight are the scones served for afternoon tea - we have tasted a lot, including those in top London establishments and these were by far the best, anywhere, ever!
Guest review by
Juliet
Family with young children
Avg. price/night: US$198.16
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,319 reviews
Stayed for a surprise family birthday. We were all treated so well. We were upgraded to a private dining room which made the event even more special. Every member of staff were truly amazing and friendly. Beautiful setting
Guest review by
Monica
Family with young children
Avg. price/night: US$152.94
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Amazing place for a few days with family. The owners are always at hand and helpful Our kids loved access to multiple rooms. Loads of toys and board games. Dining room and living room.
Guest review by
Farooq
Family with young children