Photo by Richard Webb

Find hotels in Dalmahoy from NT$1,746

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Filter by

Guest rating
Guest rating
Star rating

Compare 3,249 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dalmahoy Hotel & Country Club

4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1683)
"Rooms very clean staff were really helpful food was great definitely stay again "
United Kingdom
david
The price is NT$8,050
NT$9,659 total
includes taxes & fees
Jan 1 - 2026/1/2
Dalmahoy Hotel & Country Club

Dakota Edinburgh

4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1275)
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "
United Kingdom
Keren
The price is NT$2,732
NT$3,279 total
includes taxes & fees
Dec 22 - Dec 23
Dakota Edinburgh

Moxy Edinburgh Airport

3.0 star property
Ingliston
8.6 out of 10, Excellent, (2139)
"Clean room, walkable short distance to airport, food was great, free drink at check in, nice beds!!"
United States
Pamela
The price is NT$2,182
NT$2,618 total
includes taxes & fees
Jan 4 - 2026/1/5
Moxy Edinburgh Airport

Hampton by Hilton Edinburgh Airport

3.5 star property
Ingliston
8.8 out of 10, Excellent, (1343)
"Great customer service, I enjoyed my stay at this hotel."
United Kingdom
Junior
The price is NT$3,385
NT$4,062 total
includes taxes & fees
Dec 24 - Dec 25
Hampton by Hilton Edinburgh Airport

Holiday Inn Express Dunfermline by IHG

3.0 star property
Dunfermline
8.8 out of 10, Excellent, (982)
"Nice clean hotel, team were lovely"
United Kingdom
Mark
The price is NT$1,732
NT$2,078 total
includes taxes & fees
Jan 4 - 2026/1/5
Holiday Inn Express Dunfermline by IHG

Premier Lodge

3.5 star property
Grangemouth
9.2 out of 10, Wonderful, (582)
"Staff were very friendly on reception. Room was clean and surprisingly quiet considering the lodge is on an industrial estate. Would recommend. "
United Kingdom
mark
The price is NT$2,182
NT$2,618 total
includes taxes & fees
Jan 5 - 2026/1/6
Premier Lodge

Carberry Tower Mansion House and Estate

4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (916)
"Lovely hotel "
United Kingdom
martin
Carberry Tower Mansion House and Estate

Grange Manor

4.0 star property
Grangemouth
8.2 out of 10, Very Good, (336)
"The staff were friendly, professional and helpful. The venue is easily accessible and, good for business purposes The restaurant provides a good selection for breakfast and the bar/restaurant is similarly provisioned., "
United Kingdom
Keith
Grange Manor

Norton House Hotel & Spa

4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1003)
"The spa and food was absolutely excellent. Loved our stay! "
United Kingdom
Felicity
The price is NT$3,429
NT$4,114 total
includes taxes & fees
Jan 4 - 2026/1/5
Norton House Hotel & Spa

DoubleTree by Hilton Edinburgh Airport

4.0 star property
Ingliston
8.8 out of 10, Excellent, (1342)
"Lovely staff and the room was spaciois and clean. Would definitely stay here again"
United Kingdom
Naila
The price is NT$2,625
NT$3,150 total
includes taxes & fees
Jan 4 - 2026/1/5
DoubleTree by Hilton Edinburgh Airport

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (697)
"Quiet and comfortable place to stay. Close to the bus stop as well."
United Kingdom
Ryan
The price is NT$2,338
NT$2,806 total
includes taxes & fees
Jan 4 - 2026/1/5
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Macdonald Houstoun House

4.0 star property
Broxburn
8.2 out of 10, Very Good, (1002)
"Very friendly staff, good breakfast, nice location"
United Kingdom
Paul
The price is NT$3,192
NT$3,830 total
includes taxes & fees
Dec 15 - Dec 16
Macdonald Houstoun House

Park Hotel

3.0 star property
Falkirk
8.2 out of 10, Very Good, (764)
"Perfect for a short stay"
United Kingdom
Richard
The price is NT$3,082
NT$3,699 total
includes taxes & fees
Dec 16 - Dec 17
Park Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (857)
"Had a great stay, all staff most helpful and courteous, bed very comfortable with good choice of pillows, food excellent, both dinner and breakfast. Only negative point was there was no room care during our two night stay, I presume just an oversight but it certainly didn’t detract from our stay. Looking forward to staying again. "
United Kingdom
John
The price is NT$2,581
NT$3,098 total
includes taxes & fees
Dec 23 - Dec 24
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Richmond Park Hotel

