Photo by Paul Birrell

Find hotels in Ecclesmachan from NT$1,869

  • 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

Go beyond your typical stay in Ecclesmachan

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Ecclesmachan hotels

1. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,610 reviews)
"Great location, very helpful staff, easy check-in/-out."
Canada
James
The price is NT$3,835
NT$4,833 total
includes taxes & fees
Dec 6 - Dec 7
Hampton by Hilton Edinburgh Airport

2. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,525 reviews)
"It was a wonderful stay highly recommend"
United States
shirley
The price is NT$3,041
NT$3,832 total
includes taxes & fees
Nov 8 - Nov 9
Dakota Edinburgh

3. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,575 reviews)
"We had a great stay. The food was excellent, and we really enjoyed our time there. Would happily stay again!"
United Kingdom
Sophie-Helen
The price is NT$3,099
NT$3,904 total
includes taxes & fees
Nov 29 - Nov 30
DoubleTree by Hilton Edinburgh Airport

4. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"This my third stay, and it was as lovely as ever! Im already planning another stay. Clean, comfortable, wonderful breakfast, and such kind staff."
United States
Amanda
The price is NT$5,338
NT$6,727 total
includes taxes & fees
Dec 6 - Dec 7
Norton House Hotel & Spa

5. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.6 out of 10, Excellent, (1,065 reviews)
"Great spot to keep close to the airport and not too far from the City."
Canada
John
The price is NT$2,973
NT$3,746 total
includes taxes & fees
Nov 29 - Nov 30
Holiday Inn Express Edinburgh Airport by IHG

6. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,768 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is NT$3,259
NT$3,911 total
includes taxes & fees
Dec 6 - Dec 7
Dalmahoy Hotel & Country Club

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,658 reviews)
"Very convenient location."
United States
Michael
The price is NT$3,048
NT$3,841 total
includes taxes & fees
Nov 29 - Nov 30
Moxy Edinburgh Airport

8. Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,001 reviews)
"Good friendly staff"
United Kingdom
John
The price is NT$3,232
NT$3,878 total
includes taxes & fees
Dec 6 - Dec 7
Macdonald Houstoun House

9. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (1,003 reviews)
"We had a good stay at the hotel when storm Boelo came through. Had good drinks and meals too."
United States
Bryan
The price is NT$2,779
NT$3,335 total
includes taxes & fees
Dec 3 - Dec 4
DoubleTree by Hilton Edinburgh - Queensferry Crossing

10. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,002 reviews)
"The staff were so helpful & kind would def stay again"
United Kingdom
J
The price is NT$3,043
NT$3,834 total
includes taxes & fees
Nov 22 - Nov 23
Novotel Edinburgh Park

11. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,624 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is NT$2,344
NT$2,953 total
includes taxes & fees
Nov 8 - Nov 9
Holiday Inn Edinburgh Zoo by IHG

12. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.2 out of 10, Very good, (889 reviews)
"Room was spacious, bathroom clean, facilities were pleasant, restaurant had good food"
United States
Juan
The price is NT$1,870
NT$2,244 total
includes taxes & fees
Nov 8 - Nov 9
Richmond Park Hotel

13. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (850 reviews)
"The rooms are super nice, the hotel was super nice, and the staff were super nice. If I had to use one word to describe my experience, it’d be… nice!"
United States
Tyler
The price is NT$3,085
NT$3,887 total
includes taxes & fees
Dec 6 - Dec 7
Delta Hotels by Marriott Edinburgh

14. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
8.8 out of 10, Excellent, (1,000 reviews)
"Its first time I visited this hotel, its was good experience and friendly staff"
Canada
Sandeep
The price is NT$2,685
NT$3,383 total
includes taxes & fees
Nov 8 - Nov 9
Courtyard by Marriott Edinburgh West

15. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,150 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is NT$4,696
NT$5,917 total
includes taxes & fees
Nov 29 - Nov 30
Apex Waterloo Place Hotel

16. Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
Polmont
8.0 out of 10, Very good, (947 reviews)
"Great place, great facilities, staff helpful. Difficult at times to get served in the dining room."
United Kingdom
Jennifer
The price is NT$3,673
NT$4,407 total
includes taxes & fees
Nov 8 - Nov 9
Macdonald Inchyra Hotel & Spa

17. The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,000 reviews)
"Breakfast service was excellent"
United Kingdom
Lorraine
The price is NT$3,226
NT$3,871 total
includes taxes & fees
Nov 9 - Nov 10
The City Hotel

18. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,563 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is NT$5,509
NT$6,942 total
includes taxes & fees
Nov 30 - Dec 1
Market Street Hotel

19. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,008 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is NT$3,300
NT$4,158 total
includes taxes & fees
Nov 8 - Nov 9
Village Hotel Edinburgh

20. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (788 reviews)
"Staff were very helpful and the room was clean"
United Kingdom
Adrian
The price is NT$2,644
NT$3,173 total
includes taxes & fees
Nov 8 - Nov 9
Pitbauchlie House Hotel, Sure Hotel Collection by BW
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.

Learn more about Ecclesmachan

Venture to Edinburgh Castle and Royal Mile—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

Find out more about Ecclesmachan

Top reasons to visit Ecclesmachan

  • Outdoor Adventures: Enjoy thrilling activities like golfing and exploring the beautiful Scottish countryside.
  • Historic Attractions: Visit local landmarks such as the village hall, Ecclesmachan bridge, and the Parish Church.
  • Cultural Experiences: Immerse yourself in the local culture at the Celtic Eglwys St Machan and Church of St.
  • Charming Accommodations: Stay in cozy bed and breakfasts or welcoming hotels, perfect for all travelers.
  • Community Atmosphere: Experience the friendly vibe of Ecclesmachan, ideal for family or romantic getaways.

Find great hotels near Ecclesmachan

Discover the charming accommodations in Ecclesmachan, where a variety of lodging options await you, from cozy bed and breakfasts to welcoming hotels. Perfect for business travelers and those seeking a pet-friendly or LGBTQIA-friendly experience, you'll find a warm and inviting atmosphere. Explore local properties like People for Ecclesmachan Ltd, the Manse at Ecclesmachan, and nearby spots such as Drumgelloch Station hotels for a memorable stay in this picturesque Scottish village.

  • Leonardo Hotel Edinburgh Haymarket: A 4-star establishment, Leonardo Hotel Edinburgh Haymarket is ideal for eco-conscious travelers looking for a business-friendly atmosphere. Located 18km from Ecclesmachan, this hotel boasts an eco-certification that appeals to those prioritizing sustainability. Guests appreciate its modern amenities combined with a commitment to reducing environmental impact. The hotel features well-appointed rooms, a fitness center, and a restaurant serving fresh, locally-sourced meals, making it a perfect choice for travelers seeking a balanced blend of work and relaxation.
  • Dalmahoy Hotel & Country Club: Situated 10km from Ecclesmachan, Dalmahoy Hotel & Country Club is a 4-star retreat that combines adventure with luxury. This golf-themed property offers guests the chance to engage in various outdoor activities, such as golfing, mountain biking, kayaking, and hiking. Families will find numerous amenities for children, including an arcade game room, mini-golf, and a playground. With its sprawling grounds and elegant accommodations, this hotel is a great option for those looking to blend family fun with an active vacation.
  • Britannia Hotel Edinburgh: Britannia Hotel Edinburgh is a 3-star lodging option located 18km from Ecclesmachan, catering to travelers with pets. This property allows certain pets to stay, making it a suitable choice for pet owners seeking a friendly environment. The amenities include pet-friendly policies and a variety of room options that accommodate furry companions. The hotel also provides easy access to local attractions, allowing guests to explore Edinburgh while enjoying the comfort of a welcoming atmosphere for both them and their pets.

Where to stay in Ecclesmachan

Ecclesmachan, a charming village in West Lothian, Scotland, offers an inviting atmosphere for sports enthusiasts, outdoor adventurers, and culture seekers alike. Visitors can explore the historic village and its friendly community, perfect for family-friendly getaways or romantic escapes. Nearby towns provide a blend of business and relaxation, making Ecclesmachan an ideal base for discovering the beauty and heritage of West Lothian.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis rich in history and culture. Located a short distance from Ecclesmachan, the city attracts travelers year-round, with peak visits from July to September. Visitors come to experience its stunning architecture, including the iconic Edinburgh Castle and the historic Royal Mile. The city is also known for its lively arts scene, featuring theaters and various festivals. Shopping enthusiasts will delight in the diverse retail options, while families can enjoy educational attractions like the National Museum of Scotland. With its historical landmarks and cultural offerings, Edinburgh is a must-visit destination.
  • Uphall: Just 1.6km away from Ecclesmachan, Uphall is a charming village that offers a peaceful retreat for those seeking outdoor adventures and scenic beauty. The village sees steady visitor numbers throughout the year, with peak times in March to April and June. Outdoor enthusiasts can explore nearby recreation parks, national parks, and golf courses, making it ideal for nature lovers. Uphall's historic sites add to its allure, allowing travelers to appreciate the rich heritage of the area. The lovely landscapes and welcoming community make Uphall a delightful stop on your Scottish journey.
  • Broxburn: Situated within Broxburn, Ecclesmachan is close to this bustling city known for its family-friendly atmosphere and outdoor activities. Broxburn attracts visitors year-round, particularly in April and during the summer months. The city features various recreational facilities, including arenas, spas, and golf courses, perfect for those looking to relax or stay active. Nearby, historic places and national parks provide ample opportunities for exploration and adventure. Broxburn’s blend of modern amenities and scenic surroundings makes it an appealing destination for travelers of all types.

