Lodging Image

Search Ecclesmachan hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Property class

Guest rating

Our top choices for Ecclesmachan hotels

1. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Scott
NZ$247
includes taxes & fees
5 Nov - 6 Nov
Dakota Edinburgh

2. Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
United States
Christopher
NZ$227
includes taxes & fees
1 Nov - 2 Nov
Macdonald Houstoun House

3. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Samuel
NZ$263
includes taxes & fees
2 Nov - 3 Nov
Hampton by Hilton Edinburgh Airport

4. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United States
Cache
NZ$214
includes taxes & fees
2 Nov - 3 Nov
Moxy Edinburgh Airport

5. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
United States
Maria
NZ$236
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Edinburgh Airport by IHG

6. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
United States
Wai
NZ$217
includes taxes & fees
1 Nov - 2 Nov
DoubleTree by Hilton Edinburgh Airport

7. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Tamara
NZ$208
includes taxes & fees
9 Nov - 10 Nov
Dalmahoy Hotel & Country Club

8. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United States
Amanda
NZ$361
includes taxes & fees
1 Nov - 2 Nov
Norton House Hotel & Spa

9. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
Canada
Edyta
NZ$179
includes taxes & fees
12 Nov - 13 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

10. Richmond Park Hotel

Richmond Park Hotel
Bo'ness
United States
Juan
NZ$126
includes taxes & fees
1 Nov - 2 Nov
Richmond Park Hotel

11. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Nicola
NZ$198
includes taxes & fees
8 Nov - 9 Nov
Delta Hotels by Marriott Edinburgh

12. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
NZ$175
includes taxes & fees
8 Nov - 9 Nov
Courtyard by Marriott Edinburgh West

13. The City Hotel

The City Hotel
Town Centre
United Kingdom
Lorraine
NZ$193
includes taxes & fees
12 Nov - 13 Nov
The City Hotel

14. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Hamza
NZ$239
includes taxes & fees
1 Nov - 2 Nov
Novotel Edinburgh Park

15. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
NZ$150
includes taxes & fees
18 Oct - 19 Oct
The Adamson Hotel

16. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United Kingdom
Adrian
NZ$170
includes taxes & fees
8 Nov - 9 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW

17. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
Clermiston
United States
Betty
NZ$189
includes taxes & fees
8 Nov - 9 Nov
Leonardo Edinburgh Murrayfield

18. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Nicole
NZ$203
includes taxes & fees
9 Nov - 10 Nov
Holiday Inn Edinburgh Zoo by IHG

19. Premier Lodge

Premier Lodge
Grangemouth
United States
Barbara
NZ$143
includes taxes & fees
1 Nov - 2 Nov
Premier Lodge

20. Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
Polmont
United Kingdom
Nicola
NZ$208
includes taxes & fees
1 Nov - 2 Nov
Macdonald Inchyra Hotel & Spa
View all properties
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.

See all hotels in Ecclesmachan
A grassy field with distant hills and a cloudy sky.
Photo by Paul Birrell

Top Ecclesmachan Hotel Reviews

Recent Reviews in Ecclesmachan

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"Great location, friendly and helpful staff, and clean comfortable room."
Peter 4-night trip
Posted 1 hour ago
Virgin Hotels Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"It was a great stay. Location is good with a lot of shops and sights around. I would stay there again."
Cody 5-night trip
Posted 2 hours ago
Apex City of Edinburgh Hotel
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Wonderful service, great location, professional staff, friendly atmosphere, clean room. We will come back."
Sylvie 3-night trip
Posted 2 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"Godspower and Mohammed were very helpful with helping get access to my room when my phone died and we had good conversations about valuable life experiences. 100% recommend"
Oluwafemi 1-night trip
Posted 11 hours ago
CODE - The Court, Edinburgh
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Beautiful hotel, delicious buffet breakfast and very professional and friendly staff."
Vinay 2-night trip
Posted 17 hours ago
Market Street Hotel
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

8/10 Good
"Very clean, great location, helpful staff and ok breakfast. Relatively expensive"
Dean 1-night trip
Posted 17 hours ago
Motel One Edinburgh-Royal
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Perfect sleep had and afterwards a relaxing swim then a beautiful breakfast had. The location is ideal for bus or train travelling. I will definitely return next year."
Janet 1-night trip
Posted 20 hours ago
Apex Waterloo Place Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

8/10 Good
"The hotel is in a good location, nice breakfast, clean and I’d like to say thank you to Paula to help in the breakfast time. She was amazing."
Maria 4-night trip
Posted 21 hours ago
Point A Edinburgh Haymarket
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Loved the location."
Amy 3-night trip
Posted 21 hours ago
Leonardo Royal Hotel Edinburgh

