Search the best hotels in Musselburgh from 100+ sites!

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Musselburgh hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in Musselburgh

Find the Best 5-Star Hotels in Musselburgh

Sophistication and comfort define these luxury hotels in Musselburgh, each selected for its world-class amenities.

Virgin Hotels Edinburgh - Musselburgh
9.2 7160 reviews
Musselburgh
09/07 – 09/24
$1476/nighttotal: $25092 (17 )

Virgin Hotels Edinburgh

2 1
hotel , Edinburgh
The Virgin Hotels Edinburgh, a 5-star lodging, enjoys a central Edinburgh location near The Real Mary King's Close, the Camera Obscura, and the National Museum of Scotland.
This pet-friendly hotel offers 5-star amenities including a fitness center, terrace, room service, concierge, on-site restaurant and bar serving Scottish cuisine with various dietary options, and air-conditioned rooms with modern conveniences.
The Scholar - Musselburgh
9.1 10030 reviews
Musselburgh
09/07 – 09/10
$428/nighttotal: $1284 (3 )

The Scholar

1 1
hotel , Edinburgh
The Scott Hotel is located in Edinburgh's Southside, a short walk from the Pleasance Sports Complex Gym and a three-minute walk from Oxygen Fitness Studios. This 4-star hotel has consistently received very good user ratings for its location and cleanliness.
The hotel is housed in a magnificent baronial house built in the 1750s, offering a unique blend of modern amenities and historical character. Guests can enjoy luxurious accommodations with Elite™ Lily mattresses, fine linens, and private bathrooms with Laura Thomas spa products, as well as on-site dining at Bonnar’s restaurant, a relaxing lounge, and pet-friendly policies.
Hotel Indigo - Edinburgh - Princes Street By Ihg - Musselburgh
8.7 4206 reviews
Musselburgh
09/07 – 09/10
$461/nighttotal: $1383 (3 )

Hotel Indigo - Edinburgh - Princes Street By Ihg

1 1
hotel , Edinburgh
Hotel Indigo - Edinburgh - Princes Street is located on Princes Street, right across from Edinburgh Waverley Railway Station, putting you within easy walking distance of Edinburgh Castle, Holyrood Palace, and St James Shopping Center. This 4-star hotel receives very good user ratings for its clean and comfortable accommodations.
The hotel is housed in a historic building with high ceilings and original windows, giving you a taste of Edinburgh's architecture. The hotel offers a restaurant serving local Scottish cuisine, a bar, a fitness center, and room service, as well as free Wi-Fi and parking.
Eden Locke - Musselburgh
9.4 6793 reviews
Musselburgh
09/07 – 09/24
$331/nighttotal: $5627 (17 )

Eden Locke

1 1
hotel , Edinburgh
Eden Locke is located in Edinburgh's Old Town, just over a kilometer from Edinburgh Castle, placing it within a lively historic district. This 4-star aparthotel receives excellent user ratings for its location, cleanliness, and overall experience.
The aparthotel offers studios and apartments, each equipped with a kitchen featuring a fridge, freezer, microwave, and dishwasher. Guests can enjoy a range of amenities, including a fitness center, restaurant, bar, and garden, along with free Wi-Fi, parking, and room service.

Our Favorite Hotels with Parking in Musselburgh

Driving into town? Each hotel in Musselburgh here includes parking, making city center access simple from the moment you arrive.

Nira Caledonia - Musselburgh
8.9 1846 reviews
Musselburgh
07/25 – 08/01
$459/nighttotal: $3213 (7 )

Nira Caledonia

1 2
hotel , Edinburgh
The Nira Caledonia hotel is a Georgian townhouse located in Edinburgh's New Town, a short walk from Princes Street and other popular attractions. It's a 4-star hotel with very good user ratings for location, cleanliness, and overall experience.
The hotel features luxurious rooms with unique furnishings and goose feather beds. Guests can enjoy a variety of amenities, including a restaurant, bar, spa, and room service.
Yotel Edinburgh - Musselburgh
8.4 14078 reviews
Musselburgh
06/20 – 06/27
$283/nighttotal: $1981 (7 )

Yotel Edinburgh

1 2
hotel , Edinburgh
Yotel Edinburgh, a 4-star hotel, offers convenient access to Edinburgh's major attractions, being a 14-minute walk from the Edinburgh International Conference Centre (EICC) and near Edinburgh Waverley train station.
This lodging boasts air-conditioned rooms with free Wi-Fi, a fitness center, restaurant, bar, and offers breakfast options including a full English/Irish breakfast, all within a centrally located property.
Fingal Hotel - Musselburgh
9.6 69 reviews
Musselburgh
06/20 – 06/27
$886/nighttotal: $6202 (7 )

Fingal Hotel

