Photo by candyschwartz

Search Musselburgh hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Musselburgh hotels

Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
6.8 out of 10, (15)
Explore Edinburgh from this convenient Musselburgh hotel, just minutes from Royal Mile and Musselburgh Racecourse. Enjoy comfortable accommodation with free parking and easy access to Edinburgh Playhouse Theatre. The 24-hour front desk ensures assistance whenever needed.

"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is NZ$112
includes taxes & fees
5 Feb - 6 Feb
Premier Inn Edinburgh A1 - Musselburgh

Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (422)
Discover this beach hotel near Edinburgh with stylish rooms and a welcoming bar. Just 3 minutes from Musselburgh Station and a short drive to Royal Mile, guests love the clean accommodation and exceptional staff service.

"Great place to stay , lovely staff ,great location for Edinburgh "
United Kingdom
Douglas
The price is NZ$98
includes taxes & fees
8 Jan - 9 Jan
Ravelston House

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (928)
"The staff were amazing, room was gorgeous and the food outstanding."
United Kingdom
Maureen
The price is NZ$210
includes taxes & fees
11 Jan - 12 Jan
Carberry Tower Mansion House and Estate

Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
9.0 out of 10, Wonderful, (15)
"The room is clean and the staff is very nice."
Hong Kong SAR China
Chi Chung
The price is NZ$119
includes taxes & fees
23 Jan - 24 Jan
Premier Inn Edinburgh A1 - Newcraighall

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (283)
Immerse yourself in coastal luxury at this spa retreat overlooking North Berwick's shores. Indulge in massages and facials, dine on local cuisine at The Lawn, and enjoy the indoor pool after a round at the adjacent golf course.

"Lovely hotel and staff were very nice "
United Kingdom
Zara
The price is NZ$502
includes taxes & fees
15 Jan - 16 Jan
Marine North Berwick

The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (510)
Situated in charming Dunfermline, this hotel offers easy access to Dunfermline Golf Club and Pittencrieff Park. Guests enjoy free WiFi, complimentary parking, and can dine at the restaurant or unwind in one of 2 bars after exploring nearby attractions.

"Staff was great and welcoming. Room was clean. It was a bit noisy, but as expected because it was New Years Eve. I had dinner at the restaurant and it was yummy. Breakfast was good, buffet style. All in all a good stay "
United Kingdom
Lauranell
The price is NZ$159
includes taxes & fees
19 Jan - 20 Jan
The Adamson Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1009)
Unwind at this peaceful hotel with a full-service spa and indoor pool, just a 6-minute walk from Brunstane Station. Explore nearby Portobello and Musselburgh beaches, then dine on international cuisine at Lauders restaurant.

"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is NZ$129
includes taxes & fees
8 Jan - 9 Jan
Best Western Kings Manor Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
4.0 star property
Crossford
8.4 out of 10, Very good, (690)
"Staff nice room clean and huge bed great"
United Kingdom
Jonathan
The price is NZ$137
includes taxes & fees
11 Jan - 12 Jan
Best Western Plus Dunfermline Crossford Keavil House Hotel

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (987)
Relax at this Dunfermline hotel offering free breakfast, WiFi, and parking. Just minutes from the historic abbey and Pittencrieff Park, with a restaurant and bar on-site. Clean rooms and friendly staff ensure a pleasant Scottish experience.

"Great breakfast, plenty parking and spacious room"
United Kingdom
Sarah
The price is NZ$129
includes taxes & fees
18 Jan - 19 Jan
Holiday Inn Express Dunfermline by IHG

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (700)
"Room was spotless and staff were welcoming and very helpful. The food in the restaurant was excellent , and the pina colada mocktail was exemplary as always and the top reason why I choose to stay at this hotel during my business trips to Dunfermline! "
United Kingdom
Anita Reiko
The price is NZ$145
includes taxes & fees
9 Jan - 10 Jan
Pitbauchlie House Hotel, Sure Hotel Collection by BW

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (875)
Located near North Queensferry Station, this Dunfermline hotel offers easy access to Deep Sea World and Forth Road Bridge. Enjoy meals at The Shore restaurant, relax in the bar/lounge, or maintain fitness in the 24-hour gym.

