Ecclesmachan accommodation from AU$261

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Ecclesmachan

Tonight
Check prices in Ecclesmachan for tonight, 16 Jun - 17 Jun
Tomorrow night
Check prices in Ecclesmachan for tomorrow night, 17 Jun - 18 Jun
Next weekend
Check prices in Ecclesmachan for next weekend, 21 Jun - 23 Jun

Ecclesmachan stays as unique as you are

Top hotel deals in Ecclesmachan

Don't see what you're looking for?
See all available properties in Ecclesmachan
View all properties
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.

Accommodation in Ecclesmachan

Ecclesmachan is a fantastic location to visit, with a nice selection of hotels. There are 2 located less than 5 kilometres from the middle of town.

You must look into the Parkhead House and Macdonald Houstoun House. All these places to stay are near the main hustle and bustle.

If you don't have any issues with setting up shop 20 kilometres away from the center, check out the suburb of Broughton. This area has 19 available options, including Hot-el-Apartments Canon Court and Edinburgh Playhouse Apartments.

You might like to book a hotel located within easy walking distance of Royal Highland Centre. The Norton House Hotel & Spa and the Holiday Inn Express Edinburgh Airport could be good options. The Norton House Hotel & Spa is a kilometre away from Royal Highland Centre. The Holiday Inn Express Edinburgh Airport is 0.5 kilometres away.

If you find yourself requiring more options in Ecclesmachan, consider the Balmule House and the Dalmahoy Hotel & Country Club. They are located 18 kilometres and 10 kilometres away from the center. Wotif also recommends the DoubleTree by Hilton Edinburgh Airport and the Edinburgh Marriott Hotel. The first is 9 kilometres away from the center, while the second is 12 kilometres away.

Attractions and Hotels Near Ecclesmachan

Don't skedaddle before taking a look at what there is to see and do in the rest of the region. Enjoy Edinburgh and Lothian's beaches. You could also head to the area's ruins, castles and old towns. In this region of Scotland, tourists can go mountain biking, mountain climbing and hiking.

If you want to explore some nearby localities, check out Edinburgh and Longniddry. Head 19 kilometres to the east of Ecclesmachan and you'll find Edinburgh. Alternatively, Longniddry is 40 kilometres to the east. Accommodations in Edinburgh include The Balmoral Hotel and Old Town Chambers. Longniddry options are The Lodge at Craigielaw and Ducks Inn.

Situated 9 kilometres from Ecclesmachan is Edinburgh Airport. Stay nearby at the Dakota Forthbridge or the Kellerstain Stables.

Ecclesmachan hotels essential information

Accommodation
3,255 hotels
Lowest Price
AU$261
Highest Price
AU$451
Popular hotels
Leonardo Royal Edinburgh Haymarket, Apex Waterloo Place Hotel, Apex Grassmarket Hotel, YOTEL Edinburgh, Cityroomz Edinburgh, Dalmahoy Hotel & Country Club, Holiday Inn Express - Edinburgh City Centre, an IHG Hotel, Holiday Inn Edinburgh, an IHG Hotel, Leonardo Royal Hotel Edinburgh

Frequently asked questions

How many days should I spend in Ecclesmachan?
Stay a few days, a week or a lot longer — you do you. Start by working out the attractions and activities you’re interested in along with your preferred travel pace. Your budget will hold some sway too. When it’s time to book your Ecclesmachan hotel and flight, Wotif is here to make it happen.
Where should a first-time tourist stay in Ecclesmachan?
Take the easy route and book a hotel in Ecclesmachan that’ll put you in the centre of the action. You’ll be close to things like major attractions and public transport options. Of course, the best place to stay depends on factors like your interests and budget, so do your homework before you go.
How much does an Ecclesmachan hotel cost?
Ecclesmachan hotel prices vary according to when you plan to travel and just how swish you want your digs to be. To secure AU$261 cheap accommodation in Ecclesmachan, enter your details, hit search, then filter your results by amenities, budget, property class and more. Another cost-saving hack? Avoid going away in the high season months of May, July and September, when rates are usually higher. Because the only thing better than going on an awesome holiday is getting it for an awesome bargain!
How do I get a cheap hotel in Ecclesmachan?
Track down cheap hotels in Ecclesmachan like a seasoned pro with these tricks:

  • Keep your budget in check by staying midweek: Cheaper room rates are typically offered from Mondays to Thursdays.
  • Pocket perks by joining Wotif: Unlock exclusive Mates Rates discounts, including 10% or more off select hotels, when you’re logged in to Wotif.
  • Beat the crowds: And save some cash at the same time by booking your trip to Ecclesmachan during the off-peak season. You’ll find great rates in January, June and November.
  • Refine your search using our filters: Then, just sort by the lowest price to snag a great deal.

What is the best area to stay in Ecclesmachan?
Dalmahoy and Cramond Bridge are two neighbourhoods that make Ecclesmachan such an exciting destination. Another area worth considering for your accommodation in Ecclesmachan is Barnton. But no matter where you decide to stay, Wotif has properties that’ll be right up your alley. To see all the different Ecclesmachan hotel locations, select “View map” at the top of the page.

New reviews! Best hotels in Ecclesmachan

^Eligibility requirements and conditions apply.