1 2
hotel , Edinburgh
The Fingal Hotel is located in Leith, Edinburgh, a short distance from the Royal Yacht Britannia and about 5 miles from Edinburgh's city center attractions.
This unique lodging offers one bedroom, one bathroom, and accommodates two guests, boasting amenities such as a restaurant, bar, room service, free private parking, and air conditioning.
Radisson Blu Hotel, Edinburgh City Centre - Musselburgh
8.8 11177 reviews
Musselburgh
06/20 – 06/27
$452/nighttotal: $3164 (7 )

Radisson Blu Hotel, Edinburgh City Centre

1 2
hotel , Edinburgh
The Radisson Blu Hotel, Edinburgh City Centre is located in the New Town district, a short walk from Waverley train station, Princes Street, and Edinburgh Castle. This 4-star hotel receives very good user ratings for its cleanliness and location.
The hotel offers a variety of amenities to make your stay comfortable and enjoyable. You can relax in the indoor heated swimming pool, sauna, or fitness center, or enjoy a meal at the Itchycoo Bar and Kitchen with its stunning views of the Royal Mile.

Frequently Asked Questions about hotels in Musselburgh

  • Which area in Musselburgh is a good option for staying in a hotel?

    The best place to stay is probably around the Musselburgh High Street area. You'll be close to all the action, with plenty of shops, restaurants, and pubs within walking distance. Plus, you'll be just a short walk from the beach.
  • What are the best hotels with a swimming pool in Musselburgh?

    Best Western Kings Manor and Duddingston Guest House are among the best hotels with a swimming pool in Musselburgh.

  • What are the most affordable attractions in Musselburgh?

    For a budget-friendly day out, head to the Musselburgh Links. It's a great place to walk, play golf, or just enjoy the fresh air. The Musselburgh Museum is also a great option, with a fascinating collection of local history.
  • What are the most popular 2, 3 and 4-star hotels in Musselburgh?

    Among 2, 3 and 4-star hotels in Musselburgh, Best Western Kings Manor, Milton House and Edinburgh Lodges are the most popular ones.

  • How can travelers relax during a week in Musselburgh?

    There are many ways to relax in Musselburgh! A stroll along the beautiful Musselburgh Beach is perfect for a relaxing afternoon. If you're looking for a more active way to unwind, the Musselburgh Golf Course offers stunning views and a challenging game.
  • What are the best luxury hotels in Musselburgh?

    Melville House is among the best luxury hotels in Musselburgh.

  • Where can you find the best traditional local cuisine in Musselburgh?

    For authentic Scottish fare, try the 'The Ship Inn' on the High Street. They've got traditional dishes like haggis, neeps, and tatties, and they're known for their friendly service.
  • What are the best family friendly hotels in Musselburgh?

    The best family friendly hotels in Musselburgh are Best Western Kings Manor, Ravelston House and Duddingston Guest House.

  • What type of hotels can you find in Musselburgh?

    Musselburgh has a good selection of hotels, from cozy guesthouses to modern hotels. You'll find everything from budget-friendly options to more luxurious stays. You can find a nice selection of hotels on booking websites.
  • What are the best pet friendly hotels in Musselburgh?

  • When is the best time to book a hotel in Musselburgh?

    It really depends on what you're looking for. If you're coming for the Musselburgh Races, you'll want to book well in advance, especially if you're looking for a specific hotel. But generally, booking in advance is always a good idea, especially during peak season.
  • What are the best hotels with jacuzzi in Musselburgh?

    Best Western Kings Manor is the best hotel with a jacuzzi in Musselburgh.

  • What amenities do hotel rooms typically offer in Musselburgh?

    Most hotels in Musselburgh will have basic amenities like Wi-Fi, TV, and tea and coffee making facilities. Some will also have extra features like a swimming pool or a restaurant. It really depends on the specific hotel you choose.
  • What pet-friendly activities are available in Musselburgh?

    Musselburgh is a dog-friendly town! You can enjoy a walk with your furry friend along the Musselburgh Beach. The Musselburgh Links is also a great place for a dog walk, and many pubs and cafes welcome dogs on their patios.

Destinations nearby

Traveler-Approved Hotels with Swimming Pool in Musselburgh

Dip in whenever you like, as these hotels in Musselburgh come with a swimming pool on-site.

Best Western Kings Manor - Musselburgh
8.3 7432 reviews
Musselburgh
06/20 – 06/27
$252/nighttotal: $1764 (7 )

Best Western Kings Manor

1 2
hotel , Edinburgh
The Best Western Kings Manor is located in Portobello, a seaside district in Edinburgh, just a short walk from the beach and a quick train ride to the city center. This 3-star hotel has received very good ratings from previous guests for its cleanliness, location, and overall experience.
The hotel offers spacious rooms with en-suite bathrooms and features a swimming pool, gym, sauna, and tennis court, along with a restaurant, bar, and room service.
Apex Grassmarket Hotel - Musselburgh
8.7 5832 reviews
Musselburgh
09/07 – 09/24
$552/nighttotal: $9384 (17 )

