
Find hotels in Ecclesmachan from CA $122
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ecclesmachan
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Ecclesmachan hotels

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,439 reviews)
The price is CA $220
CA $265 total
includes taxes & fees
Jun 21 - Jun 22

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,458 reviews)
The price is CA $302
CA $363 total
includes taxes & fees
Jun 10 - Jun 11

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,472 reviews)
The price is CA $281
CA $337 total
includes taxes & fees
Jun 7 - Jun 8

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,043 reviews)
The price is CA $233
CA $279 total
includes taxes & fees
Jun 21 - Jun 22

Best Western The Hilcroft Hotel West Lothian
Best Western The Hilcroft Hotel West LothianWhitburn
8.8 out of 10, Excellent, (396 reviews)
The price is CA $101
CA $121 total
includes taxes & fees
Jun 7 - Jun 8

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
9.0 out of 10, Wonderful, (1,722 reviews)
The price is CA $199
CA $238 total
includes taxes & fees
Jun 21 - Jun 22

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,003 reviews)
The price is CA $122
CA $147 total
includes taxes & fees
Jun 14 - Jun 15

Castlecary House Hotel
Castlecary House HotelGlasgow
8.2 out of 10, Very good, (509 reviews)
The price is CA $90
CA $108 total
includes taxes & fees
Jun 14 - Jun 15

ibis budget Edinburgh Park
ibis budget Edinburgh ParkGogar
8.2 out of 10, Very good, (1,105 reviews)
The price is CA $170
CA $203 total
includes taxes & fees
Jun 21 - Jun 22

Richmond Park Hotel
Richmond Park HotelBo'ness
8.2 out of 10, Very good, (761 reviews)
The price is CA $76
CA $92 total
includes taxes & fees
Jun 21 - Jun 22

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.4 out of 10, Exceptional, (1,392 reviews)
The price is CA $195
CA $234 total
includes taxes & fees
Jun 21 - Jun 22

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,004 reviews)
The price is CA $176
CA $211 total
includes taxes & fees
Jun 15 - Jun 16

Macdonald Houstoun House
Macdonald Houstoun HouseBroxburn
8.2 out of 10, Very good, (1,005 reviews)
The price is CA $176
CA $211 total
includes taxes & fees
Jun 21 - Jun 22

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.2 out of 10, Wonderful, (1,006 reviews)
The price is CA $197
CA $237 total
includes taxes & fees
Jun 21 - Jun 22

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,005 reviews)
The price is CA $160
CA $192 total
includes taxes & fees
Jun 7 - Jun 8

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $313
CA $376 total
includes taxes & fees
Jun 22 - Jun 23

Holiday Inn Express Edinburgh City West by IHG
Holiday Inn Express Edinburgh City West by IHGRavelston
8.4 out of 10, Very good, (1,001 reviews)
The price is CA $186
CA $224 total
includes taxes & fees
Jun 7 - Jun 8

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.6 out of 10, Excellent, (1,396 reviews)
The price is CA $192
CA $231 total
includes taxes & fees
Jun 21 - Jun 22

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $197
CA $248 total
includes taxes & fees
Jun 21 - Jun 22

The Lane Hotel
The Lane HotelMorningside
9.6 out of 10, Exceptional, (221 reviews)
The price is CA $275
CA $330 total
includes taxes & fees
Jun 7 - Jun 8
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 Murrayfield Stadium—just a couple of the popular sights around Ecclesmachan.

Photo by Paul Birrell
Open Photo by Paul Birrell
More cheap stays in Ecclesmachan