3.0 star property
Bo'ness
8.0 out of 10, Very Good, (666)
"Very attentive staff from reception to bar/restaurant. Room was a good size and clean. Prices in the bar/restaurant were very reasonable and good quality food. Would definitely consider a return stay if the need arose."
United Kingdom
Darren
The price is NT$1,536
NT$1,843 total
includes taxes & fees
Dec 17 - Dec 18
Richmond Park Hotel

Leonardo Royal Hotel Edinburgh

4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1290)
"Lovely hotel, excellent location and the staff were lovely "
United Kingdom
Janice
The price is NT$3,397
NT$4,077 total
includes taxes & fees
Jan 4 - 2026/1/5
Leonardo Royal Hotel Edinburgh

Dean Park Hotel

4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (665)
"Great hotel, great location, fabulous food and lovely staff"
United Kingdom
Mark
Dean Park Hotel

Mercure Livingston Hotel

3.0 star property
Livingston
7.8 out of 10, Good, (1004)
"Was a nice location"
United Kingdom
Matthew
The price is NT$2,035
NT$2,442 total
includes taxes & fees
Jan 4 - 2026/1/5
Mercure Livingston Hotel

Holiday Inn Express Edinburgh Airport by IHG

3.0 star property
Ingliston
8.4 out of 10, Very Good, (1002)
"Nice and shuttle to the airport "
Canada
Gabrielle
The price is NT$2,078
NT$2,494 total
includes taxes & fees
Dec 24 - Dec 25
Holiday Inn Express Edinburgh Airport by IHG

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
Crossford
8.4 out of 10, Very Good, (681)
"Staff nice room clean and huge bed great"
United Kingdom
Jonathan
The price is NT$2,026
NT$2,432 total
includes taxes & fees
Jan 4 - 2026/1/5
Best Western Plus Dunfermline Crossford Keavil House 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

Stay near popular Dalmahoy attractions

Learn more about Dalmahoy

Explore romantic Dalmahoy: its golf, food, countryside, and more!

Helipad, Dalmahoy Hotel Either a facility for the less environmentally responsible guest, or the mother of all divots.
Photo by Richard Webb
Open Photo by Richard Webb

Top Dalmahoy Hotel Reviews

More cheap stays in Dalmahoy

Find out more about Dalmahoy

Top reasons to visit Dalmahoy

  • Stunning Scenery: Dalmahoy boasts breathtaking panoramic views and lush parkland, perfect for outdoor enthusiasts.
  • Renowned Golf Course: Experience the prestigious Dalmahoy Golf Course, a must-visit for golf lovers.
  • Charming Accommodations: Choose from a variety of lodgings, including the Dalmahoy Marriott Hotel and cozy guesthouses.
  • Outdoor Activities: Enjoy invigorating yoga classes and exciting recreational options for relaxation and fun.
  • Rich Local Culture: Explore nearby Kirknewton, known for its friendly atmosphere and historical charm.

Find great hotels in and around Dalmahoy

Discover the charm of Dalmahoy, where a variety of accommodations await you, including the renowned Dalmahoy Marriott Hotel and cozy guesthouses. Whether you're traveling for business or leisure, you'll find comfortable rooms equipped with essential amenities. Enjoy a pet-friendly atmosphere and LGBTQIA-inclusive experiences, making your stay both welcoming and enjoyable. Explore the picturesque surroundings while indulging in the perfect blend of comfort and hospitality.

  • Leonardo Hotel Edinburgh Haymarket: A 4-star eco-certified hotel that caters to travelers seeking a sustainable and business-friendly environment. Located 11.3km from Dalmahoy, this property combines modern amenities with a commitment to the planet. Guests appreciate the spacious rooms equipped with essential business facilities, including complimentary Wi-Fi and meeting spaces. The hotel's on-site restaurant serves locally sourced cuisine, allowing visitors to indulge in a taste of Scotland while remaining eco-conscious. Ideal for both business and leisure travelers, Leonardo Hotel Edinburgh Haymarket ensures a comfortable and responsible stay.
  • Point A Hotel Edinburgh Haymarket: This 3.5-star eco-certified hotel offers a budget-friendly option with a focus on sustainability. Situated 11.3km from Dalmahoy, Point A Hotel Edinburgh Haymarket provides cozy accommodations with essential amenities for a comfortable stay. Guests can enjoy a relaxing atmosphere and modern design, with convenient access to local attractions. The hotel emphasizes an eco-friendly approach, making it suitable for environmentally-conscious travelers. With its prime location and value-driven offerings, Point A Hotel is perfect for those looking for a quality stay without breaking the bank.
  • Dalmahoy Hotel & Country Club: Nestled in the heart of Dalmahoy, this 4-star hotel is a haven for golf enthusiasts and adventure seekers. With its eco-certification, the Dalmahoy Hotel & Country Club promotes sustainable tourism while offering a unique golfing experience. Guests can enjoy an array of adventure sports and recreational activities, including nearby sailing, kayaking, and biking. The hotel's luxurious accommodations and fine dining options provide a perfect blend of relaxation and adventure, making it an ideal choice for travelers looking to immerse themselves in Scotland's stunning landscapes and outdoor activities.

