- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Ecclesmachan cheap hotels

1. Hill Park Hotel
Hill Park HotelRosyth
8.6 out of 10, Excellent, (809 reviews)
The price is AED 210
AED 252 total
includes taxes & fees
8 Nov - 9 Nov

2. Metro Inns Falkirk
Metro Inns FalkirkFalkirk
6.0 out of 10, (956 reviews)
The price is AED 166
AED 211 total
includes taxes & fees
6 Dec - 7 Dec

3. Apex Waterloo Place Hotel
Apex Waterloo Place HotelEdinburgh City Centre
9.2 out of 10, Wonderful, (2,150 reviews)
The price is AED 526
AED 663 total
includes taxes & fees
29 Nov - 30 Nov

4. Murrayfield Park Guest House
Murrayfield Park Guest HouseMurrayfield
5.8 out of 10, (327 reviews)
The price is AED 259
AED 327 total
includes taxes & fees
10 Nov - 11 Nov

5. Apex Grassmarket Hotel
Apex Grassmarket HotelEdinburgh City Centre
9.0 out of 10, Wonderful, (3,008 reviews)
The price is AED 629
AED 793 total
includes taxes & fees
8 Nov - 9 Nov

6. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,813 reviews)
The price is AED 335
AED 422 total
includes taxes & fees
8 Nov - 9 Nov

7. Haymarket Hotel
Haymarket HotelWest End
8.6 out of 10, Excellent, (1,003 reviews)
The price is AED 290
AED 366 total
includes taxes & fees
8 Nov - 9 Nov

8. YOTEL Edinburgh
YOTEL EdinburghEdinburgh City Centre
8.8 out of 10, Excellent, (2,577 reviews)
The price is AED 416
AED 524 total
includes taxes & fees
29 Nov - 30 Nov

9. Ten Hill Place, WorldHotels Distinctive
Ten Hill Place, WorldHotels DistinctiveSouthside
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AED 389
AED 490 total
includes taxes & fees
8 Nov - 9 Nov

10. ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileEdinburgh City Centre
8.4 out of 10, Very good, (2,038 reviews)
The price is AED 474
AED 597 total
includes taxes & fees
29 Nov - 30 Nov
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.






































































