
Search Ecclesmachan hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ecclesmachan
Apart hotel
Check prices for these dates
Our top choices for Ecclesmachan hotels

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
The price is AU$197
includes taxes & fees
30 Jan - 31 Jan

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,013 reviews)
The price is AU$109
includes taxes & fees
29 Jan - 30 Jan

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (174 reviews)
The price is AU$194
includes taxes & fees
9 Feb - 10 Feb

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,006 reviews)
The price is AU$98
includes taxes & fees
1 Feb - 2 Feb

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.4 out of 10, Very good, (1,007 reviews)
The price is AU$140
includes taxes & fees
29 Jan - 30 Jan

Cairn Hotel
Cairn HotelLeith
8.6 out of 10, Excellent, (1,008 reviews)
The price is AU$99
includes taxes & fees
29 Jan - 30 Jan

Britannia Hotel Edinburgh
Britannia Hotel EdinburghWest End
6.0 out of 10, (1,332 reviews)
The price is AU$83
includes taxes & fees
9 Feb - 10 Feb

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.2 out of 10, Wonderful, (1,282 reviews)
The price is AU$254
includes taxes & fees
13 Feb - 14 Feb

Staycity Aparthotels, Edinburgh, West End
Staycity Aparthotels, Edinburgh, West EndTollcross
8.8 out of 10, Excellent, (1,003 reviews)
The price is AU$182
includes taxes & fees
12 Feb - 13 Feb

The Bonham Hotel
The Bonham HotelWest End
9.2 out of 10, Wonderful, (938 reviews)
The price is AU$193
includes taxes & fees
25 Feb - 26 Feb

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,006 reviews)
The price is AU$236
includes taxes & fees
22 Feb - 23 Feb

Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & SpaPolmont
8.0 out of 10, Very good, (880 reviews)
The price is AU$155
includes taxes & fees
8 Feb - 9 Feb

Nira Caledonia
Nira CaledoniaEdinburgh City Centre
9.2 out of 10, Wonderful, (651 reviews)
The price is AU$176
includes taxes & fees
23 Feb - 24 Feb

Leonardo Hotel Edinburgh Haymarket
Leonardo Hotel Edinburgh HaymarketWest End
8.4 out of 10, Very good, (1,355 reviews)
The price is AU$134
includes taxes & fees
8 Feb - 9 Feb

Mercure Edinburgh Haymarket
Mercure Edinburgh HaymarketTollcross
8.2 out of 10, Very good, (1,017 reviews)
The price is AU$134
includes taxes & fees
28 Jan - 29 Jan

Novotel Edinburgh Centre
Novotel Edinburgh CentreEdinburgh City Centre
8.6 out of 10, Excellent, (1,006 reviews)
The price is AU$154
includes taxes & fees
10 Feb - 11 Feb

The Raeburn
The RaeburnStockbridge
9.8 out of 10, Exceptional, (370 reviews)
The price is AU$171
includes taxes & fees
2 Feb - 3 Feb

DoubleTree by Hilton Edinburgh City Centre
DoubleTree by Hilton Edinburgh City CentreEdinburgh City Centre
8.6 out of 10, Excellent, (1,002 reviews)
The price is AU$183
includes taxes & fees
1 Feb - 2 Feb

The Resident Edinburgh
The Resident EdinburghWest End
9.6 out of 10, Exceptional, (401 reviews)
The price is AU$173
includes taxes & fees
29 Jan - 30 Jan
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.

Photo by Paul Birrell
Open Photo by Paul Birrell
Top Ecclesmachan Hotel Reviews
Recent Reviews in Ecclesmachan

Kimpton Charlotte Square by IHG
10/10 Excellent
More cheap accommodation in Ecclesmachan

Livingston Lodge Hotel
Hawkbrae Livingston Scotland
The price is AU$83 per night from 2 Feb to 3 Feb
AU$83
2 Feb - 3 Feb
includes taxes & fees
6.8/10 (436 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)










































