Edinburgh Travel Guest House
30 Minto Street Edinburgh Scotland
The price is CA $102 per night from Jun 7 to Jun 8
CA $102
CA $122 total
Jun 7 - Jun 8
includes taxes & fees
7.8/10 Good! (56 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Bathgate Hotels
- Blackburn Hotels
- Bo'ness Hotels
- Lgbt Friendly Hotels in Broxburn
- Broxburn Hotels
- Charlestown Hotels
- Cramond Bridge Hotels
- Dalmahoy Hotels
- Spa Hotels in West Lothian
- West Lothian Hotels
- Hotels near Dundas Castle
- Hotels near Edinburgh
- Hotels near Edinburgh Gateway Station
- Edinburgh Hotels
- Hotels near Five Sisters Zoo
- Hotels near Forth Road Bridge
- Gogar Hotels
- Ingliston Hotels
- Inverkeithing Hotels
- Kirkliston Hotels
- Limekilns Hotels
- Linlithgow Hotels
- Hotels near Linlithgow Palace
- B&B in Livingston
- Cheap Hotels in Livingston
- Livingston Hotels
- Mid Calder Hotels
- Newbridge Hotels
- North Queensferry Hotels
- Ratho Hotels
- Rosyth Hotels
- Hotels near Royal Highland Centre
- B&B in South Queensferry
- Cheap Hotels in South Queensferry
- South Queensferry Hotels
- Uphall Hotels
- Flights to Linlithgow
- Flights to South Queensferry
- Flights to Uphall
- Flights to West Lothian
- Flights from Edinburgh
- Flights from Amsterdam (AMS) to Edinburgh (EDI)
- Flights from Athens (ATH) to Edinburgh (EDI)
- Flights from Barcelona (BCN) to Edinburgh (EDI)
- Flights from Belfast (BHD) to Edinburgh (EDI)
- Flights from Birmingham (BHX) to Edinburgh (EDI)
- Flights from Bristol (BRS) to Edinburgh (EDI)
- Flights from Buffalo (BUF) to Edinburgh (EDI)
- Flights from Paris (CDG) to Edinburgh (EDI)
- Flights from Copenhagen (CPH) to Edinburgh (EDI)
- Flights from Dubrovnik (DBV) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights from Dublin (DUB) to Edinburgh (EDI)
- Flights from Rome (FCO) to Edinburgh (EDI)
- Flights from Frankfurt (FRA) to Edinburgh (EDI)
- Flights from Glasgow (GLA) to Edinburgh (EDI)
- Flights from New York (JFK) to Edinburgh (EDI)
- Flights from Reykjavik (KEF) to Edinburgh (EDI)
- Flights from London (LGW) to Edinburgh (EDI)
- Flights from London (LHR) to Edinburgh (EDI)
- Flights from Lisbon (LIS) to Edinburgh (EDI)
- Flights from Manchester (MAN) to Edinburgh (EDI)
- Flights from Munich (MUC) to Edinburgh (EDI)
- Flights from Seattle (SEA) to Edinburgh (EDI)
- Flights from Southampton (SOU) to Edinburgh (EDI)
- Flights from Edmonton (YEG) to Edinburgh (EDI)
- Flights from Hamilton (YHM) to Edinburgh (EDI)
- Flights from Halifax (YHZ) to Edinburgh (EDI)
- Flights from Kelowna (YLW) to Edinburgh (EDI)
- Flights from Ottawa (YOW) to Edinburgh (EDI)
- Flights from Moncton (YQM) to Edinburgh (EDI)
- Flights from Regina (YQR) to Edinburgh (EDI)
- Flights from Montreal (YUL) to Edinburgh (EDI)
- Flights from Vancouver (YVR) to Edinburgh (EDI)
- Flights from Winnipeg (YWG) to Edinburgh (EDI)
- Flights from Saskatoon (YXE) to Edinburgh (EDI)
- Flights from Prince George (YXS) to Edinburgh (EDI)
- Flights from London (YXU) to Edinburgh (EDI)
- Flights from Calgary (YYC) to Edinburgh (EDI)
- Flights from Victoria (YYJ) to Edinburgh (EDI)
- Flights from St. John's (YYT) to Edinburgh (EDI)
- Flights from Toronto (YYZ) to Edinburgh (EDI)










































































