Hotels in Musselburgh

12 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

12 Cheap hotels in Musselburgh

Best Musselburgh luxury hotels (4 and 5 stars)

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

The Lane Hotel - Musselburgh
9.2 1817 reviews
Musselburgh
03/07 – 05/07
NZ$667/nighttotal: NZ$1334 (2 )

The Lane Hotel

1 2
hotel , Edinburgh
The Lane Hotel, a 4-star establishment in Edinburgh, is situated approximately 3.2 kilometres from the city centre, close to the National Museum of Scotland and within easy reach of the Royal Mile and Edinburgh Castle.
This one-bedroom, one-bathroom hotel offers guests an on-site restaurant and bar, free Wi-Fi, and a terrace; breakfast options include a buffet, à la carte, and a Full English/Irish.
Hotel Du Vin Edinburgh - Musselburgh
9.0 8119 reviews
Musselburgh
14/07 – 16/07
NZ$1283/nighttotal: NZ$2566 (2 )

Hotel Du Vin Edinburgh

1 3
hotel , Edinburgh
Hotel Du Vin Edinburgh is situated in the historic Old Town, a short walk from Edinburgh Castle and Princes Street, offering a convenient base to explore the city's attractions. This 4-star hotel receives very good user ratings, making it a popular choice for travellers.
The accommodation is housed in a former city asylum, offering a unique and intriguing setting. Guests can enjoy a range of amenities, including a French bistro, a mezzanine bar, a tasting room, a cigar humidor, and luxurious rooms with Egyptian linen and roll top baths.
Hotel Indigo - Edinburgh - Princes Street By Ihg - Musselburgh
8.7 4208 reviews
Musselburgh
14/07 – 16/07
NZ$1622/nighttotal: NZ$3244 (2 )

Hotel Indigo - Edinburgh - Princes Street By Ihg

2 3
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.
Malmaison Edinburgh City - Musselburgh
8.7 3074 reviews
Musselburgh
14/07 – 16/07
NZ$902/nighttotal: NZ$1804 (2 )

Malmaison Edinburgh City

1 3
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.

Best Musselburgh hotels with parking

The Glasshouse, Autograph Collection - Musselburgh
8.8 3120 reviews
Musselburgh
14/07 – 16/07
NZ$1098/nighttotal: NZ$2196 (2 )

The Glasshouse, Autograph Collection

1 3
hotel , Edinburgh
The Glasshouse, Autograph Collection is located in Edinburgh's New Town, a short walk from Edinburgh Waverley Station and Princes Street, making it ideal for exploring the city's historic attractions. This 5-star hotel receives very good user ratings for its cleanliness and location.
The hotel is housed in a 172-year-old church facade, offering a unique blend of modern design and historical charm. Guests can enjoy a rooftop garden with stunning city views, a spa, a fitness centre, a restaurant, a bar and a whiskey collection, as well as modern amenities like air conditioning, a swimming pool and valet parking.
The Scott - Musselburgh
9.1 10023 reviews
Musselburgh
03/07 – 05/07
NZ$574/nighttotal: NZ$1148 (2 )

The Scott

1 2
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.
Intercontinental Edinburgh The George By Ihg - Musselburgh
8.6 2237 reviews
Musselburgh
14/07 – 16/07
NZ$1878/nighttotal: NZ$3756 (2 )

Intercontinental Edinburgh The George By Ihg

2 3
hotel , Edinburgh
The Intercontinental Hotels - Edinburgh The George, An Ihg Hotel, is situated in Edinburgh's New Town, a short walk from Edinburgh Castle, Princes Street Gardens, and Holyrood Palace. The hotel is a 5-star establishment, and guests have consistently rated it "very good" for its overall experience.
The hotel is housed in a Grade II listed building, originally built in 1775. It offers a range of amenities, including a spa, fitness centre, restaurant, bar, and event spaces.
Holiday Inn Express Edinburgh City West By Ihg - Musselburgh
8.2 7854 reviews
Musselburgh
14/07 – 16/07
NZ$553/nighttotal: NZ$1106 (2 )

Holiday Inn Express Edinburgh City West By Ihg

1 3
hotel , Edinburgh
The Holiday Inn Express Edinburgh City West is a 3-star hotel located just 3.2 km from Edinburgh city centre and 8 km from Edinburgh Airport, making it a convenient choice for travellers. It enjoys a peaceful location on the outskirts of the city, offering a tranquil escape from the hustle and bustle. Guest reviews consistently rate the hotel as very good, highlighting its cleanliness, location and overall experience.
The hotel offers a range of modern rooms with air conditioning, providing a comfortable stay for all guests. It also boasts a garden, restaurant, bar, fitness centre, room service, and parking, ensuring a pleasant and convenient experience for all.

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.

Destinations nearby

Best Musselburgh hotels with a pool

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

Best Western Kings Manor - Musselburgh
8.3 7440 reviews
Musselburgh
14/07 – 16/07
NZ$529/nighttotal: NZ$1058 (2 )

Best Western Kings Manor

1 3
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.
The Caledonian Edinburgh, Curio Collection By Hilton - Musselburgh
8.9 4181 reviews
Musselburgh
14/07 – 16/07
NZ$1235/nighttotal: NZ$2470 (2 )