"Room was clean, staff were very courteous and polite. Breakfast was amazing "
Canada
Malvern
The price is NZ$157
includes taxes & fees
16 Jan - 17 Jan
DoubleTree by Hilton Edinburgh - Queensferry Crossing

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1006)
This elegant guesthouse offers a delightful free full breakfast daily in a prime Edinburgh location. Enjoy drinks at the bar/lounge, relax in the garden, or unwind on the terrace. Just 10 minutes from Haymarket Station and Edinburgh Castle.

"The library was awesome, worth a vist, the period fixtures and fittings. The bed was very comfortable and the shower was hot and powerful. Staff were very friendly."
United Kingdom
Alexis
The price is NZ$182
includes taxes & fees
7 Jan - 8 Jan
B+B Edinburgh

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1373)
Located in Newbridge, this hotel offers a 7-minute walk to Edinburgh Airport Tram Stop and quick drives to Edinburgh Zoo and Murrayfield Stadium. Enjoy the restaurant, 24-hour fitness centre, and bar after a day of exploring nearby Princes Street.

"Good value , excellent location "
United States
Laura
The price is NZ$250
includes taxes & fees
4 Feb - 5 Feb
Hampton by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2182)
Walking distance to Edinburgh Airport Tram Stop, this hotel offers a fitness centre and restaurant with bar. Explore Edinburgh Zoo and Murrayfield Stadium, both a short drive away. Guests praise the comfortable beds and helpful staff.

"A quick overnight stay fora very early flight, clean and tidy just what I needed. The food also was good. "
United Kingdom
Oliver
The price is NZ$133
includes taxes & fees
25 Jan - 26 Jan
Moxy Edinburgh Airport

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1004)
Explore Edinburgh's attractions from this centrally located hotel, just 10 minutes from Grassmarket and University of Edinburgh. Take a refreshing swim in the indoor pool, work out at the fitness centre, or relax in the sauna after a day of sightseeing.

"Great hotel in a great location! "
United Kingdom
Sian C
The price is NZ$168
includes taxes & fees
27 Jan - 28 Jan
Novotel Edinburgh Centre

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1008)
Located in Livingston with free WiFi and parking, this hotel puts you near Livingston Designer Outlet and Almondvale Stadium. The Brasserie serves three daily meals, and the helpful staff ensures a pleasant business or leisure trip.

"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
The price is NZ$137
includes taxes & fees
23 Jan - 24 Jan
Mercure Livingston Hotel

Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (754)
"Friendly welcome from reception at check in. Spotless room but no heating on à very cold day. Given à portable heater until central heating kicked in. Good food in restaurant . Very friendly barman in evening and waiting staff at breakfast were extremely efficient and welcoming. Would definitely visit again."
United Kingdom
Doug
The price is NZ$139
includes taxes & fees
11 Jan - 12 Jan
Best Western Balgeddie House Hotel

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1380)
Set just 1 mi from Edinburgh Airport with 24-hour shuttle service, this hotel pampers with a full-service spa, indoor pool, and health club. Enjoy The Space restaurant and bar after exploring nearby Edinburgh Castle and Zoo. Edinburgh Airport Tram Stop is a 7-minute walk away.

"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
The price is NZ$176
includes taxes & fees
11 Jan - 12 Jan
DoubleTree by Hilton Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1007)
Just 10 minutes from Edinburgh Airport, this hotel offers a welcoming atmosphere with complimentary breakfast and WiFi. The on-site café serves tasty meals, while Edinburgh Zoo and Murrayfield Stadium are only a short drive away.

"Friendly staff, convenient to the airport "
United Kingdom
Mari
The price is NZ$163
includes taxes & fees
11 Jan - 12 Jan
Holiday Inn Express Edinburgh Airport by IHG

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (937)
Experience tranquility in this luxurious hotel set in a quiet area near Edinburgh's main sights. Just 10 minutes from George Street with 24-hour room service and a welcoming bar. Haymarket Station is 11 minutes away, making city exploration seamless.

