Find hotels in Dalmahoy from £42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dalmahoy hotels

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,717 reviews)
"From the welcoming staff at the reception to the restaurant and bar staff the whole experience was enjoyable and made our stay relaxing."
United Kingdom
David
The price is £76
includes taxes & fees
22 Mar - 23 Mar
Dalmahoy Hotel & Country Club

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,277 reviews)
"Very convenient to the airport, friendly staff, nice room!"
United Kingdom
Austin
The price is £67
includes taxes & fees
22 Mar - 23 Mar
Moxy Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,420 reviews)
"Very nice hotel in a great location for Edinburgh Airport "
United Kingdom
John
The price is £76
includes taxes & fees
8 Mar - 9 Mar
DoubleTree by Hilton Edinburgh Airport

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (135 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
The price is £166
includes taxes & fees
1 Mar - 2 Mar
Cringletie House Hotel

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (356 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is £105
includes taxes & fees
1 Mar - 2 Mar
The Craigie

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,000 reviews)
"Great stay. Clean and comfortable. Buffet breakfast was good."
United States
Kawan
The price is £60
includes taxes & fees
8 Mar - 9 Mar
Holiday Inn Express Edinburgh Airport by IHG

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Lovely hotel with great staff"
United Kingdom
Cameron
The price is £155
includes taxes & fees
15 Mar - 16 Mar
Norton House Hotel & Spa

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (942 reviews)
"The staff were amazing, room was gorgeous and the food outstanding."
United Kingdom
Maureen
The price is £95
includes taxes & fees
1 Mar - 2 Mar
Carberry Tower Mansion House and Estate

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,060 reviews)
"Very clean and a great, simple hotel for a stay in Edinburgh!"
United States
Brooke
The price is £49
includes taxes & fees
1 Mar - 2 Mar
ibis budget Edinburgh Park

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,003 reviews)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
The price is £50
includes taxes & fees
1 Mar - 2 Mar
Best Western Kings Manor Hotel

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,392 reviews)
"Lovely hotel "
United Kingdom
Emily
The price is £96
includes taxes & fees
9 Mar - 10 Mar
Hampton by Hilton Edinburgh Airport

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1,000 reviews)
"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
The price is £59
includes taxes & fees
15 Mar - 16 Mar
Mercure Livingston Hotel

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1,294 reviews)
"Immaculate room, great staff and overall a good hotel. Good location as not too far from airport and bonus they have a free shuttle bus. "
United Kingdom
Manu
The price is £73
includes taxes & fees
11 Mar - 12 Mar
Dakota Edinburgh

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
Broxburn
8.2 out of 10, Very good, (1,002 reviews)
"Good staff, clean, quiet room."
United Kingdom
Jim
The price is £77
includes taxes & fees
22 Mar - 23 Mar
Macdonald Houstoun House

Braid Hills Hotel

Braid Hills Hotel
3.0 star property
Morningside
8.4 out of 10, Very good, (1,001 reviews)
"Nice spacious clean room, lovely staff and great food! "
United Kingdom
Luc
The price is £55
includes taxes & fees
8 Mar - 9 Mar
Braid Hills Hotel

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.0 out of 10, Wonderful, (1,001 reviews)
"Lovely room beautiful hotel bar and really friendly helpful staff "
United Kingdom
Louise
The price is £135
includes taxes & fees
1 Mar - 2 Mar
The Caledonian Edinburgh, Curio Collection by Hilton

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1,003 reviews)
"Great hotel "
United States
Lorenis Velazquez
The price is £67
includes taxes & fees
15 Mar - 16 Mar
Novotel Edinburgh Park

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
7.8 out of 10, Good, (1,003 reviews)
"Room was nice"
United States
Miles
The price is £42
includes taxes & fees
8 Mar - 9 Mar
Garner Edinburgh Haymarket by IHG

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,065 reviews)
"Had a great stay!"
United Kingdom
Harshana
The price is £83
includes taxes & fees
15 Mar - 16 Mar
CODE - The Court, Edinburgh

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (671 reviews)
"All as expected for a short business trip, clean room, breakfast was good, didn’t need much more"
United Kingdom
Kapil
The price is £63
includes taxes & fees
1 Mar - 2 Mar
Delta Hotels by Marriott Edinburgh
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dalmahoy attractions

Top Dalmahoy Hotel Reviews

More cheap stays in Dalmahoy

Hotels in Dalmahoy with star rating

Find out more about Dalmahoy

Top reasons to visit Dalmahoy

  • Renowned Golf Course: Dalmahoy boasts a prestigious golf course, ideal for enthusiasts looking to enjoy a round amid stunning landscapes.
  • Scenic Landscapes: The area is perfect for outdoor adventures, featuring picturesque walks and breathtaking views.
  • Historic Attractions: Explore charming streets and nearby historic castles that showcase Scotland's rich heritage.
  • Friendly Atmosphere: Dalmahoy offers a warm and welcoming environment, making it a lovely retreat for families and travellers alike.
  • Varied Accommodations: Enjoy a range of quality hotels and guesthouses, catering to diverse needs, including pet-friendly options.