Where to stay in Dalmahoy

Dalmahoy offers a delightful blend of outdoor adventures and scenic beauty, perfect for a memorable vacation. Explore the stunning panoramic views and lush parkland surrounding the area, or unwind at the prestigious country club. Just a short distance away, Kirknewton invites visitors to experience its friendly atmosphere, rich history, and family-friendly charm. Whether you're seeking relaxation or adventure, Dalmahoy and its nearby attractions provide a welcoming escape for every traveler.

  • Edinburgh: As the capital city of Scotland, Edinburgh offers a rich tapestry of history and culture right at your doorstep. Just a short distance from Dalmahoy, this vibrant metropolis draws millions of visitors each year, particularly from July to September. Explore the iconic Edinburgh Castle, stroll along the Royal Mile, and immerse yourself in the city's eclectic shopping districts. With a variety of cultural experiences, from festivals to museums, Edinburgh provides a perfect mix of family-friendly activities and urban entertainment. Don’t miss the chance to enjoy the local cuisine and nightlife.
  • Ratho: A picturesque village located only a mile from Dalmahoy, Ratho is a charming destination for visitors seeking a more laid-back atmosphere. Known for its family-friendly and entertainment-themed experiences, Ratho attracts travelers during peak months like April, July, and September. Enjoy a day at the Ratho Climbing Centre or catch a performance at the local theater. The village's historic landmarks and monuments provide a glimpse into its rich heritage, while the nearby stadium offers exciting events for sports enthusiasts.
  • Balerno: Situated two miles from Dalmahoy, Balerno is a delightful city renowned for its stunning outdoor scenery. Perfect for romantic getaways or leisurely walks, this area peaks in visitor interest during April and the summer months. Explore the beautiful golf courses or spend a relaxing day at the nearby lakes and water features. Balerno’s shopping areas provide quaint local goods, making it an ideal spot to unwind amidst nature while still enjoying urban amenities.

Things to do near Dalmahoy

Dalmahoy offers a fantastic outdoor experience with stunning scenery and adventurous activities. Visitors can enjoy shopping, play on its renowned golf course, and partake in invigorating yoga classes. For a memorable stay, immerse yourself in the beautiful surroundings and take advantage of the various recreational options available, making it an ideal destination for relaxation and fun.

Shopping

In Dalmahoy, visit the Gyle Shopping Centre, only 4.8km away, offering a vibrant mix of shops and entertainment. The Livingston Designer Outlet and FountainPark, both 9.7km away, provide a fun shopping atmosphere with various stores and family-friendly activities. If you're up for a drive, explore more options beyond.

Recreation

Experience the energy of Murrayfield Stadium, just 9.7km away, where you can catch a thrilling sports event. Enjoy the tranquility of Bonaly Country Park, located 6.4km from Dalmahoy, perfect for relaxation and nature walks. For outdoor enthusiasts, Baberton Golf Club, 4.8km away, offers a fantastic golfing experience.

Adventure

Experience the thrill of climbing at the Edinburgh International Climbing Arena Ratho, located 3.2km from Dalmahoy, where adventure meets sports. For a high-energy outing, A1 Paintball Edinburgh, only 1.3km away, offers exhilarating paintball battles. Don't miss the Midlothian Snowsports Centre, 9.7km away, for skiing excitement.