The Caledonian Edinburgh, Curio Collection By Hilton

1 3
hotel , Edinburgh
The Waldorf Astoria Edinburgh - The Caledonian sits on Princes Street, a stone's throw from Edinburgh Castle and the bustling George Street. This 5-star hotel consistently receives very good user ratings, making it a popular choice for travellers seeking a luxurious stay in the Scottish capital.
The accommodation features a range of well-appointed rooms and suites, many offering stunning views of the city. Guests can enjoy a range of amenities, including a spa, swimming pool, fitness centre, and several restaurants and bars.
Apex Grassmarket Hotel - Musselburgh
8.7 5838 reviews
Musselburgh
03/07 – 05/07
NZ$633/nighttotal: NZ$1266 (2 )

Apex Grassmarket Hotel

1 2
hotel , Edinburgh
The Apex Grassmarket Hotel is located in the Grassmarket area, a lively district just a short walk from Princes Street and Edinburgh Castle. This 4-star hotel has received very good user ratings, making it a popular choice for travellers.
The hotel offers a range of amenities to ensure a comfortable stay, including a swimming pool, a sauna, a fitness centre, a restaurant and a bar. Guests can also enjoy a terrace or balcony, and there is a garden for relaxing in the fresh air.
Hôtel Best Western Kings Manor - Musselburgh
8.2 14 reviews
Musselburgh
03/07 – 05/07
NZ$724/nighttotal: NZ$1448 (2 )

Hôtel Best Western Kings Manor

1 2
hotel , Édimbourg
Hôtel Best Western Kings Manor is situated in Edinburgh's eastern suburbs, offering easy access to the city centre's attractions within a 20-minute journey, and is located 800 metres from Musselburgh harbour and Portobello beach.
This 3-star hotel provides 100 en-suite rooms, including accessible options, and features extensive leisure facilities such as a swimming pool, jacuzzi, sauna, spa, and fitness centre, alongside multiple dining venues.

Best Musselburgh hotels with a restaurant

Km Hotel - Musselburgh
8.4 6783 reviews
Musselburgh
03/07 – 05/07
NZ$581/nighttotal: NZ$1162 (2 )

Km Hotel

1 2
hotel , Edinburgh
The Km Hotel is located in Edinburgh's Old Town, just a short walk from Princes Street, Waverley Rail Station, Edinburgh Castle, and the Royal Mile, all within a 1.5km radius. It's a 3-star hotel with consistently "very good" user ratings for location, cleanliness and overall experience.
The hotel offers comfortable rooms with all the essential amenities, including free Wi-Fi and tea and coffee facilities. Guests can enjoy a full Scottish breakfast each morning, and have access to a fitness centre just a short walk away. Pets are also welcome, making it a great choice for families and travellers who want to explore Edinburgh with their furry companions.
The Melville Inn By Innkeeper's Collection - Musselburgh
8.7 3955 reviews
Musselburgh
14/07 – 16/07
NZ$680/nighttotal: NZ$1360 (2 )

The Melville Inn By Innkeeper's Collection

2 3
hotel , Dalkeith
The Melville Inn By Innkeeper's Collection, a 4-star hotel near Musselburgh, offers convenient access to Edinburgh (9.7km) and is situated 3km from Dalkeith Palace and Newbattle Abbey.
This one-bedroom, one-bathroom inn boasts free Wi-Fi, parking, and an on-site pub and restaurant, The Melville Inn Vintage Inn, serving seasonal British dishes, plus nearby attractions include Edinburgh Butterfly & Insect World.
Black Ivy - Musselburgh
9.0 2227 reviews
Musselburgh
14/07 – 16/07
NZ$1338/nighttotal: NZ$2676 (2 )

Black Ivy

2 3
hotel , Edinburgh
Black Ivy is a 4-star hotel located in the Bruntsfield district, a 15-minute walk from Edinburgh city centre, offering a peaceful escape from the hustle and bustle of the city. The hotel consistently receives very good user ratings, highlighting its appeal to travellers.
The hotel features modern, comfortable rooms with free Wi-Fi and private bathrooms. Guests can enjoy a drink in the lively bar overlooking Bruntsfield Links park or explore the local area's independent shops, cafes, and restaurants.
Holiday Inn Express Edinburgh - Leith Waterfront By Ihg - Musselburgh
8.2 13604 reviews
Musselburgh
03/07 – 05/07
NZ$559/nighttotal: NZ$1118 (2 )

Holiday Inn Express Edinburgh - Leith Waterfront By Ihg

1 2
hotel , Edinburgh
The Holiday Inn Express Edinburgh - Leith Waterfront is located in the historic Leith district, just a short walk from the Ocean Terminal shopping centre and the Royal Yacht Britannia, and less than 2.5 miles from Edinburgh's city centre and Waverley Rail Station. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers modern rooms with attached bathrooms and features like hairdryers, TVs, work desks, and tea and coffee making facilities. Guests can enjoy a continental breakfast, unwind in the lounge area with free Wi-Fi, and dine at the hotel's restaurant and bar, which serves pizzas, paninis, soup, burgers, and a selection of drinks.
©2026 cozycozy.com