Find great hotels in and around Dalmahoy

Dalmahoy offers a delightful selection of hotel accommodations, perfect for both leisure and business travellers. Whether you seek a pet-friendly retreat or an LGBTQIA welcoming environment, you'll discover quality options that cater to your needs. With proximity to Dalmahoy Golf Club and a variety of guesthouses and hotels, your overnight stay promises to be both comfortable and memorable in this picturesque Scottish locale.

  • Leonardo Hotel Edinburgh Haymarket: This 4-star hotel is a modern choice for business travellers looking for an eco-friendly experience. Conveniently located 4.3km from Dalmahoy, it boasts eco-certification, making it a perfect fit for environmentally conscious guests. The hotel features multiple meeting rooms and a fully equipped business centre, ensuring all professional needs are met. Its contemporary design and commitment to sustainability provide a comfortable yet functional atmosphere, ideal for those who combine business with leisure.
  • YOTEL Edinburgh: Situated 4.3km from Dalmahoy, YOTEL Edinburgh is a stylish 4-star hotel that offers a unique blend of luxury and technology. Guests can enjoy a daily restaurant service along with a delicious breakfast available for an additional fee. The hotel’s 24-hour fitness facilities cater to active guests, while smart TVs in each room provide entertainment options. With its central location, visitors have easy access to Edinburgh's vibrant city centre, making it a fantastic choice for both relaxation and exploration.
  • Dalmahoy Hotel & Country Club: Nestled in Dalmahoy itself, this 4-star hotel is perfect for families and adventure seekers. With eco-certification, it promotes an environmentally friendly ethos. Guests can indulge in a range of adventure sports activities nearby, such as hiking, sailing, and mountain biking. The hotel also caters to younger guests with amenities like an onsite mini-golf course, an arcade game room, and a playground. Its combination of leisure and family-friendly facilities makes it a top choice for those seeking both excitement and comfort.

Where to stay near Dalmahoy

Dalmahoy, a charming village near Edinburgh, offers a delightful blend of outdoor activities and stunning scenery, perfect for family vacations. Visitors can enjoy a friendly atmosphere while exploring nearby attractions that showcase Scotland's rich history and romantic landscapes. From relaxing walks to exhilarating sports, Dalmahoy serves as a convenient base for discovering the enchanting vibes of Scotland. Welcome to Dalmahoy, where every experience is steeped in warmth and hospitality.

  • Edinburgh: As Scotland's capital city, Edinburgh is a vibrant metropolis located 4.3km from Dalmahoy. It is renowned for its rich cultural heritage, drawing visitors year-round, particularly from July to September. The city offers a plethora of experiences, from its historic castle perched atop Castle Rock to the bustling shopping areas and thriving theatre scene. Stroll along the Royal Mile, and immerse yourself in the city's fascinating history, or enjoy a family day out at one of its many museums. Edinburgh is truly a must-visit for those seeking cultural immersion and urban exploration.
  • Ratho: Located just 621m from Dalmahoy, Ratho is a charming village that boasts a unique blend of outdoor activities and family-friendly experiences. The village is particularly popular during the warmer months of April, July, and September. Ratho is famous for its golf courses, making it ideal for enthusiasts. You can also explore local shopping centres and enjoy scenic walks that highlight the area's historical landmarks, including a nearby castle and various monuments. Whether you're visiting for leisure or business, Ratho offers a serene escape from the hustle and bustle.
  • Balerno: Situated 1.2km from Dalmahoy, Balerno is a picturesque city known for its stunning scenery and outdoor activities. The peak visiting months are April and from June to July, when families flock to enjoy its recreational parks and shopping areas. Nature lovers will appreciate the proximity to national parks and historic sites that showcase the region's natural beauty. Balerno is perfect for those looking to unwind in a tranquil setting while still having access to educational and recreational facilities.

Things to do near Dalmahoy

Dalmahoy offers a delightful retreat for outdoor enthusiasts, featuring a renowned golf course and scenic landscapes perfect for a refreshing getaway. Visitors can enjoy tee times and indulge in golfing while also exploring nearby shopping areas. Whether you're seeking a city break or a pause from sightseeing, Dalmahoy provides a charming blend of relaxation and recreation.

Shopping

The Gyle Shopping Centre is only 1.9km from Dalmahoy, offering a vibrant mix of shops and entertainment. Livingston Designer Outlet and Fountain Park are both 3.7km away, featuring a variety of family-friendly attractions. If you're up for a drive, explore even more options further afield.

Recreation

Experience the vibrant atmosphere at Murrayfield Stadium, where you can enjoy various sports events. For golf enthusiasts, the Royal Burgess Golf Course offers stunning outdoor views and a challenging course. Finally, unwind at Bonaly Country Park, a serene spot perfect for relaxation and rejuvenation amidst nature.

Adventure