Nightlife

Experience the vibrant nightlife in Dalmahoy with a visit to the nearby King's Theatre and Royal Lyceum Theatre for captivating performances, or catch a film at the Dominion Cinema, perfect for a romantic night out or family fun. Enjoy a blend of culture and entertainment in a charming setting.

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

Booking tips and Expedia advantages for Dalmahoy

To save money on your trip to Dalmahoy, visit during the low season from January to March for better rates. Take advantage of free attractions like Princes Street and Grassmarket, and consider using public transportation or walking to explore the area. Book your hotel about a month in advance for the lowest prices, and look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Combine your hotel, flights, and activities in an Expedia package for additional savings and check for eco-friendly options.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dalmahoy are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Dalmahoy about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dalmahoy is Tuesday. The most expensive day to stay in Dalmahoy is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dalmahoy hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Dalmahoy

Dalmahoy offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can explore local attractions such as charming streets, entertainment arenas, and historic castles. For those seeking cultural and outdoor experiences, Dalmahoy Golf Course is a must-visit. This picturesque area caters to travelers looking for excitement and relaxation alike, ensuring a memorable getaway.

  • Edinburgh Castle: Perched atop Castle Rock, this iconic fortress offers stunning views and a deep dive into Scotland's rich history. Explore the Crown Jewels and the Stone of Destiny, all while soaking in the romantic atmosphere of the castle's ancient stone walls.
  • Heriot-Watt University: Founded in 1821, this historic university blends tradition with innovation. Stroll through its beautiful campus and enjoy the culture that permeates its halls, making it a hub of academic excellence.
  • Cramond Island: A picturesque escape, Cramond Island beckons with its sandy beaches and outdoor activities. Explore its rugged coastline and enjoy a peaceful day of walking or picnicking amid stunning natural scenery.

Best time to go to Dalmahoy

The best time to visit Dalmahoy is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Dalmahoy

When planning your visit to Dalmahoy, Kirknewton, Scotland, the nearest major airport is Edinburgh Airport (EDI), located 4.8km away. Recommended hotels near EDI include the 5-star Virgin Hotels Edinburgh and Kimpton Charlotte Square by IHG, both 11.3km from the airport. Glasgow International Airport (GLA) is another option, situated 66.0km from Dalmahoy, with top hotels like the 5-star Kimpton Blythswood Hotel & Spa, located 11.3km away. Dundee Airport (DND) is 64.4km from Dalmahoy, featuring the 5-star Hideaway Experience just 8.0km from DND. Transportation services from these hotels typically include airport shuttles and other arrangements for convenience.

Frequently asked questions

Where is the best place for a stay in Dalmahoy?
Dalmahoy Hotel & Country Club is one of the top choices for your stay based on our traveler data. This hotel offers a golf course and 2 restaurants. Other good options for your trip to the area are Holiday Inn Edinburgh by IHG and Apex Grassmarket Hotel. See all available top hotels, or vacation rentals in Dalmahoy.
What's the top vacation rental that Dalmahoy has to offer?
St Giles ApartHotel by Joivy: This vacation home rental outside of Dalmahoy comes with free WiFi so you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Dalmahoy.
If I need to cancel my hotel reservation in Dalmahoy, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Dalmahoy.
Where can I learn more about changing or cancelling my trip to Dalmahoy?
To access more information about rescheduling or cancelling your trip to Dalmahoy, go to https://www.expedia.com/service/.
Where is the best hotel to stay near Dalmahoy Golf Course?
Adjacent to Dalmahoy Golf Course, Dalmahoy Hotel & Country Club is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a golf course and 2 restaurants. Other good options within 5 miles include The Bridge Inn and Ratho park Steading.
What is the best hotel 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 Dalmahoy like?
Families will find kid-friendly activities in Dalmahoy, and visitors give high marks for the pristine golf courses and top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its bars and spas. A top sight in the area is Edinburgh Castle. There are 3236 hotels and other accommodations in the surrounding area. Find out more about Dalmahoy.
What is there to see in Dalmahoy?
A favorite place to visit is Dalmahoy Golf Course. Additionally, you'll find Edinburgh Castle in the area. Check out what more to see and do in Expedia's Dalmahoy guide.
What's the weather like in Dalmahoy?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dalmahoy is 35 inches.

Explore a world of travel with Expedia