Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Visitors love: relaxation, scenery, walking

Musselburgh

Search hotels and more in Musselburgh

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

Hotels and more in Musselburgh

Ravelston House

Ravelston House

Musselburgh

Ravelston House is offering accommodation in Musselburgh. Offering a restaurant, the property also has a garden and a bar. Musselburgh Racecourse is 1.7 km away. The Service was excellence und

Show more Show less
Avg. price/night: £49
8.9 Fabulous 501 reviews
Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh

Musselburgh

A 20-minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 4 km from Musselburgh Racecourse. Staff very helpful and friendly, room was Lovely and clean and bed very comfy

Show more Show less
Avg. price/night: £41
8.8 Fabulous 97 reviews
Mackenzie Beach Bothy

Mackenzie Beach Bothy

Musselburgh

Located in the Scottish capital city of Edinburgh, Mackenzie Beach Bothy offers free WiFi in the rooms. Rooms provide a flat-screen TV, a patio and a seating area. Fabulous location. Lovely and quiet, really comfy chalet overlooking the beach. The bothy has everything you need - a fridge (thank you for the milk and sparkling water) hot shower, really comfortable bed and its just so peaceful and quiet. You can sit in the sand dunes right opposite and watch the sun go down. We stayed one night on our outward journey and one night on our return. Would love to have stayed longer.

Show more Show less
Avg. price/night: £32.50
9.0 Superb 205 reviews
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

Musselburgh

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 35 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate. Omg! Amazing please food staff drinks rooms and surroundings and we had sun!

Show more Show less
Avg. price/night: £75
9.0 Superb 909 reviews
Musselburgh High Street 3 - Two Bedroom Apartment

Musselburgh High Street 3 - Two Bedroom Apartment

Musselburgh

Situated in Musselburgh, just 500 metres from Musselburgh Racecourse, Musselburgh High Street 3 - Two Bedroom Apartment offers accommodation with free WiFi. Guests have a private patio. The apartment was spotlessly clean, like brand new. It looked exactly as adverised. Perfect location

Show more Show less
Avg. price/night: £105
9.5 Exceptional 6 reviews
Bush Terrace

Bush Terrace

Musselburgh

Bush Terrace is set in Musselburgh and offers a garden. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. Nice view and good location. Flat is modern and well equiped.

Show more Show less
Avg. price/night: £70
9.7 Exceptional 27 reviews
Rockville Hotel

Rockville Hotel

Edinburgh (Near Musselburgh)

The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh, within 5 miles from the city centre. Very welcome personel the view on the sea. Tidy room. Very nice place to accomodate for a day or two.

Show more Show less
8.8 Fabulous 488 reviews
Best Western Kings Manor

Best Western Kings Manor

Edinburgh (Near Musselburgh)

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building. Everything was great! Big room, fast wifi, pool, gym. What more can you ask for. Big Asda and Primark in a walking distance (15min). We came for Hogmanay, and it was nice to be further from the center, where the loud music didn't bother us. If we come back to Edinburgh,we will definitely stay here again.

Show more Show less
8.7 Fabulous 2,536 reviews
Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall

Edinburgh (Near Musselburgh)

With free parking, a 24-hour front desk and traditional restaurant, this Premier Inn is next to Newcraighall Station. Edinburgh Fort Retail Park is just 500 metres away. Excellent service, receptionist was extremely helpful and very friendly

Show more Show less
8.6 Fabulous 184 reviews
25 Daiches Braes

25 Daiches Braes

Edinburgh (Near Musselburgh)

Set in Edinburgh, 25 Daiches Braes is 7 km from University of Edinburgh. The property is located 7 km from Edinburgh Playhouse and 7 km from Camera Obscura and World of Illusions. I liked the area , safe and clean area close to the station and shopping mall

Show more Show less
9.8 Exceptional 13 reviews

Most booked hotels in Musselburgh in the past month

Musselburgh's best hotels and accommodation with breakfast

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Musselburgh:

Explore guest reviews of hotels in Musselburgh