Find hotels in Musselburgh from NT$2,408
Change your mind
Be picky
Go beyond your typical stay in Musselburgh
Check prices for these dates
Compare 3,320 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Our top choices for Musselburgh hotels

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall

Dunclutha Guest House
Dunclutha Guest House

Dakota Edinburgh
Dakota Edinburgh

Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate

Premier Inn Edinburgh A1 - Musselburgh
Premier Inn Edinburgh A1 - Musselburgh
Check out hotels with free breakfast in Musselburgh

Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - Newcraighall
Where to stay in Musselburgh
Newcraighall
While Newcraighall might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Portobello Beach and Musselburgh Racecourse.
Stay near popular Musselburgh attractions

Edinburgh Castle
Fortress, palace and repository of the crown jewels, this landmark overlooking the city has played a crucial role in Scottish history.

University of Edinburgh
The campus of Edinburgh's venerable educational institution is spread seamlessly around the architecture of the city and opens to the public during year-round events.
Learn more about Musselburgh
Just outside Edinburgh, this historic coastal town invites you to explore Musselburgh Racecourse and the scenic harbor 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.

Top Musselburgh Hotel Reviews
More cheap stays in Musselburgh
More cheap stays in Musselburgh

CoDE Pod – The CoURT - Edinburgh
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in Musselburgh Neighborhoods
Stay near popular Musselburgh attractions
Hotels near Musselburgh Airports
Other Hotels near Musselburgh, Edinburgh
- North Sea Hotels
- North Berwick Hotels
- Newbridge Hotels
- Dunfermline Hotels
- Peebles Hotels
- Kirknewton Hotels
- South Queensferry Hotels
- Livingston Hotels
- Leven Hotels
- Dunbar Hotels
- Great Britain Hotels
- Glenrothes Hotels
- Kirkcaldy Hotels
- Bonnyrigg Hotels
- Haddington Hotels
- Lanark Hotels
- Lasswade Hotels
- Dalkeith Hotels
- Linlithgow Hotels
- Bathgate Hotels
Explore more hotels
Expedia's Latest Trends
- Flights from Shanghai (PVG) to Toronto (YYZ)
- Flights from Chek Lap Kok (HKG) to Sanya (SYX)
- Flights from Tokyo (HND) to Taipei (TSA)
- Flights from Kaohsiung (KHH) to Wuhan (WUH)
- Flights from Ürümqi (URC) to Taoyuan City (TPE)
- Flights from Taoyuan City (TPE) to Medan (KNO)
- Flights from Shanghai (PVG) to Honolulu (HNL)