Things to do near Ecclesmachan

Shopping

In Ecclesmachan, explore local shops for unique gifts and souvenirs. If you're up for a drive, visit nearby shopping centers like The Centre in Livingston, about 18km away, which offers a variety of retail stores and dining options.

Recreation

The Serenity Spa in Ecclesmachan offers a tranquil environment with rejuvenating treatments, including massages and facials. Enjoy the calming atmosphere and unwind with yoga sessions. For outdoor relaxation, the nearby countryside invites leisurely walks and scenic views, perfect for a peaceful day surrounded by nature.

Adventure

At Knockhill Racing Circuit, located 21km from Ecclesmachan, thrill-seekers can enjoy exhilarating motor racing experiences. Engage in high-speed driving experiences, from go-karting to track days, set against the backdrop of Scotland's stunning landscapes, offering an adrenaline rush for motorsport enthusiasts.

Nightlife

Explore the cozy ambiance at The Ecclesmachan Inn, where you can enjoy a selection of local ales. For a lively night, stop by the nearby Broxburn Sports Club, where you can mingle and take part in fun activities and events.

*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 mix of sports, outdoor activities, and cultural experiences for visitors. Explore historic sites like the village hall, the bridge at Ecclesmachan, and the Parish Church of Ecclesmachan, along with the Celtic Eglwys St Machan and the Church of St. These attractions cater to travelers seeking a blend of history, nature, and local culture in this charming Scottish village.

  • Cramond Island: Located 14km from Ecclesmachan, Cramond Island offers a charming escape with its sandy beaches and scenic outdoor atmosphere. Visitors can explore tidal pathways and enjoy panoramic views of the Firth of Forth, making it a perfect spot for nature lovers.
  • Dean Village: Just 18km away, Dean Village is a picturesque historic area with a rich cultural vibe. Its quaint cobbled streets, traditional architecture, and serene riverbanks create an enchanting atmosphere, ideal for those keen on history and heritage.
  • The Kelpies: Also 18km from Ecclesmachan, The Kelpies are striking horse-head sculptures that celebrate Scotland's equine history. Set in a beautiful park, these massive statues offer a unique artistic experience and are a highlight for visitors interested in contemporary art and culture.

The nearest major airports for your trip to Ecclesmachan

Reaching Ecclesmachan, Broxburn, Scotland, is easy via its major airports. EDInburgh Airport (EDI) is located 10km away, with nearby hotel options like Crescent House and Virgin Hotels Edinburgh, both about 11km from the airport. Glasgow International Airport (GLA) is 58km from Ecclesmachan, offering luxurious stays at JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km away, respectively. Lastly, Glasgow Prestwick Airport (PIK) is 84km away, with Marine Troon and Lochgreen House Hotel just 3km from the airport, making travel convenient for visitors. Each hotel provides various transportation services to their respective airports.

Frequently Asked Questions

What's the top vacation rental in Ecclesmachan?

4 Bed-sleeps 8- Free Parking-pets-hot Tub: This vacation home rental outside of Ecclesmachan is equipped with a private yard, laundry facilities, and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. 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 reservations are refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Ecclesmachan.

Where can I learn more about changing or cancelling my trip to Ecclesmachan?

To find more details about picking new dates or cancelling your trip to Ecclesmachan, click here.

What's the best hotel for staying near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

What is staying in Ecclesmachan like?

Travelers to Ecclesmachan will find plenty to explore and enjoy. Top sights around the area include Edinburgh Castle and Royal Mile. There are 3617 hotels and other accommodations in the surrounding area. Find out more about Ecclesmachan.

What is there to see in Ecclesmachan?

Notable places to visit in the surrounding area include Edinburgh Castle and Royal Mile. You'll also find Blackness Castle and Dundas Castle in the area. Check out what more 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 temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Ecclesmachan is 38 inches.

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

Located 12.1 mi (19.5 km) from the heart of Ecclesmachan, Apex Grassmarket Hotel is a top choice for your stay based on our traveler data. Two other options for your visit to the area are YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Ecclesmachan.

Explore a world of travel with Expedia