"All of the above; plus the impeccable consistent service despite Christmas parties and weeding going onduring much of our stay. Great food as well!"
United States
Robert
The price is NZ$278
includes taxes & fees
11 Jan - 12 Jan
The Bonham Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Musselburgh

Find the best Musselburgh areas for the activities you enjoy most. Learn more about Musselburgh
Learn more about Musselburgh

Newcraighall

Newcraighall might not have many top sights, but Portobello Beach and Musselburgh Racecourse are two attractions nearby that you can check out.

Stay near popular Musselburgh attractions

Learn more about Musselburgh

Just outside Edinburgh, this historic coastal town invites you to explore Musselburgh Racecourse and the scenic harbour area. Golf enthusiasts can play the oldest course still in use at Musselburgh Links, while history buffs appreciate the Roman Bridge and Inveresk Lodge Garden.

Esk Bridge. This is Musselburgh's old bridge over the Esk, rebuilt in the 16th century on the site of a Roman bridge. It is now a footbridge.
Photo by Tom Bishop
Open Photo by Tom Bishop

Top Musselburgh Hotel Reviews

More cheap accommodation in Musselburgh

Find out more about Musselburgh

Top reasons to visit Musselburgh

  • Musselburgh Racecourse: Experience local excitement at one of the oldest racecourses in Scotland, perfect for a day of thrilling horse racing.
  • Scenic Coastline: Enjoy beautiful beaches and scenic parks, ideal for relaxing walks or picnics with stunning views.
  • Rich History: Explore historic sites that reflect Musselburgh's charming heritage and cultural significance.
  • Outdoor Activities: Engage in various outdoor pursuits, from golfing to hiking in picturesque hills nearby.
  • Proximity to Edinburgh: Easily access the vibrant attractions and neighbourhoods of Edinburgh for a day trip.

Find great hotels near Musselburgh

Discover the charm of Musselburgh with a range of welcoming accommodations, from cosy guesthouses to well-equipped hotels. Whether you're seeking a pet-friendly stay, a business-focused environment, or a vacation that embraces LGBTQIA inclusivity, there's something for everyone. Explore the best lodging options that Musselburgh has to offer, ensuring a memorable experience in this picturesque Scottish town.

  • Apex Waterloo Place Hotel: Nestled in a historic building, Apex Waterloo Place Hotel is a luxurious 4-star haven just 8.0km from Musselburgh. This hotel exudes a sophisticated business theme, making it perfect for corporate travellers seeking a seamless experience. With eco-certification, it caters to environmentally conscious guests. Enjoy a full range of amenities, including multiple meeting rooms, a dedicated business centre, and expansive conference space. For relaxation, the property features an exquisite spa offering daily treatments, body wraps, and a full-service spa alongside a serene pool area. The blend of business efficiency and tranquil spa facilities makes this an ideal choice for a rejuvenating stay.
  • ibis Edinburgh Centre South Bridge - Royal Mile: A vibrant 3-star hotel situated 8.0km from Musselburgh, ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming retreat for pet lovers and the LGBTQIA community. This eco-certified property offers a friendly atmosphere, accommodating pets with specific guidelines and providing essential amenities such as food and water bowls. Guests appreciate the hotel's commitment to inclusivity while enjoying comfortable, modern rooms. Whether you're exploring the Royal Mile or simply relaxing, this hotel is a delightful base for your adventures.
  • Leonardo Royal Hotel Edinburgh: Leonardo Royal Hotel Edinburgh stands proudly as a 4-star establishment located 8.0km from Musselburgh. With its eco-certification, this hotel appeals to travellers who prioritise sustainable practices during their stay. Offering a blend of modern comforts and eco-friendly initiatives, guests can enjoy a stylish atmosphere while knowing they are contributing to environmentally responsible tourism. The hotel’s thoughtful approach to sustainability ensures a relaxing and conscience-friendly experience for all visitors.

Where to stay in and around Musselburgh

