Photo by Jock Watson

Find Dog-Friendly Hotels in Musselburgh

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Musselburgh Pet-Friendly Hotels

Top Musselburgh Pet-Friendly Hotels

Our top choices for Musselburgh pet-friendly hotels

The Horseshoe Inn

4.0 star property
9.4 out of 10, Exceptional, (105)
"This was an excellent place to stay. Small rooms and the mattress need replacing. But great service and fantastic food. "
The price is £92
includes taxes & fees
2 Oct - 3 Oct
The Horseshoe Inn

Riccarton Inn

3.5 star property
8.8 out of 10, Excellent, (344)
"We booked this after they suddenly had a room available a week before we headed to the Fringe. It was great value - it's "
The price is £57
includes taxes & fees
28 Sept - 29 Sept
Riccarton Inn

Tweeddale Arms Hotel

4.0 star property
8.6 out of 10, Excellent, (303)
"Really lovely hotel!"
The price is £105
includes taxes & fees
10 Sept - 11 Sept
Tweeddale Arms Hotel

The Juniperlea Inn

3.0 star property
9.2 out of 10, Wonderful, (70)
"We decided to stay overnight at The Juniperlea Inn on our way to Edinburgh. This place is only a 30-minute drive from the city center. The room was excellent, the food delicious, and the staff lovely. We will definitely consider staying there again when visiting Edinburgh. "
The price is £95
includes taxes & fees
29 Sept - 30 Sept
The Juniperlea Inn

100 Princes Street

4.5 star property
10.0 out of 10, Exceptional, (36)
"Beautiful property and rooms. Staff were just excellent and went the extra mile to accommodate our every request. "
The price is £569
includes taxes & fees
30 Sept - 1 Oct
100 Princes Street

Cringletie House Hotel

4.0 star property
9.8 out of 10, Exceptional, (127)
"Lovely place. Excellent restaurant. Great breakfast. Wonderful staff. "
The price is £266
includes taxes & fees
2 Oct - 3 Oct
Cringletie House Hotel

Roomzzz Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (237)
"I would stay here again."
The price is £219
includes taxes & fees
28 Sept - 29 Sept
Roomzzz Edinburgh

B+B Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1005)
"i loved this hotel so much. the location was gorgeous and it gave me the magical feeling i wanted. "
The price is £207
includes taxes & fees
30 Sept - 1 Oct
B+B Edinburgh

Haymarket Hotel

3.0 star property
8.6 out of 10, Excellent, (1006)
"We stayed here after our trip to Murrayfield to see ACDC & it was super convenient! Traditional but cosy rooms, nice bar area and lovely staff. Thank you for an enjoyable stay 😊 "
The price is £167
includes taxes & fees
2 Oct - 3 Oct
Haymarket Hotel

The Bridge Inn

4.0 star property
9.4 out of 10, Exceptional, (451)
"Great low key village. Stay was great. Restaurant was great"
The price is £187
includes taxes & fees
4 Sept - 5 Sept
The Bridge Inn
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.

Find out more about Musselburgh

Find out more about Musselburgh

Discover top Musselburgh attractions with your pet

Musselburgh, a charming coastal town in Scotland, offers a delightful array of activities perfect for you and your furry companion. Start your adventure at the scenic Musselburgh Beach, where you can take long, invigorating walks along the shore, allowing your dog to frolic in the sand and splash in the waves. The nearby River Esk is ideal for a leisurely stroll; its picturesque pathways are lined with greenery, providing a serene setting for both of you to enjoy. For a touch of local culture, visit the historic Musselburgh Racecourse, where you can catch a thrilling horse race while your pet relaxes by your side in designated areas. If you're feeling adventurous, take a short drive to the beautiful sandy stretches of Portobello Beach, just a stone's throw away, known for its pet-friendly atmosphere and vibrant promenade. When it comes to accommodation, consider staying in the heart of Musselburgh, where you’ll find several pet-friendly hotels offering convenient access to these attractions. These establishments pride themselves on attentive guest service and often provide amenities such as dog beds and treats, ensuring that both you and your pet feel pampered during your stay.

Top Musselburgh Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia