Lodging Image

Find hotels in Ecclesmachan from ฿1,944

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Ecclesmachan hotels

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (809 reviews)
"Wonderful place. If you've ever wanted to stay in a castle, this is it. Great property, wonderful staff, outstanding dungeon dinner experience and beautiful grounds to walk around. I would stay here again. "
United States
Ethan
The price is ฿9,343
฿11,211 total
includes taxes & fees
28 Jul - 29 Jul
Dalhousie Castle

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,486 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is ฿6,208
฿7,450 total
includes taxes & fees
5 Jul - 6 Jul
Hampton by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,505 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is ฿5,106
฿6,127 total
includes taxes & fees
5 Jul - 6 Jul
Moxy Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,065 reviews)
"A great overnight hotel"
Australia
Graeme
The price is ฿4,959
฿5,951 total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,481 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
The price is ฿5,767
฿6,921 total
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,728 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is ฿4,568
฿5,482 total
includes taxes & fees
5 Jul - 6 Jul
Dalmahoy Hotel & Country Club

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,002 reviews)
"Check in was quick and they were super friendly. "
United States
Vanessa
The price is ฿2,608
฿3,130 total
includes taxes & fees
5 Jul - 6 Jul
Mercure Livingston Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,402 reviews)
"Great place!!"
United States
Lois
The price is ฿3,802
฿4,562 total
includes taxes & fees
5 Jul - 6 Jul
Dakota Edinburgh

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,006 reviews)
"Great location and food"
United Kingdom
christopher
The price is ฿4,680
฿5,616 total
includes taxes & fees
14 Jul - 15 Jul
Braid Hills Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
The price is ฿7,212
฿8,655 total
includes taxes & fees
12 Jul - 13 Jul
Norton House Hotel & Spa

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (229 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
The price is ฿7,237
฿8,684 total
includes taxes & fees
22 Jul - 23 Jul
The Lane Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,001 reviews)
"Good selection for breakfast and the room had coffee and tea perfect"
Canada
Richard
The price is ฿3,673
฿4,408 total
includes taxes & fees
5 Jul - 6 Jul
Best Western Kings Manor Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,002 reviews)
"Reasonable price, convenient location, recommend for simple overnight stay 👌"
Canada
alexandre
The price is ฿5,106
฿6,127 total
includes taxes & fees
5 Jul - 6 Jul
Novotel Edinburgh Park

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (752 reviews)
"Staff was excellent all around."
Canada
Nancy
The price is ฿4,922
฿6,202 total
includes taxes & fees
5 Jul - 6 Jul
Delta Hotels by Marriott Edinburgh

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.2 out of 10, Very good, (784 reviews)
"Very nice hotel, very polite staff, clean rooms."
United States
Iliyana
The price is ฿2,172
฿2,607 total
includes taxes & fees
12 Jul - 13 Jul
Richmond Park Hotel

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,001 reviews)
"The staff were friendly. The setting and grounds were absolutely beautiful."
Canada
Joel
The price is ฿4,232
฿5,078 total
includes taxes & fees
30 Jul - 31 Jul
Macdonald Houstoun House

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,452 reviews)
"Comfortable well located hotel with great breakfast…"
United Kingdom
Stephen
The price is ฿4,555
฿5,466 total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Edinburgh Zoo by IHG

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,736 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is ฿5,841
฿7,009 total
includes taxes & fees
5 Jul - 6 Jul
Apex Grassmarket Hotel

Castlecary House Hotel

Castlecary House Hotel
3.0 star property
Glasgow
8.2 out of 10, Very good, (517 reviews)
"Lovely stay. Clean, tidy and good location. "
United Kingdom
Maggie
The price is ฿2,535
฿3,042 total
includes taxes & fees
6 Jul - 7 Jul
Castlecary House Hotel

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,079 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
The price is ฿12,085
฿14,503 total
includes taxes & fees
20 Jul - 21 Jul
Radisson Blu Hotel, Edinburgh City Centre
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 Royal Mile and Edinburgh Castle—just a couple of the popular sights around Ecclesmachan.

A grassy field with distant hills and a cloudy sky.
Photo by Paul Birrell
Open Photo by Paul Birrell

Top Ecclesmachan Hotel Reviews

More cheap stays in Ecclesmachan

Find out more about Ecclesmachan

Top reasons to visit Ecclesmachan

  • Scenic Outdoor Activities: Ecclesmachan boasts beautiful landscapes perfect for outdoor pursuits, including walking and golfing.
  • Cultural Heritage: Discover historic sites such as the Church of St. Machan and Ecclesmachan Village Hall, showcasing Scottish history.
  • Charming Village Atmosphere: Enjoy the warmth of Scottish hospitality in this picturesque village, complete with quaint streets and friendly locals.
  • Varied Accommodation: Choose from charming bed and breakfasts to comfortable hotels, catering to diverse traveller needs.
  • Proximity to Attractions: Easily explore nearby towns and attractions, enhancing your Scottish getaway experience.

Find great hotels near Ecclesmachan

Ecclesmachan offers a delightful selection of accommodation options, from charming bed and breakfasts to comfortable hotels. This picturesque village caters to various travellers, including those seeking pet-friendly stays and LGBTQIA-welcoming environments. Whether you prefer a cosy cottage or a spacious home, you'll find choices that suit your needs, all within reach of the scenic beauty of the Scottish countryside and convenient access to nearby transport links like Drumgelloch Station.

  • Leonardo Hotel Edinburgh Haymarket: Situated 18km from Ecclesmachan, the 4-star Leonardo Hotel Edinburgh Haymarket is ideal for business travellers seeking a contemporary yet eco-friendly environment. This hotel boasts a guest rating of 8.4 out of 10, reflecting its commitment to quality service and sustainable practices. Guests can expect modern amenities, including a well-equipped business centre and a stylish on-site restaurant. The eco-certification highlights the hotel's dedication to green initiatives, making it a thoughtful choice for eco-conscious visitors.
  • Dalmahoy Hotel & Country Club: Located only 10km from Ecclesmachan, the 4-star Dalmahoy Hotel & Country Club offers an adventurous retreat for families and golf enthusiasts alike, boasting an impressive guest rating of 8.8 out of 10. Set within stunning grounds, this hotel features an 18-hole golf course, making it a golfer's paradise. Beyond golf, guests can partake in various adventure sports such as windsurfing and kayaking, with amenities tailored for children, including an arcade game room and a mini-golf course, ensuring a fun-filled stay for the whole family.
  • Britannia Hotel Edinburgh: A 3-star property situated 18km from Ecclesmachan, the Britannia Hotel Edinburgh is a welcoming option for pet lovers, allowing certain pets on-site. With a guest rating reflecting good value, this hotel offers a range of amenities that cater to a more relaxed and informal stay. Its pet-friendly policy, including specific services for furry companions, ensures that visitors can enjoy their time without leaving their pets behind, making it a convenient choice for those travelling with animals.

Where to stay in Ecclesmachan

Ecclesmachan, a charming village in West Lothian, offers a delightful blend of history and outdoor pursuits. Explore its quaint streets, where friendly locals embody the warmth of Scottish hospitality. Venture into nearby towns for cultural experiences and family-friendly activities, or enjoy a romantic stroll amidst scenic landscapes. Whether you’re keen on sports or simply wish to relax, Ecclesmachan and its surroundings promise a memorable getaway in the heart of Scotland.

  • Edinburgh: As Scotland's capital, Edinburgh is a vibrant metropolis teeming with history and culture. Visitors flock to this enchanting city year-round, with peak arrivals from July to September. The city is renowned for its iconic landmarks such as the historic Edinburgh Castle and the Royal Mile. It offers a delightful mix of shopping, theatre, and educational venues, making it perfect for family outings and cultural experiences. The cobbled streets and stunning architecture create a picturesque backdrop for exploring museums, galleries, and the beautiful Princes Street Gardens.
  • Uphall: Located just 1.6km from Ecclesmachan, Uphall is a charming village that invites outdoor enthusiasts and nature lovers alike. While visitor numbers peak in the spring, the village offers a welcoming atmosphere throughout the year. Adventure seekers can explore the nearby national parks and enjoy recreational activities in the local parks and golf courses. Uphall features an array of scenic spots, making it an ideal destination for leisurely walks and appreciating the beauty of the Scottish countryside.
  • Broxburn: Situated within the Broxburn area, this city is perfect for families looking to enjoy outdoor adventures and scenic landscapes. With peak visitor numbers in April and the summer months, Broxburn provides a range of activities including access to arena entertainment facilities, spas, and golf courses. The city's rich history is reflected in its local landmarks, while nearby national parks offer ample opportunities for exploration and relaxation. Broxburn's blend of urban and natural experiences makes it a delightful stop on your journey.

Things to do near Ecclesmachan

Shopping

In Ecclesmachan, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit The Almondvale Centre in Livingston, about 19km away, where you'll find a variety of retail stores and eateries to enjoy during your shopping experience.

Recreation

In Ecclesmachan, you can experience relaxation at the nearby Stobo Castle Health Spa, surrounded by beautiful Scottish countryside. Enjoy a range of holistic treatments, including massages and facials, designed to rejuvenate the mind and body. Alternatively, explore local walking trails for a refreshing outdoor adventure.

Adventure

At Knockhill Racing Circuit, located 21km from Ecclesmachan, thrill-seekers can experience exhilarating motor racing events. Feel the adrenaline rush as you watch high-speed races or take part in driving experiences that immerse you in the excitement of motorsport in a vibrant atmosphere.

Nightlife

For a lively night in Ecclesmachan, enjoy a pint at the local pub, where friendly chatter fills the air. Alternatively, explore nearby Broxburn for a selection of bars and restaurants, offering a mix of live music and vibrant atmospheres to enhance your evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Ecclesmachan

Ecclesmachan offers a delightful blend of sports, outdoor activities, and cultural experiences for visitors. Explore its historic sites, including the parish church, Ecclesmachan Village Hall, and the Church of St. Machan, alongside the enchanting castle and historic village. The picturesque bridge at Ecclesmachan enhances the area's charm, providing ample opportunity for a rich cultural and outdoor adventure.

  • Dean Village: Nestled along the Water of Leith, Dean Village boasts picturesque architecture and cobbled streets, offering a glimpse into Edinburgh's past. With its rich history and tranquil atmosphere, visitors can enjoy leisurely walks amidst charming gardens and stunning views.
  • The Kelpies: These magnificent horse-head sculptures, standing at 30 metres tall, celebrate Scotland's industrial heritage and equestrian culture. Located in Helix Park, The Kelpies provide an awe-inspiring sight, especially when illuminated at night, making for a memorable photo opportunity.
  • Dundas Castle: A stunning 15th-century castle, Dundas Castle exudes romance and history. Set within beautiful grounds, it offers guided tours where visitors can explore its rich heritage, elegant interiors, and serene gardens, perfect for a relaxing afternoon.

The nearest major airports for your trip to Ecclesmachan

Reaching Ecclesmachan is convenient with two major airports nearby. EDInburgh Airport (EDI) is situated 10km away, with excellent hotels such as Sheraton Grand Hotel & Spa, Edinburgh and Virgin Hotels Edinburgh, both approximately 11km from the airport. Glasgow International Airport (GLA) lies 58km away, offering luxurious accommodations like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km from the airport respectively. Additionally, Glasgow Prestwick Airport (PIK) is 84km distant, with nearby hotels including Marine Troon and Lochgreen House Hotel, both just 3km from the airport, providing easy access for travellers.

Frequently asked questions

What's the best place for a stay in Ecclesmachan?
Located 9.4 mi (15.1 km) from the heart of Ecclesmachan, Holiday Inn Edinburgh Zoo by IHG is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Dalmahoy Hotel & Country Club and Apex Waterloo Place Hotel. See all available top hotels, or vacation rentals in Ecclesmachan.
What are some of the best holiday rentals that Ecclesmachan has to offer?
Glasgow Gem Retreat - Cozy House Rental: This holiday home rental outside of Ecclesmachan comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a fridge, a stovetop and a microwave. 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 is staying in Ecclesmachan like?
Travellers to Ecclesmachan will find plenty to explore and enjoy. Royal Mile, Edinburgh Castle and Princes Street are some of the top sights around the area. There are 3513 hotels and other accommodation options in the surrounding area. Find out more about Ecclesmachan.
What should I see while I'm in Ecclesmachan?
Royal Mile, Edinburgh Castle and Princes Street are some of the notable places to visit in the surrounding area. You'll also find Blackness Castle and Dundas 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.