Hotels in Musselburgh

15 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Musselburgh hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

15 Cheap hotels in Musselburgh

Best Musselburgh luxury hotels (4 and 5 stars)

Among the 15 accommodations in Musselburgh, here are the 4 best luxury hotels

Malmaison Edinburgh City - Musselburgh
8.8 3071 reviews

Malmaison Edinburgh City

hotel, Edinburgh
The Malmaison Edinburgh City hotel is situated in the city centre, just a 0.6 km walk from Edinburgh Waverley Station and within easy reach of the Royal Mile and Edinburgh Playhouse. This 4-star hotel offers modern, air-conditioned rooms with flat-screen TVs, desks, and private bathrooms, as well as a restaurant, bar, and room service.
The Scholar - Musselburgh
9.2 6646 reviews

The Scholar

hotel, Edinburgh
The Scott hotel is located in Edinburgh's Southside district, a short walk from the Meadows and within easy reach of the city centre. It is a 4-star establishment with very good user ratings across the board.
The hotel is housed in a historic baronial house dating back to the 1750s, offering a blend of character and modern amenities. Guests can enjoy a restaurant, bar, garden, fitness centre, and room service, making it a comfortable and convenient choice for travellers.
Hotel Indigo - Edinburgh - Princes Street By Ihg - Musselburgh
8.6 2481 reviews

Hotel Indigo - Edinburgh - Princes Street By Ihg

hotel, Edinburgh
The Hotel Indigo - Edinburgh - Princes Street is situated on Princes Street, directly opposite Edinburgh Waverley Railway Station, putting you within easy reach of Edinburgh Castle and the city's vibrant shopping district. This 4-star hotel consistently receives very good user ratings, making it a popular choice for travellers seeking a comfortable and well-located base in Edinburgh.
The hotel is housed in a historic building, offering a blend of modern comfort and traditional elegance. Guests can enjoy a range of amenities, including a restaurant serving Scottish cuisine, a bar, a fitness centre, and room service.
Dalhousie Castle - Musselburgh
8.5 1435 reviews

Dalhousie Castle

hotel, Bonnyrigg
Dalhousie Castle Hotel, a 4-star establishment near Bonnyrigg, offers a 13th-century castle setting on the River Esk, a 3.2km drive from Rosslyn Chapel and 32km from Edinburgh.
This Bonnyrigg hotel boasts extensive spa facilities, including a sauna and steam room, plus on-site activities like archery and falconry, alongside luxurious rooms and award-winning dining in the Dungeon Restaurant and the Orangery.

Best Musselburgh hotels with parking

The Balmoral Hotel - Musselburgh
9.5 2195 reviews

The Balmoral Hotel

hotel, Edinburgh
The Balmoral Hotel sits on Princes Street, a short walk from Edinburgh's main shopping area and Waverley Station. It is a 5-star hotel with excellent user ratings.
The hotel offers spacious rooms with marble bathrooms and interactive TVs. Guests can enjoy fine dining, afternoon tea, cocktails, and a range of amenities including a spa, fitness centre, and swimming pool.
Novotel Edinburgh Centre - Musselburgh
8.4 6604 reviews

Novotel Edinburgh Centre

hotel, Edinburgh
The Novotel Edinburgh Centre is located near the Grassmarket, a historic market square with pubs and restaurants, just a short walk from Princes Street and Edinburgh Waverley Rail Station. This 4-star hotel has consistently received very good user ratings.
Rooms are modern and spacious, featuring LCD TVs, free Wi-Fi, and tea and coffee making facilities. Guests can enjoy a range of amenities, including a swimming pool, hot tub, sauna, fitness centre, restaurant, bar, and room service.
Moment George Iv Bridge - Musselburgh
9.3 300 reviews

Moment George Iv Bridge

hotel, Edinburgh
Moment George IV Bridge hotel enjoys a prime Old Town location, 0.6km from Edinburgh Waverley station, close to the University of Edinburgh and the Royal Mile.
This family-friendly lodging offers rooms with private bathrooms, in-room amenities including a fridge and dishwasher, plus free Wi-Fi and a continental breakfast; a paid airport shuttle service is available.
Nira Caledonia - Musselburgh
8.9 1889 reviews

Nira Caledonia

