Photo by Paul Birrell
Search Ecclesmachan hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Ecclesmachan
Apart hotel
Check prices for these dates
Top hotels and accommodation in Ecclesmachan

Orocco Pier
Orocco Pier
9.2 out of 10, Wonderful, (445)
The price is AU$235
includes taxes & fees
21 Oct - 22 Oct

Dakota Edinburgh
Dakota Edinburgh
9.2 out of 10, Wonderful, (1265)
The price is AU$167
includes taxes & fees
9 Nov - 10 Nov

Grange Manor
Grange Manor
8.2 out of 10, Very good, (326)

Inglewood House and Spa
Inglewood House and Spa
9.2 out of 10, Wonderful, (298)
The price is AU$764
includes taxes & fees
25 Oct - 26 Oct

Premier Lodge
Premier Lodge
9.2 out of 10, Wonderful, (563)
The price is AU$141
includes taxes & fees
13 Nov - 14 Nov

Ravelston House
Ravelston House
8.8 out of 10, Excellent, (414)
The price is AU$135
includes taxes & fees
16 Oct - 17 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Ecclesmachan
Venture to Edinburgh Castle and Royal Mile—just a couple of the popular sights around Ecclesmachan.

More cheap accommodation in Ecclesmachan

CoDE Pod – The CoURT - Edinburgh
1 a Parliament Square, Edinburgh, Scotland
The price is AU$190 per night from 3 Nov to 4 Nov
AU$190
3 Nov - 4 Nov
includes taxes & fees
9.2/10 Wonderful! (1,014 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Bathgate Station
- Bo'ness Hotels
- B&B in Broxburn
- Business Hotels in Broxburn
- Broxburn Hotels
- Town Houses in Broxburn
- Charlestown Hotels
- Dalmahoy Hotels
- Dalmeny Hotels
- Hotels near Dalmeny House
- Boutique Hotels in West Lothian
- Luxury Hotels in West Lothian
- West Lothian Hotels
- Hotels near Dundas Castle
- Hotels near Edinburgh
- Edinburgh Hotels
- Hotels near Forth Rail Bridge
- Hotels near Forth Road Bridge
- Hotels near Hopetoun House
- Ingliston Hotels
- Hotels near Jupiter Artland
- Family Hotels in Kirkliston
- Kirkliston Hotels
- Limekilns Hotels
- B&B in Linlithgow
- Castles in Linlithgow
- Farmstay in Linlithgow
- Holiday Parks in Linlithgow
- Business Hotels in Linlithgow
- Cheap Hotels in Linlithgow
- Family Hotels in Linlithgow
- Linlithgow Hotels
- Hotels near Linlithgow Palace
- B&B in Livingston
- Castles in Livingston
- Holiday Homes in Livingston
- Hotels with Pool in Livingston
- Lgbt Welcoming Hotels in Livingston
- Livingston Hotels
- Mid Calder Hotels
- B&B in Newbridge
- Caravan Parks in Newbridge
- Cheap Hotels in Newbridge
- Lgbt Welcoming Hotels in Newbridge
- Newbridge Hotels
- North Queensferry Hotels
- Holiday Homes in Ratho
- Family Hotels in Ratho
- Ratho Hotels
- Inns in Ratho
- Hotels near Royal Highland Centre
- B&B in South Queensferry
- Hotels near South Queensferry Dalmeny Station
- Holiday Homes in South Queensferry
- South Queensferry Hotels
- Inns in South Queensferry
- Turnhouse Hotels
- Uphall Hotels
- Flights to West Lothian
- Flights from Adelaide (ADL) to Edinburgh (EDI)
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights from Athens (ATH) to Edinburgh (EDI)
- Flights from Barcelona (BCN) to Edinburgh (EDI)
- Flights from Bergen (BGO) to Edinburgh (EDI)
- Flights from Birmingham (BHX) to Edinburgh (EDI)
- Flights from Brisbane (BNE) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Copenhagen (CPH) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Exeter (EXT) to Edinburgh (EDI)
- Flights from Rome (FCO) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Lerwick (LSI) to Edinburgh (EDI)
- Flights from Manchester (MAN) to Edinburgh (EDI)
- Flights from Melbourne (MEL) to Edinburgh (EDI)
- Flights from Milan (MXP) to Edinburgh (EDI)
- Flights from Oslo (OSL) to Edinburgh (EDI)
- Flights from Perth (PER) to Edinburgh (EDI)
- Flights from Singapore (SIN) to Edinburgh (EDI)
- Flights from Sydney (SYD) to Edinburgh (EDI)
- Flights from Venice (VCE) to Edinburgh (EDI)