Photo by Paul Birrell
Find hotels in Ecclesmachan from $55
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ecclesmachan
Family friendly
Ocean view
Check prices for these dates
Our top choices for Ecclesmachan hotels

9.2 out of 10, Wonderful, (1023)
$62 nightly
The price is $74
Jan 13 - Jan 14, 2026
Total with taxes and fees

8.8 out of 10, Excellent, (1687)
$73 nightly
The price is $88
Jan 22 - Jan 23, 2026
Total with taxes and fees

8.8 out of 10, Excellent, (1632)
$55 nightly
The price is $67
Jan 12 - Jan 13, 2026
Total with taxes and fees

9.2 out of 10, Wonderful, (1000)
$107 nightly
The price is $128
Jan 18 - Jan 19, 2026
Total with taxes and fees

8.2 out of 10, Very Good, (623)
$71 nightly
The price is $85
Jan 5 - Jan 6, 2026
Total with taxes and fees

8.8 out of 10, Excellent, (1006)
$62 nightly
The price is $74
Jan 11 - Jan 12, 2026
Total with taxes and fees
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

Holiday Inn Edinburgh by IHG
10/10 Excellent
More cheap stays in Ecclesmachan

Livingston Lodge Hotel
Hawkbrae Livingston Scotland
$45 nightly
The price is $55 total per night from Jan 4 to Jan 5
$55 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
6.8/10 (431 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Uphall Hotels
- Broxburn Hotels
- Gay friendly Hotels in Broxburn
- Lodges in Broxburn
- Hotels with a Pool in Broxburn
- Vacation Homes in Broxburn
- Historic Hotels in Broxburn
- Livingston Hotels
- Castles in Livingston
- B&B in Livingston
- Hostels in Livingston
- Hotel Wedding Venues Hotels in Livingston
- Hotels with an Indoor Pool in Livingston
- Historic Hotels in Livingston
- Hotels near Beecraigs Country Park
- Newbridge Hotels
- Cottages in Newbridge
- Condo Rentals in Newbridge
- Golf Hotels in Newbridge
- Pet-friendly Hotels in Newbridge
- Hotels near Dundas Castle
- Linlithgow Hotels
- Hotels near Mid Calder
- Hotels near Linlithgow Palace
- Hotels near Hopetoun House
- B&B in Linlithgow
- Aparthotels in Linlithgow
- Houseboats in Linlithgow
- Apartments in Linlithgow
- Condo Rentals in Linlithgow
- 5 Star Hotels in Linlithgow
- Castles in Linlithgow
- Boutique Hotels in Linlithgow
- Pet-friendly Hotels in Linlithgow
- Hotels near Livingston Designer Outlet
- Hotels with Restaurants in West Lothian
- Resorts & Hotels with Spas in West Lothian
- Pet-friendly Hotels in West Lothian
- Golf Hotels in West Lothian
- Kirkliston Hotels
- B&B in Kirkliston
- Apartments in Kirkliston
- Vacation Homes in Kirkliston
- Hotels near Port Edgar
- Hotels near Forth Road Bridge
- South Queensferry Hotels
- B&B in South Queensferry
- Hotel Wedding Venues Hotels in South Queensferry
- Cottages in South Queensferry
- Pet-friendly Hotels in South Queensferry
- Hotels with a Pool in South Queensferry
- Hotels with a View in South Queensferry
- Chalets in South Queensferry
- Resorts & Hotels with Spas in South Queensferry
- Hotels near Edinburgh
- Hotels near Potter Around
- Visit Uphall
- Visit Broxburn
- Visit Livingston
- Beecraigs Country Park
- Visit Newbridge
- Dundas Castle
- Blackness Castle
- Visit Linlithgow
- Linlithgow Vacations
- Visit Mid Calder
- St. Michael's Parish Church
- Hopetoun House
- Livingston Designer Outlet
- Visit Kirkliston
- Kirkliston Vacations
- Visit South Queensferry
- Car rentals near Broxburn
- Car rentals near Livingston
- Car rentals near Newbridge
- Car rentals near Linlithgow
- Car rentals near Mid Calder
- Car rentals near Linlithgow Palace
- Car rentals near West Lothian
- Car rentals near Kirkliston
- Car rentals near South Queensferry
- Car rentals in Avis Town & Country Center - 1771 Oceanside Blvd, Ste B
- Car rental Edinburgh Airport (EDI)
























































































