Mackenzie Beach Bothy

Guest house

49c Edinburgh Road Fisherrow East Lothian, Musselburgh, United Kingdom


Cheapest rate

per night

Sat 8/13
Sun 8/14
...and more

Best Deals for Mackenzie Beach Bothy

Set your travel dates to check availability and prices
Sat 8/13
Sun 8/14
Sat 8/13
Sun 8/14
...and more

About Mackenzie Beach Bothy

Mackenzie Beach Bothy is located in Musselburgh and offers free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

There are a range of facilities available to thos...

Good to Know

To Downtown

1.7 km


Check-in time

3:00 PM

Check-out time

10:00 AM


Free Wi-Fi

Payment & Cancellation

Policies vary by room type and provider.

Amenities at Mackenzie Beach Bothy

Top Features

Free airport shuttle
Free Wi-Fi
Pet friendly


  • Storage available

Nearby hotels

Where is Mackenzie Beach Bothy

Getting Around

Musselburgh0.9 km
Musselburgh Newcraighall1.6 km
Musselburgh Brunstane1.6 km
Musselburgh Wallyford, Lothian4.2 km

FAQs when booking at Mackenzie Beach Bothy

How close is Mackenzie Beach Bothy to the nearest airport, Edinburgh Turnhouse Airport?

With a distance of 18.4 km between Mackenzie Beach Bothy and the nearest airport, Edinburgh Turnhouse Airport, the drive typically takes about 0h 14m depending on traffic. Be sure to check traffic trends near the hotel and airport as some areas experience higher traffic than others and can increase your expected travel time.

Does Mackenzie Beach Bothy have Wi-Fi available?

Yes, Mackenzie Beach Bothy has Wi-Fi available to hotel guests.

What is the check-out time at Mackenzie Beach Bothy?

The standard check-out time at Mackenzie Beach Bothy is 10:00 AM. Guests can usually check-in from 3:00 PM. Special arrangements may be available if discussed with the front desk.

How far is Mackenzie Beach Bothy from Musselburgh Racecourse?

You can walk to Musselburgh Racecourse while staying at Mackenzie Beach Bothy - you’ll be about 2 km away.