Experience the thrill of climbing at Edinburgh International Climbing Arena Ratho, located 1.2km from Dalmahoy, where outdoor adventure awaits. For an adrenaline rush, visit A1 Paintball Edinburgh, only 497m away. Alternatively, enjoy skiing at Midlothian Snowsports Centre, 3.7km away, perfect for snow sports enthusiasts.

Nightlife

In Dalmahoy, the Royal Lyceum Theatre and King's Theatre offer captivating performances, perfect for a cultured night out. For a more relaxed vibe, head to the Dominion Cinema for a romantic film experience, all within a short distance of the charming countryside setting.

Booking tips and Expedia advantages for Dalmahoy

To save money on your trip to Dalmahoy, consider visiting between January and March when accommodation prices are lower. Enjoy free attractions like Princes Street, Grassmarket, and George Street. For transport, while cars are common, walking is a pleasant option. Book your hotel about a month in advance for the best rates; Tuesdays tend to be cheaper than Saturdays. Use Expedia to find last-minute deals and package savings on flights and activities. Sorting prices from lowest to highest will help uncover the best offers available.

  • 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: The cheapest time to book a hotel in Dalmahoy is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, simply sort 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 by opting for an Expedia package.

Find the best attractions near Dalmahoy

Dalmahoy is a delightful destination for those seeking outdoor adventures and scenic beauty, offering a range of attractions including charming streets, historic castles, and vibrant entertainment arenas. Visitors can immerse themselves in the local culture while enjoying various outdoor experiences. Exploring the area’s attractions promises a fulfilling holiday, perfect for anyone looking to appreciate both nature and history in this picturesque part of Scotland.

  • Edinburgh Castle: Perched atop Castle Rock, this iconic fortress offers breathtaking views and a glimpse into Scotland's rich history. Explore its ancient halls, visit the Crown Jewels, and immerse yourself in the castle's romantic atmosphere.
  • Princes Street: This bustling thoroughfare is a shopper's paradise, lined with shops, cafés, and vibrant street performances. With stunning views of Edinburgh Castle, it captures the lively essence of city life, perfect for people-watching and indulging in local treats.
  • Heriot-Watt University: A historic institution set in picturesque surroundings, it boasts beautiful architecture and engaging campus life. Delve into its cultural offerings, including art exhibitions and events, reflecting the university's commitment to education and innovation.

Best time to go to Dalmahoy

The best time to visit Dalmahoy can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dalmahoy falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dalmahoy falls in January, 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 Rain (Dry)Mostly 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 visiting Dalmahoy, you can conveniently fly into Edinburgh Airport (EDI), located 1.9km away. Recommended hotels nearby include the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both 4.3km from the airport. For those considering Glasgow Airport (GLA), situated 25.5km from Dalmahoy, options include the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, the latter just 2.5km from the airport. Dundee Airport (DND) is 24.9km away, with nearby accommodations like the 5-star Hideaway Experience and the 4-star Landmark Hotel and Leisure Club, both offering various transportation services to the airport.

Frequently asked questions

What is the best area to stay in Dalmahoy?
The best area to stay in Dalmahoy is directly within the Dalmahoy Estate itself.

This area is centred around the historic Dalmahoy Hotel, a grand country house set amidst extensive parkland. It offers a tranquil escape with two 18-hole golf courses, a high-end fitness centre with a swimming pool, and multiple dining options. The estate is located just a short drive west of Edinburgh, providing a peaceful base with easy access to the city.

Couples looking for a relaxing retreat will find the Dalmahoy Estate ideal. The expansive grounds are great for leisurely strolls, and the hotel offers a spa for indulgent treatments. The quiet setting allows for a romantic getaway while still being close enough to explore Edinburgh's attractions.

For families, the Dalmahoy Estate is also an excellent choice. The open spaces provide plenty of room for children to play, and the indoor swimming pool is a great amenity regardless of the weather.
When is the best time to go to Dalmahoy?
The best time to visit Dalmahoy is during the late spring and summer months, from May to September, when the weather is generally mild and the days are long.

During these months, you'll experience the most favourable conditions for outdoor activities, particularly golf, which Dalmahoy is well-known for. The extensive grounds are at their most beautiful, making it superb for leisurely strolls or enjoying the estate's amenities. You'll find it convenient for exploring the surrounding countryside and nearby attractions without the chillier temperatures and shorter daylight hours of autumn and winter.

Couples looking for a relaxing getaway will appreciate the pleasant weather in May, June, and early September. These periods often offer a good balance of warmth and fewer crowds, allowing for a more intimate experience whether you're enjoying a round of golf, a spa treatment, or a quiet dinner on the estate.

For families, the peak summer months of July and August are ideal. The longer daylight hours mean more time for children to enjoy the outdoor facilities, and the warmer temperatures make activities like swimming more appealing.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Dalmahoy.
How can I save on a Dalmahoy hotel booking with Expedia?
Members always get our best prices. Find our best Dalmahoy hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dalmahoy hotel?
Prices for hotels in Dalmahoy often vary, but you can find a great deal from £42 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 the cheapest rate.

Explore a world of travel with Expedia