hotel, Edinburgh
Nira Caledonia is a Georgian townhouse in Edinburgh's New Town, a short walk from Princes Street and just 900 yards away. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers luxurious rooms with unique furnishings and modern amenities. Guests can enjoy a restaurant, bar, spa, and other features including room service, parking, and a concierge service.

Frequently asked questions about hotels in Musselburgh

  • What are the best landmarks to visit in Musselburgh and around?

    Musselburgh has a few landmarks worth checking out, like the historic Musselburgh Racecourse, the 16th-century Pinkie House, and the impressive Fisherrow Harbour. If you're looking to venture out a bit, the historic city of Edinburgh is just a short train ride away, with attractions like Edinburgh Castle and the Royal Mile.
  • 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.

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

    The best place to stay in Musselburgh is probably near the town centre, around the High Street. You'll be within walking distance of shops, restaurants, and the train station, making it easy to explore the area and get to Edinburgh.
  • 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.

  • What are the most affordable attractions in Musselburgh?

    For a budget-friendly day out, you can wander around the historic streets of Musselburgh, visit the free Musselburgh Museum, or take a stroll along the scenic promenade at Fisherrow Harbour. You can also enjoy a picnic at the Musselburgh Links, a large open space with stunning views of the Firth of Forth.
  • What are the best luxury hotels in Musselburgh?

    Melville House is among the best luxury hotels in Musselburgh.

  • How can travelers relax during a week in Musselburgh?

    Musselburgh is a great place to unwind. You can enjoy a relaxing walk along the beach at Fisherrow, have a pint at a traditional pub like the Ship Inn, or take a leisurely bike ride along the scenic pathways around the town. For a more active break, you can play a round of golf at the Musselburgh Links or try your hand at fishing at the harbour.
  • 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?

    You'll find a variety of accommodation options in Musselburgh, from budget-friendly guesthouses and B&Bs to more luxurious hotels like the Brunton Hall Hotel. There are also self-catering apartments available for those who prefer more independence.
  • What are the best pet friendly hotels in Musselburgh?

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

    The best time to book a hotel in Musselburgh depends on your preferences. If you want to avoid crowds and get the best deals, consider booking during the off-season, from November to March. However, if you want to experience the town's lively atmosphere and attend events like the Musselburgh Races, you'll need to book in advance, especially during peak season, from April to October.
  • 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?

    Hotel rooms in Musselburgh typically offer basic amenities like Wi-Fi, TV, and tea and coffee making facilities. Some hotels may also offer additional amenities like a swimming pool, fitness centre, or restaurant. It's always best to check the specific amenities offered by each hotel before booking.
  • What pet-friendly activities are available in Musselburgh?

    You can enjoy a walk along the beach at Fisherrow with your furry friend, or take them for a stroll through the Musselburgh Links, a large open space with stunning views of the Firth of Forth. Many pubs and cafes in Musselburgh are also dog-friendly, so you can enjoy a meal or a drink with your pet.

Popular destinations

Best Musselburgh hotels with a pool

Among the 15 accommodations in Musselburgh, here are the 4 best hotels with a pool

Best Western Kings Manor - Musselburgh
8.3 7373 reviews

Best Western Kings Manor

hotel, Edinburgh
The Best Western Kings Manor is situated in Portobello, a seaside district just a short walk from the beach and a 5-minute walk from the railway station, offering easy access to Edinburgh city centre. This 3-star hotel receives consistently high ratings from guests for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable rooms with en-suite bathrooms, satellite TV, and 24-hour room service. Guests can enjoy a variety of amenities including a swimming pool, gym, sauna, steam room, and tennis court, as well as a bistro and bar serving lunch, dinner, and breakfast.
Apex Waterloo Place Hotel - Musselburgh
8.9 7024 reviews

Apex Waterloo Place Hotel

hotel, Edinburgh
The Apex Waterloo Place Hotel is located in Edinburgh's Old Town, just off Princes Street, a short walk from the Royal Mile, Edinburgh Waverley Railway Station, and Edinburgh Castle. It's a 4-star hotel with excellent user ratings. The accommodation offers stylish rooms featuring flat-screen TVs, spacious en-suite bathrooms with walk-in showers, and Antipodes organic toiletries. Guests can enjoy a range of amenities and activities including a stylish spa, a swimming pool, a fitness suite, a sauna and steam room, a restaurant, a bar, and free Wi-Fi throughout the hotel.
Kimpton Charlotte Square By Ihg - Musselburgh
9.0 2635 reviews

Kimpton Charlotte Square By Ihg

hotel, Edinburgh
Kimpton - Charlotte Square, An Ihg Hotel is a 5-star hotel in Edinburgh's elegant New Town, just yards from Princes Street and George Street, and a 5-minute walk from Waverley Railway Station. It has excellent user ratings for location, cleanliness, and overall experience. The hotel has a stylish and modern design, with comfortable rooms and a variety of dining options. Guests can enjoy a range of amenities including a swimming pool, spa, fitness centre, restaurant, and bar, as well as complimentary toiletries and spa treatments.
Sheraton Grand Hotel & Spa - Musselburgh
8.9 8301 reviews

Sheraton Grand Hotel & Spa

hotel, Edinburgh
The Sheraton Grand Hotel & Spa is located in Edinburgh's financial district, a short walk from Princes Street and Edinburgh Castle, offering easy access to the city's main attractions and vibrant West End. This 5-star hotel has received very good user ratings, making it a popular choice for travellers visiting the Scottish capital.
The hotel offers spacious rooms for up to two guests, featuring modern amenities and beautiful furnishings. Guests can enjoy a range of facilities including a swimming pool, gym, spa, and rooftop Hydropool, as well as a restaurant and bar serving modern Scottish cuisine.

Best Musselburgh hotels with a restaurant

Apex City Of Edinburgh Hotel - Musselburgh
8.9 5455 reviews

Apex City Of Edinburgh Hotel

hotel, Edinburgh
The Apex City of Edinburgh Hotel sits at the foot of Edinburgh Castle, just off the Royal Mile, making it a great base for exploring the city's historic centre. It's a 4-star hotel with excellent user reviews, so you can be sure of a comfortable stay. The accommodation offers spacious and stylish rooms and suites, all with comfortable beds and en-suite bathrooms. Guests have access to a range of amenities including a swimming pool, fitness centre, and restaurant, as well as free Wi-Fi throughout.
Ja The Bruntsfield - Edinburgh - Musselburgh
8.6 4333 reviews

Ja The Bruntsfield - Edinburgh

hotel, Edinburgh
The Bruntsfield Hotel is located in the Bruntsfield district, a short walk from Edinburgh city centre, with Edinburgh Castle a 15-minute stroll away and Princes Street, the main shopping area, just 5 minutes further. This 4-star hotel has received very good ratings from previous guests for its cleanliness, location, and overall experience.
The hotel offers spacious bedrooms with comfortable amenities and a well-equipped kitchen, bar, and garden. Guests can enjoy the peaceful location near Bruntsfield Links and the Meadows, with access to a terrace, free Wi-Fi, parking, and an electric vehicle charging point.
Courtyard By Marriott Edinburgh - Musselburgh
8.7 8418 reviews

Courtyard By Marriott Edinburgh

hotel, Edinburgh
The Courtyard By Marriott Edinburgh is located in the New Town, a short walk from Princes Street and Calton Hill, offering easy access to Edinburgh's main attractions. This 4-star hotel is rated 'very good' by previous guests.
The hotel has modern and spacious rooms, with locally-inspired furnishings and plush bedding. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, and free Wi-Fi.
Ibis Edinburgh Centre South Bridge – Royal Mile - Musselburgh
8.1 10364 reviews

Ibis Edinburgh Centre South Bridge – Royal Mile

hotel, Edinburgh
The Ibis Edinburgh Centre South Bridge - Royal Mile hotel enjoys a prime Old Town location, steps from the Royal Mile and Edinburgh Vaults, within a 0.8km walk of Edinburgh Waverley station and 0.8km from the University of Edinburgh.
This 3-star establishment offers rooms for up to two guests, featuring amenities such as a restaurant, bar, and free Wi-Fi in public areas, plus a terrace and garden.

Choose From the Best Boutique Hotels in Musselburgh

Move past the predictable and elevate your stay; check into an exceptional design hotel capturing the true spirit of Musselburgh.

Tigerlily - Musselburgh
9.2 2728 reviews

Tigerlily

hotel, Edinburgh
©2026 cozycozy.com