More cheap accommodation in Ecclesmachan

Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
NZ$86
3 Nov - 4 Nov
includes taxes & fees
Revolver Edinburgh
Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
NZ$95
14 Nov - 15 Nov
includes taxes & fees
6/10 (945 reviews)
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
NZ$105
11 Nov - 12 Nov
includes taxes & fees
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
NZ$192
14 Nov - 15 Nov
includes taxes & fees
7/10 Good! (504 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
NZ$226
9 Nov - 10 Nov
includes taxes & fees
9.2/10 Wonderful! (1,320 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
NZ$235
8 Nov - 9 Nov
includes taxes & fees
8.6/10 Excellent! (1,005 reviews)
Cairn Hotel

Find out more about Ecclesmachan

Top reasons to visit Ecclesmachan

  • Scenic Outdoor Activities: Ecclesmachan boasts beautiful landscapes perfect for hiking and cycling, making it a haven for outdoor enthusiasts.
  • Historic Sites: Explore the charming parish church, Celtic Eglwys St Machan, and the local cemetery, rich in local history.
  • Picturesque Village Atmosphere: Stroll through the quaint streets and enjoy the friendly, welcoming vibe of this charming Scottish village.
  • Proximity to Castles: Visit nearby castles and historic villages, enhancing your cultural immersion in the region.
  • Varied Accommodation: Enjoy diverse lodging options, from cosy B&Bs to comfortable hotels, catering to all types of travellers.

Find great hotels near Ecclesmachan

Discover the charm of Ecclesmachan with a variety of accommodation options tailored for every traveller. Whether you're looking for a cosy bed and breakfast or a comfortable hotel, you'll find welcoming spots that cater to business needs, are pet-friendly, and embrace LGBTQIA guests. Explore the delightful cottages and unique stays nearby, making your visit to this picturesque Scottish village truly memorable.

  • Leonardo Hotel Edinburgh Haymarket: This 4-star hotel is a great choice for business travellers and eco-conscious guests, situated 17.7km from Ecclesmachan. With a guest rating of 8.4 out of 10, it offers a modern lodging experience that prioritises sustainability. The hotel features eco-certified amenities, ensuring that your stay is both comfortable and environmentally friendly. Its convenient location near transport links makes it easy for guests to explore the vibrant city of Edinburgh while maintaining a focus on business and leisure needs.
  • Dalmahoy Hotel & Country Club: Nestled 9.7km from Ecclesmachan, the Dalmahoy Hotel & Country Club is a 4-star property that boasts an impressive guest rating of 8.8 out of 10. This family-friendly hotel is perfect for those seeking adventure and offers a variety of golf-themed activities. Guests can indulge in golfing on-site or partake in nearby adventure sports such as kayaking, hiking, and cycling. Families will appreciate the range of amenities for children, including a playground and arcade game room, making it an excellent choice for a memorable family vacation.
  • Britannia Hotel Edinburgh: Located 17.7km from Ecclesmachan, the Britannia Hotel Edinburgh is a 3-star accommodation ideal for pet owners seeking a welcoming environment. With its pet-friendly policies, including amenities for pets, this hotel allows you to travel with your furry friends without hassle. While it has a more straightforward offering compared to other options, it provides essential services and comfort for those looking to explore Edinburgh and its surroundings with their pets.

Where to stay in Ecclesmachan

Ecclesmachan, a charming village in West Lothian, offers a delightful blend of sports, outdoor activities, and cultural experiences. With its friendly atmosphere, it's perfect for families and couples alike. Explore the historic streets of this quaint village, where you can soak in the local culture and enjoy relaxing moments in picturesque surroundings. Just a short drive away, you’ll find more of West Lothian's enchanting towns, making it an ideal base for your Scottish adventure.

  • Edinburgh: Edinburgh, the capital city of Scotland, is a vibrant metropolis rich in history and culture. Nestled on the southern shore of the Firth of Forth, it offers a stunning skyline dominated by the iconic Edinburgh Castle. Visitors can immerse themselves in the city's cultural scene through its numerous museums, theatres, and galleries. The Royal Mile, with its historic streets and shops, is a must-visit, while the annual festivals, including the famous Edinburgh Festival Fringe, showcase the city's artistic flair. Whether you're keen on shopping or exploring historical landmarks, Edinburgh provides a diverse range of experiences year-round.
  • Uphall: Just 1.6km from Ecclesmachan, Uphall is a charming village that offers a peaceful retreat for those looking to enjoy scenic outdoor adventures. With its picturesque landscapes and proximity to natural parks, Uphall is perfect for hiking and enjoying the fresh air. The village's recreation park and golf course provide ample opportunities for relaxation and leisure activities. Uphall also boasts historical sites that reflect its rich heritage, making it an ideal spot for those interested in local history and outdoor pursuits.
  • Broxburn: Situated within the city of Broxburn, Ecclesmachan offers easy access to a range of family-friendly activities and outdoor experiences. This city is known for its welcoming community and beautiful parks, perfect for a leisurely day out with the family. Broxburn features an arena entertainment facility and a golf course for sports enthusiasts. Additionally, its proximity to historic sites and a national park makes it a great base for exploring the surrounding natural beauty. The city’s vibrant atmosphere ensures there’s something for everyone to enjoy.

Things to do near Ecclesmachan

Shopping

In Ecclesmachan, enjoy quaint local shops offering unique gifts and souvenirs. If you're up for a drive, visit The Centre in Livingston, about 19.3km away, which features a wide range of shops and dining options in a modern setting.

Recreation

In Ecclesmachan, the tranquil surroundings enhance your wellness experience at local retreats, where you can indulge in rejuvenating spa treatments and holistic therapies. Explore nearby walking trails that offer scenic views, perfect for leisurely strolls and connecting with nature, ensuring a refreshing break from daily life.

Adventure

Knockhill Racing Circuit offers an adrenaline-pumping experience, located 20.9km from Ecclesmachan. Feel the thrill of high-speed motorsport events and take the opportunity to participate in driving experiences that allow you to navigate the challenging track in a variety of vehicles, surrounded by the excitement of motor racing culture.

Nightlife

The nightlife in Ecclesmachan offers a relaxed vibe, with local pubs like The Black Bull providing a cozy atmosphere for drinks and conversation. For a lively evening, venture to nearby Broxburn for more options, including bars and live music venues that cater to a variety of tastes.

*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 charming blend of sports, outdoor activities, and cultural experiences. Visitors can explore historic sites such as the parish church, Celtic Eglwys St Machan, and the local cemetery. The picturesque bridge at Ecclesmachan adds to the village's appeal, while nearby castles and historic villages provide further opportunities for exploration. Whether you're after a cultural immersion or outdoor adventure, Ecclesmachan has something for every traveller.

  • Hopetoun House: A stunning example of 18th-century architecture, Hopetoun House offers visitors a glimpse into Scotland's rich history. Nestled 6.4km from Ecclesmachan, the grand estate features beautiful gardens and ornate interiors, making it a delightful cultural excursion.
  • Cramond Island: Located 14.5km away, Cramond Island is a picturesque getaway ideal for those who love the outdoors. With scenic walking paths and sandy beaches, it’s a perfect spot to enjoy nature and explore tidal landscapes.
  • St. Michael's Parish Church: This charming church, also 6.4km from Ecclesmachan, boasts impressive architecture and a serene atmosphere. Visitors can appreciate its cultural significance and the peaceful surroundings that invite contemplation.

The nearest major airports for your trip to Ecclesmachan

Flying into Ecclesmachan is convenient with EDInburgh Airport (EDI) located 9.7km away. Notable hotels nearby include the 5.5-star Crescent House and the luxurious 5-star Sheraton Grand Hotel & Spa, both around 11.3km from the airport. GLAsgow International Airport (GLA) is another option, situated 57.9km away, with excellent accommodations like the 5-star JA Mar Hall Scotland, just 6.4km from the airport. For those considering Prestwick Airport (PIK), it is 83.7km from Ecclesmachan, with nearby options like the 5-star Marine Troon and Lochgreen House Hotel, both only 3.2km away. Each hotel offers various transport services to the respective airports.

Frequently asked questions

What is the best area to stay in Ecclesmachan?
The best area to stay in Ecclesmachan, for quality and convenience, is within the village itself or in the immediate surrounding countryside.Ecclesmachan is a small, quiet village, so the main area to consider is the cluster of accommodations directly within or just outside its core. This typically includes a few guesthouses and B&Bs, often situated in renovated historic buildings or farmhouses. The village centre is modest, with a local church and a community hall, offering a peaceful rural setting. It's an excellent base for exploring the local West Lothian area.For couples seeking a relaxing getaway, staying in a guesthouse within Ecclesmachan offers a tranquil experience. You'll find yourself surrounded by green fields and country lanes, superb for gentle walks. Many accommodations here offer a personal touch, with homemade breakfasts and local insights, making for a memorable stay.Families might find staying in a converted farmhouse or a holiday cottage just outside the village particularly appealing. These often provide more space, with multiple bedrooms and living areas, and sometimes even private gardens.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Ecclesmachan.
How can I save on a hotel booking in Ecclesmachan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Ecclesmachan hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Ecclesmachan?
Prices for hotels in Ecclesmachan often vary, but you can find a great deal from NZ$86 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia