Ecclesmachan accommodation from AU$167
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
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Ecclesmachan
Top hotel deals in Ecclesmachan

Apex Grassmarket Hotel

Apex Waterloo Place Hotel

ibis Edinburgh Centre South Bridge - Royal Mile

Britannia Hotel Edinburgh

Aparthotel Adagio Edinburgh Royal Mile

ibis budget Edinburgh Park

Holiday Inn Edinburgh by IHG

Moxy Edinburgh Airport
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,237 hotels |
---|---|
Lowest Price | AU$167 |
Highest Price | AU$466 |
Popular hotels | Apex Grassmarket Hotel, Apex Waterloo Place Hotel, ibis Edinburgh Centre South Bridge - Royal Mile, Britannia Hotel Edinburgh, Aparthotel Adagio Edinburgh Royal Mile, ibis budget Edinburgh Park, Holiday Inn Edinburgh by IHG, Moxy Edinburgh Airport, Point A Hotel Edinburgh Haymarket |
Frequently asked questions
New reviews! Best hotels in Ecclesmachan
