
Find hotels in Ecclesmachan from 1.481.869 ₫
- 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

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,695 reviews)

Point A Hotel Edinburgh Haymarket
Point A Hotel Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,632 reviews)
The price is 1.668.578 ₫
2.002.293 ₫ total
includes taxes & fees
19 Jan - 20 Jan

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott EdinburghGogar
8.2 out of 10, Very good, (633 reviews)
The price is 1.736.262 ₫
2.083.514 ₫ total
includes taxes & fees
18 Jan - 19 Jan

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,192 reviews)
The price is 1.675.640 ₫
2.010.768 ₫ total
includes taxes & fees
1 Feb - 2 Feb

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.0 out of 10, Wonderful, (1,002 reviews)
The price is 1.851.032 ₫
2.221.239 ₫ total
includes taxes & fees
1 Feb - 2 Feb

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is 3.178.242 ₫
3.813.890 ₫ total
includes taxes & fees
29 Jan - 30 Jan

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,389 reviews)
The price is 2.226.241 ₫
2.671.489 ₫ total
includes taxes & fees
25 Jan - 26 Jan

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,392 reviews)
The price is 2.324.825 ₫
2.789.790 ₫ total
includes taxes & fees
18 Jan - 19 Jan

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
8.8 out of 10, Excellent, (1,001 reviews)
The price is 1.724.437 ₫
2.069.324 ₫ total
includes taxes & fees
2 Feb - 3 Feb

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHGCorstorphine
8.4 out of 10, Very good, (1,092 reviews)
The price is 1.589.121 ₫
1.906.946 ₫ total
includes taxes & fees
25 Jan - 26 Jan

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,379 reviews)
The price is 3.001.673 ₫
3.602.008 ₫ total
includes taxes & fees
23 Jan - 24 Jan

Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
7.8 out of 10, Good, (1,001 reviews)
The price is 1.471.408 ₫
1.765.689 ₫ total
includes taxes & fees
18 Jan - 19 Jan

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,000 reviews)
The price is 1.383.124 ₫
1.659.749 ₫ total
includes taxes & fees
18 Jan - 19 Jan

Ten Hill Place
Ten Hill PlaceSouthside
9.4 out of 10, Exceptional, (1,001 reviews)
The price is 2.092.637 ₫
2.511.165 ₫ total
includes taxes & fees
25 Jan - 26 Jan

Novotel Edinburgh Centre
Novotel Edinburgh CentreOld Town Edinburgh
8.6 out of 10, Excellent, (1,008 reviews)
The price is 2.118.828 ₫
2.542.594 ₫ total
includes taxes & fees
10 Feb - 11 Feb

YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,485 reviews)
The price is 1.735.085 ₫
2.082.102 ₫ total
includes taxes & fees
26 Jan - 27 Jan

Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (1,973 reviews)
The price is 2.476.204 ₫
2.971.657 ₫ total
includes taxes & fees
18 Jan - 19 Jan

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,000 reviews)
The price is 1.724.437 ₫
2.069.324 ₫ total
includes taxes & fees
15 Feb - 16 Feb

CODE - The Court, Edinburgh
CODE - The Court, EdinburghEdinburgh City Centre
9.2 out of 10, Wonderful, (1,037 reviews)
The price is 1.729.493 ₫
2.075.392 ₫ total
includes taxes & fees
21 Jan - 22 Jan

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,013 reviews)
The price is 1.971.570 ₫
2.366.025 ₫ total
includes taxes & fees
18 Jan - 19 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

Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
More cheap stays in Ecclesmachan

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is 1.475.823 ₫ per night from 19 Jan to 20 Jan
1.475.823 ₫
1.770.988 ₫ total
19 Jan - 20 Jan
includes taxes & fees
8.4/10 Very Good! (1,000 reviews)
Hotels in Ecclesmachan with star rating

5 Star Hotels
32 properties




































