Musselburgh, a charming city steeped in history, offers a delightful blend of culture and outdoor adventures for every family. Explore the scenic coastline and picturesque parks, or visit the renowned Musselburgh Racecourse for a taste of local excitement. Just a short journey away, Edinburgh boasts iconic attractions and vibrant neighbourhoods, ensuring visitors enjoy a friendly atmosphere and stunning views. Whether you seek budget-friendly options or a touch of luxury, Musselburgh is the perfect base for your Scottish holiday.

  • Edinburgh: Edinburgh, located a mere 8.0km from Musselburgh, is a vibrant city that seamlessly blends history with modernity. Known for its rich cultural tapestry, visitors flock here year-round, particularly during the peak months of April, July, and September. The city offers a plethora of experiences, from its bustling shopping areas to captivating theatres. Notable local landmarks include historic sites and event venues, making it a perfect destination for families and culture enthusiasts alike.
  • Old Town Edinburgh: Just 8.0km from Musselburgh, Old Town Edinburgh is a captivating neighbourhood steeped in history. With traveller numbers peaking in April and during the summer months, this area attracts those interested in city life and cultural exploration. Visitors can enjoy a variety of activities, including shopping and theatre, all set against the backdrop of its historic streets. The neighbourhood is rich with landmarks and events, providing a unique glimpse into Edinburgh's past while ensuring a lively atmosphere.
  • Inveresk: Nestled within the Musselburgh area, the village of Inveresk offers a charming escape for those seeking outdoor adventures and sports activities. Although traveller arrivals remain consistent throughout the year, peak visits occur from March to May. Inveresk boasts proximity to beautiful beaches and national parks, making it an ideal spot for nature lovers. Additionally, with opportunities for golfing and skiing, this village is perfect for anyone looking to enjoy an active holiday surrounded by picturesque landscapes.

Things to do near Musselburgh

Musselburgh offers a delightful mix of culture and outdoor activities, making it perfect for family vacations. Visitors can explore shopping areas, enjoy a round of golf, and engage in educational pursuits. Don't miss the lovely picnic areas, ideal for a relaxing break amidst the scenic surroundings. Whether you're keen on a day of leisure or adventure, Musselburgh has something for everyone to enjoy.

Shopping

In Musselburgh, enjoy shopping at Scottish Gems, a vibrant shopping centre just 8.0km away. Visit Tron Kirk, a lively public market also 8.0km from town, perfect for unique finds. Geoffrey Kiltmakers and Weavers offers traditional Scottish goods, located 8.0km away as well.

Recreation

At Meadowbank Stadium, enjoy a range of sports activities that energise your body and spirit. Meanwhile, the Royal Commonwealth Pool offers a delightful family-friendly aquatic experience, perfect for swimming and relaxation. Don't miss Queen's Hall for uplifting concerts that bring a vibrant entertainment atmosphere to your visit.

Adventure

At Midlothian Ski Centre, located 9.7km from Musselburgh, experience thrilling skiing in a vibrant atmosphere. For an adrenaline rush, head to Urban Paintball Edinburgh, situated 8.0km away, where you can engage in strategic paintball battles. Alternatively, enjoy the excitement at Bedlam Paintball, also 9.7km away.

Nightlife

For a vibrant night in Musselburgh, catch a show at the Edinburgh Playhouse Theatre, just 8.0km away, for a dose of culture and romance. Alternatively, enjoy a drink at Greyfriar's Bobby, also 8.0km away, where you can soak up the lively pub atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Musselburgh

Musselburgh offers several ways to save on your trip. Consider visiting from January to March for lower accommodation prices, while booking a month in advance can help secure better deals. Tuesday is the most affordable day to stay, while Saturday is the priciest. Use Expedia’s search tools to filter results by budget and hotel type, including eco-friendly options. Combine your hotel with flights and activities for additional savings. Don't forget to check for last-minute deals to snag a bargain on your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Musselburgh are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Musselburgh is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Musselburgh is Tuesday. The most expensive day to stay in Musselburgh is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to choose your budget, preferred location, and other criteria. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable accommodation options first. Additionally, you can refine your selections by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some dollars by combining your Musselburgh hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Musselburgh