Apex Grassmarket Hotel

1 1
hotel , Edinburgh
The Apex Grassmarket Hotel is located in the Grassmarket area, a lively district just a short walk from Princes Street, Edinburgh Castle, and the Royal Mile. This 4-star hotel receives very good user ratings for its service and cleanliness.
The hotel offers spacious rooms with modern amenities, including widescreen TVs, private bathrooms, and tea/coffee making facilities. Guests can enjoy a range of amenities, including a swimming pool, sauna, fitness center, restaurant, and bar.
Edinburgh Marriott Hotel Holyrood - Musselburgh
8.7 7367 reviews
Musselburgh
07/25 – 08/01
$347/nighttotal: $2429 (7 )

Edinburgh Marriott Hotel Holyrood

1 2
hotel , Edinburgh
The Edinburgh Holyrood Hotel is located near Holyrood Park, a short walk from Holyrood Palace and Abbey, offering a peaceful escape from the bustling city center. The hotel is a 4-star property with excellent user ratings for cleanliness, location, and overall experience.
The Edinburgh Holyrood Hotel features spacious rooms with modern amenities, including marble bathrooms, tea and coffee facilities, and free Wi-Fi. Guests can enjoy a variety of amenities, including a restaurant, bar, fitness center, indoor pool, sauna, and spa.
The Balmoral Hotel - Musselburgh
9.4 3563 reviews
Musselburgh
09/07 – 09/10
$1170/nighttotal: $3510 (3 )

The Balmoral Hotel

1 1
hotel , Edinburgh
The Balmoral Hotel sits on Princes Street, just a short walk from Waverley Station and Edinburgh's main shopping district. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
This accommodation features spacious marble bathrooms, interactive TVs, and modern amenities. Guests can enjoy fine dining options, relax in the spa, or explore the extensive whiskey collection at SCOTCH.

Discover Hotels with On-Site Restaurants in Musselburgh

Enjoy varied on-site dining at the end of every day at these premier hotels of Musselburgh.

Angels Share Hotel - Musselburgh
8.6 2709 reviews
Musselburgh
06/20 – 06/27
$327/nighttotal: $2289 (7 )

Angels Share Hotel

1 2
hotel , Edinburgh
The Angels Share Hotel is located in Edinburgh's West End, a short walk from Princes Street and Edinburgh Castle. This 4-star lodging has received very good user ratings.
The hotel features unique, contemporary décor with each room dedicated to a famous Scot. Guests can enjoy a stylish bar offering over 200 whiskeys, live music, and delicious food, as well as a restaurant, room service, and a sauna.
W Edinburgh - Musselburgh
8.9 2305 reviews
Musselburgh
09/07 – 09/24
$650/nighttotal: $11050 (17 )

W Edinburgh

1 1
hotel , Edinburgh
The W Edinburgh hotel is conveniently located in the city center, just a short walk from Edinburgh Waverley Train Station and the Royal Mile. The hotel consistently receives excellent ratings for location, cleanliness, and overall guest experience.
The hotel has 1-bedroom rooms that can accommodate up to 2 guests. The W Edinburgh offers a range of amenities and services, including a fitness center, spa, restaurant, bar, and room service.
The Stair Arms Hotel - Musselburgh
8.1 2113 reviews
Musselburgh
09/07 – 09/10
$157/nighttotal: $471 (3 )

The Stair Arms Hotel

1 1
hotel , Edinburgh
The Stair Arms Hotel is located in Edinburgh, just 11 miles from the city center, offering a peaceful escape from the bustling city while still being close to attractions like the University of Edinburgh and the Royal Mile. The hotel consistently receives very good ratings for its user experience, location, and cleanliness.
The hotel offers 220 square foot rooms with one bedroom and one bathroom. Guests can enjoy a variety of amenities including a restaurant, bar, garden, room service, parking, and free WiFi, as well as activities like cycling in the surrounding area.
28 York Place Hotel - Musselburgh
9.1 2972 reviews
Musselburgh
07/08 – 07/12
$449/nighttotal: $1796 (4 )

28 York Place Hotel

1 2
hotel , Edinburgh
Centrally located in Edinburgh City Centre, 28 York Place is a 2.5-star rated hotel within walking distance of St James Quarter and Edinburgh Playhouse Theatre. With a very good user rating, the hotel offers a comfortable stay with 1 bedroom and 1 bathroom.
Guests can enjoy amenities such as a restaurant, bar, and free Wi-Fi in public areas. The hotel also prioritizes sustainability and offers concierge services and express check-out for convenience.
©2026 cozycozy.com