Search Ecclesmachan hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Ecclesmachan

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (404)
"Great unique place to stay with a friendly and helpful staff"
The price is AU$1,618
includes taxes & fees
21 June - 22 June
Fingal - A Luxury Floating Hotel

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1000)
"Lovely historic hotel with friendly staff, well appointed rooms, and good dining options. "
The price is AU$1,490
includes taxes & fees
24 June - 25 June
The Balmoral Hotel

Murrayfield Hotel

3.0 star property
8.8 out of 10, Excellent, (1000)
"Clean , convenient and friendly atmosphere. Breakfast was excellent "
The price is AU$250
includes taxes & fees
15 June - 16 June
Murrayfield Hotel

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (381)
"Lovely stay "
The price is AU$196
includes taxes & fees
22 June - 23 June
Ravelston House

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1153)
"Great place to stay before flying, restaurant was excellent "
The price is AU$211
includes taxes & fees
29 June - 30 June
Dakota Edinburgh

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (551)
"Pleasant surprise. Great spot in great location. Will stay there again!"
BrewDog DogHouse Edinburgh

The Inn On The Mile

4.0 star property
9.0 out of 10, Wonderful, (665)
"Amazing location and beautiful hotel. Rooms were great along with the restaurant. The staff was also extremely friendly and helpful. "
The Inn On The Mile

Cairn Hotel

2.0 star property
8.6 out of 10, Excellent, (1004)
"Great experience Staff so friendly and helpful. Great location"
The price is AU$288
includes taxes & fees
29 June - 30 June
Cairn Hotel

Fraser Suites Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2954)
"Great location and friendly staff!"
The price is AU$413
includes taxes & fees
23 June - 24 June
Fraser Suites Edinburgh

Angel's Share Hotel

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Was very happy staying here."
The price is AU$338
includes taxes & fees
22 June - 23 June
Angel's Share Hotel

Leonardo Hotel Edinburgh Haymarket

4.0 star property
8.2 out of 10, Very good, (1430)
"This hotel is so beautiful and situated in close proximity to the Edinburgh Castle and other attractions. We loved staying here"
The price is AU$251
includes taxes & fees
15 June - 16 June
Leonardo Hotel Edinburgh Haymarket

Old Waverley Hotel

3.0 star property
8.4 out of 10, Very good, (1004)
"Beautiful, clean and the staff was excellent "
The price is AU$373
includes taxes & fees
15 June - 16 June
Old Waverley Hotel

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2254)
"Place was great, clean and convenient to most of the tourist spots and restaurants. "
The price is AU$314
includes taxes & fees
6 July - 7 July
YOTEL Edinburgh

Premier Lodge

3.5 star property
9.4 out of 10, Exceptional, (464)
"Amazing friendly staff, very clean, nice quiet area within easy walking distance to the kelpies. Would definitely stay here again. "
The price is AU$189
includes taxes & fees
26 June - 27 June
Premier Lodge

The Resident Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (112)
"Great location excellent Staff "
The price is AU$394
includes taxes & fees
29 June - 30 June
The Resident Edinburgh

Holyrood Aparthotel

4.0 star property
8.8 out of 10, Excellent, (1900)
"Great location. Walkable to all major tourist sights. "
The price is AU$477
includes taxes & fees
10 June - 11 June
Holyrood Aparthotel

Kildonan Lodge Hotel

4.0 star property
9.0 out of 10, Wonderful, (298)
"Garden needs tidied and rails needed on steps and disabled access required.Staff friendly and helpful.Would stay again."
The price is AU$321
includes taxes & fees
10 June - 11 June
Kildonan Lodge Hotel

Edinburgh Marriott Hotel Holyrood

4.0 star property
8.6 out of 10, Excellent, (1001)
"Clean comfortable and friendly staff "
The price is AU$423
includes taxes & fees
22 June - 23 June
Edinburgh Marriott Hotel Holyrood

Staycity Aparthotels, Edinburgh, West End

4.0 star property
8.8 out of 10, Excellent, (1002)
"Very spacious, 10 min walk from bus/tram station to get to the airport"
The price is AU$299
includes taxes & fees
15 June - 16 June
Staycity Aparthotels, Edinburgh, West End

The Lane Hotel

4.0 star property
9.6 out of 10, Exceptional, (192)
"Amazing and charming hotel. "
The price is AU$297
includes taxes & fees
15 June - 16 June
The Lane Hotel
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 Princes Street—just a couple of the popular sights around Ecclesmachan.

by
(
)
Open Photo by paul birrell (CC BY-SA) / Cropped from original

More cheap accommodation in Ecclesmachan

More cheap accommodation in Ecclesmachan

Stay near top Ecclesmachan attractions

Stay near top Ecclesmachan attractions

Recent Reviews in Ecclesmachan

Recent Reviews in Ecclesmachan

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place for a stay in Ecclesmachan?

Located 12.5 mi (20 km) from the heart of Ecclesmachan, ibis Edinburgh Centre South Bridge - Royal Mile is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Holiday Inn Edinburgh by IHG and Apex Grassmarket Hotel. See all available top hotels, or vacation rentals in Ecclesmachan.

What are some of the best holiday rentals that Ecclesmachan has to offer?

Super 2 Bedroom Flat near Dalkeith Town Center: This holiday home rental outside of Ecclesmachan offers a garden and free WiFi to help you feel comfortable in your new surroundings. See all vacation rentals in Ecclesmachan.

If I need to cancel my hotel reservation in Ecclesmachan, will I receive a refund?

Yes, the majority of hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Ecclesmachan.

What are some hotels with pools in Ecclesmachan?

Dalmahoy Hotel & Country Club: 4-star hotel located near Heriot-Watt University. Features a children's pool, an indoor pool and 2 restaurants. Another choice that offers an on-site pool is DoubleTree by Hilton Edinburgh Airport. View all hotels with pools in Ecclesmachan.

What is staying in Ecclesmachan like?

Travellers to Ecclesmachan will find plenty to explore and enjoy. Edinburgh Castle, Princes Street and Royal Mile are some of the top sights around the area. There are 3286 hotels and other accommodation options in the surrounding area. Find out more about Ecclesmachan.

What should I see while I'm in Ecclesmachan?

Edinburgh Castle, Princes Street and Royal Mile are some of the notable places to visit in the surrounding area. You'll also find Dundas Castle and Blackness Castle in the area. Take a look at what more there is to see and do in Expedia's Ecclesmachan guide.

What's the weather like in Ecclesmachan?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Ecclesmachan is 954 mm.