Musselburgh offers a delightful mix of culture, outdoor activities, and family-friendly experiences. Visitors can explore historic sites, relax at the beach, or enjoy the picturesque hills nearby. Key attractions include the Musselburgh Racecourse, which is just a short distance from the town centre. Whether you're keen on history or outdoor adventures, Musselburgh has something for everyone, making it a perfect destination for your holiday in Scotland.

  • Royal Mile: Experience the vibrant heartbeat of Edinburgh as you stroll along this historic street, lined with charming shops, cafes, and street performers. The Royal Mile connects the Edinburgh Castle to the Palace of Holyroodhouse, offering a unique blend of culture and city life.
  • University of Edinburgh: Discover the rich heritage of one of the world's oldest universities. With stunning architecture and beautiful gardens, the University of Edinburgh is a hub of scholarly activity and cultural exploration, perfect for soaking up history and inspiration.
  • Portobello Beach: Relax on this picturesque sandy beach, just a stone's throw from Musselburgh. Enjoy seaside walks, vibrant cafés, and the stunning views of the Firth of Forth, making it an ideal spot for a leisurely day by the sea.

Best time to go to Musselburgh

The best time to visit Musselburgh can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Musselburgh falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Musselburgh falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Musselburgh

Flying into Musselburgh is convenient with Edinburgh Airport (EDI), situated 19.3km away. Nearby hotel options include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. For those considering Glasgow Airport (GLA), located 86.9km away, the Mar Hall Golf & Spa Resort is a luxurious 5-star option just 6.4km from the airport. Alternatively, Dundee Airport (DND) is 56.3km from Musselburgh, with the 5-star Hideaway Experience lodge 8.0km away. Each hotel offers various transportation services to ensure a smooth journey to and from the respective airports.

Frequently asked questions

What's the best place to stay in Musselburgh?
Carberry Tower Mansion House and Estate is a favourite property for Expedia customers. This hotel offers a restaurant and free parking. Another favourite option for your stay based on traveller reviews is Ravelston House. See all available top hotels, or vacation rentals in Musselburgh.
What are some of the best holiday rentals that Musselburgh has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside of Musselburgh comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge and a stovetop. See all vacation rentals in Musselburgh.
If I need to cancel my hotel reservation in Musselburgh, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Musselburgh.
What's the best LGBTQ-friendly hotel in Musselburgh?
Premier Inn Edinburgh A1 - Musselburgh is a top LGBTQ-friendly hotel that features free parking and a 24-hour front desk. Premier Inn Edinburgh A1 - Newcraighall is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Musselburgh.
What's the best dog-friendly hotel in Musselburgh?
Monkton House: 15th century castle near Edinburgh is a top dog-friendly castle, and offers laundry facilities along with in-room washing machines for its human guests. See more pet-friendly hotel accommodations in Musselburgh.
What's the best place to stay for a beach holiday in Musselburgh?
Ravelston House is a top beachfront hotel with free WiFi and free parking, and it's located close to Portobello Beach . See more stays near the beach in Musselburgh.
What's the best golf hotel in Musselburgh?
Arden House is a top guest house that has an adjacent golf course and features free WiFi. See more golf hotels in Musselburgh.
What are some accommodation options with pools in Musselburgh?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Apex Waterloo Place Hotel and Delta Hotels by Marriott Edinburgh are two additional hotels that offer an on-site pool. View all hotels with pools in Musselburgh.
How is it staying in Musselburgh?
Visitors to Musselburgh will definitely enjoy the gardens and restaurants. Tourists can also enjoy the city's golf courses and local tours. Top sights around the area include Royal Mile and Edinburgh Castle. In Musselburgh, there are 24 hotels and other accommodation options to choose from. Find out more about Musselburgh.
What should I do while I'm visiting Musselburgh?
Favourite places to visit include Musselburgh Racecourse, Fisherrow Sands and Musselburgh Sands. Additionally, you'll find Royal Mile and Edinburgh Castle in the area. Take a look at what more there is to see and do in Expedia's Musselburgh guide.
How can I get around Musselburgh?
If you want to travel outside the area, take a train from Musselburgh Station, Musselburgh Wallyford Station or Newcraighall Station. If you want to venture out around the area, you may want a rental car in Musselburgh for your journey.
What's the seasonal weather in Musselburgh?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Musselburgh is 887 mm.

Explore a world of travel with Expedia