A green field with trees and hills in the background.

Find hotels in Dalmahoy from £49

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Dalmahoy hotels

1. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
£122
includes taxes & fees
13 Sept - 14 Sept
Holiday Inn Edinburgh Zoo by IHG

2. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Jocelyne
£144
includes taxes & fees
27 Sept - 28 Sept
Dalmahoy Hotel & Country Club

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
United Kingdom
graeme
£279
includes taxes & fees
28 Sept - 29 Sept
Apex Grassmarket Hotel

4. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United States
ron gouge
£150
includes taxes & fees
27 Sept - 28 Sept
Moxy Edinburgh Airport

5. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
Canada
Alexis
£249
includes taxes & fees
6 Sept - 7 Sept
Apex Waterloo Place Hotel

6. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Vikki
£115
includes taxes & fees
20 Sept - 21 Sept
Novotel Edinburgh Park

7. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United States
james
£209
includes taxes & fees
21 Sept - 22 Sept
ibis Edinburgh Centre South Bridge - Royal Mile

8. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Daniel
£276
includes taxes & fees
30 Sept - 1 Oct
Market Street Hotel

9. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Pemba
£155
includes taxes & fees
27 Sept - 28 Sept
Village Hotel Edinburgh

10. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
Canada
Debra
£228
includes taxes & fees
27 Sept - 28 Sept
Leonardo Royal Hotel Edinburgh

11. ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
United Kingdom
Gary
£114
includes taxes & fees
24 Sept - 25 Sept
ibis budget Edinburgh Park

12. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
United States
Boris
£446
includes taxes & fees
29 Sept - 30 Sept
Virgin Hotels Edinburgh

13. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
Canada
Matthew
£174
includes taxes & fees
28 Sept - 29 Sept
YOTEL Edinburgh

14. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
United States
Kressy
£204
includes taxes & fees
3 Sept - 4 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

15. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
Australia
Bishma
£199
includes taxes & fees
4 Sept - 5 Sept
The Hoxton, Edinburgh

16. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United Kingdom
Marie
£161
includes taxes & fees
20 Sept - 21 Sept
Hampton by Hilton Edinburgh Airport

17. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
West End
United Kingdom
Courtney
£138
includes taxes & fees
20 Sept - 21 Sept
Garner Edinburgh Haymarket by IHG

18. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
Canada
Todd
£165
includes taxes & fees
20 Sept - 21 Sept
DoubleTree by Hilton Edinburgh Airport

19. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
graham
£120
includes taxes & fees
20 Sept - 21 Sept
Delta Hotels by Marriott Edinburgh

20. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
Old Town Edinburgh
United States
Emily
£251
includes taxes & fees
27 Sept - 28 Sept
Wilde Aparthotels, Edinburgh, Grassmarket
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dalmahoy attractions

Dalmahoy Golf Course

9.2/10 (111 reviews)
Enjoy a round of golf in Dalmahoy at Dalmahoy Golf Course. Visit the shops and top-notch restaurants in this walkable area.
See properties

Top Dalmahoy Hotel Reviews

YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Hotel was just off the main area and north of the hustle and bustle of Edinburgh castle. It felt safe and had such an old European city feel. There were some walkable restaurants and pubs. If you’re doing tours, it can be somewhat of a struggle. Some were further than expected and needed an uber to go to the meeting points. Besides those minor inconveniences; everything was amazing!"
Michael 5-night trip
Posted 1 hour ago
YOTEL Edinburgh
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Nice and new rooms. Helpful staff. A nice pool, steam room and sauna."
Michael 5-night trip
Posted 3 hours ago
Radisson Blu Hotel, Edinburgh City Centre
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"Read the reviews before we booked 2 rooms for 2 nights at over £1000, was skeptical about the buffet breakfast, room not being cleaned and the pool being closed, had stayed at another village hotel recently and had a great experience. The breakfast was ok, but could have been more choice and a bit better, the rooms were refreshed on our request, surprisingly the pool was closed for our entire stay, which was one the main reasons we booked this hotel, for the kids. The gym was nice. We paid a premium to stay in August, but not worth more than £150 per night in my opinion. Inc breakfast Hermine on reception was very nice."
Ameet 2-night trip
Posted 13 hours ago
Village Hotel Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Very good ...................................................."
John 2-night trip
Posted 15 hours ago
Dalmahoy Hotel & Country Club
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"Beautiful and centrally located in new town."
Bethany 2-night trip
Posted 15 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"👍👍👍👍👍👍 👍👍👍👍👍👍👍👍👍👍👍"
Kandasamy 2-night trip
Posted 17 hours ago
Britannia Hotel Edinburgh
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Very comfortable stay in Edinburgh, location was perfect, walkable from all the best places, loved the freshly baked pastries for breakfast, very helpful staff too."
IonutStefan 3-night trip
Posted 17 hours ago
Point A Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"The staff were great and the room was clean and spacious."
Jessika 1-night trip
Posted 19 hours ago
Apex Waterloo Place Hotel
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The hotel is on Victoria St., the best location in Edinburgh. Clean room and good amenities. We enjoyed dinner at “Commons Club”. The library next to the reception was nice touch."
Etsuya 4-night trip
Posted 1 day ago
Virgin Hotels Edinburgh

More cheap stays in Dalmahoy

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
£49
3 Sept - 4 Sept
includes taxes & fees
6/10 (892 reviews)
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
£104
28 Sept - 29 Sept
includes taxes & fees
7.4/10 Good! (136 reviews)
Edinburgh Travel Guest House
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
£119
2 Sept - 3 Sept
includes taxes & fees
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
£193
4 Sept - 5 Sept
includes taxes & fees
8.6/10 Excellent! (1,004 reviews)
Cairn Hotel
Destiny Student Holyrood - Campus Accommodation

Destiny Student Holyrood - Campus Accommodation

31 Abbeyhill Edinburgh Scotland
Get rates
7.4/10 Good! (802 reviews)
Destiny Student Holyrood - Campus Accommodation
Destiny Student - Burnet Point

Destiny Student - Burnet Point

1-4 Abbey Ln Edinburgh Scotland
Get rates
8.2/10 Very good! (88 reviews)
Destiny Student - Burnet Point

Hotels in Dalmahoy with star rating

Find out more about Dalmahoy

Top reasons to visit Dalmahoy

  • Stunning Scenery: Dalmahoy boasts beautiful landscapes ideal for leisurely strolls and outdoor adventures.
  • Renowned Golf Courses: Home to the prestigious Dalmahoy Hotel's golf courses, perfect for enthusiasts.
  • Charming Local Culture: Explore delightful streets, majestic castles, and urban parks, rich in history.
  • Diverse Accommodation: A variety of lodging options, from charming B&Bs to sophisticated hotels, catering to all travellers.
  • Family-Friendly Activities: Ideal for family getaways with a mix of recreational pursuits and relaxation.

Find great hotels in and around Dalmahoy

Discover a delightful range of hotel accommodations in Dalmahoy, perfect for every type of traveller. Whether you're seeking a charming bed and breakfast or a sophisticated country hotel, the area offers a variety of options. Enjoy pet-friendly facilities, business amenities, and an LGBTQIA-friendly atmosphere, ensuring a welcoming experience for all visitors. Explore the best Dalmahoy hotels for a memorable stay in this picturesque Scottish locale.

  • Leonardo Hotel Edinburgh Haymarket: Emphasising sustainability while catering to business travellers, the 4-star Leonardo Hotel Edinburgh Haymarket boasts a commendable guest rating of 8.4. Located 11.3km from Dalmahoy, this eco-certified property offers a comfortable stay with modern amenities. Guests appreciate the hotel's eco-friendly initiatives, including energy-efficient systems and a commitment to reducing its carbon footprint. A perfect choice for environmentally conscious visitors seeking a professional yet relaxed atmosphere.
  • Point A Hotel Edinburgh Haymarket: This 3.5-star hotel is an excellent option for eco-conscious travellers, offering a guest rating of 8.8. Situated 11.3km from Dalmahoy, Point A Hotel Edinburgh Haymarket is known for its minimalist design and focus on comfort. The eco-certified property ensures that guests enjoy a pleasant stay while being mindful of their environmental impact. With its central location and vibrant surroundings, it’s ideal for those seeking a blend of modern convenience and sustainability.
  • Dalmahoy Hotel & Country Club: Nestled within Dalmahoy itself, this 4-star hotel offers a unique adventure-themed experience, boasting a guest rating of 8.8. Perfect for families and golf enthusiasts, the Dalmahoy Hotel & Country Club features excellent golfing facilities and a range of adventure sports nearby, including hiking, mountain biking, and kayaking. With child-friendly amenities such as a playground and mini-golf, this property ensures a fun and active holiday for guests of all ages.

Where to stay in Dalmahoy

Dalmahoy offers a delightful escape for those seeking outdoor family adventures and scenic beauty. With its friendly atmosphere and convenient hotel locations, you can explore nearby attractions that are rich in history and charm. Enjoy a variety of dietary options and immerse yourself in the local culture, whether you’re on a romantic getaway or a relaxing break. From Dalmahoy, discover enchanting spots that promise unforgettable experiences just a stone's throw away.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis brimming with culture, history, and stunning architecture. Only a short drive from Dalmahoy, you'll find the iconic Edinburgh Castle, the historic Royal Mile, and the beautiful Holyrood Palace. The city offers a plethora of activities ranging from world-class theatre productions to diverse shopping experiences. With a rich calendar of events, particularly in the summer months, Edinburgh is a must-visit for any traveller seeking a blend of cultural and family-themed experiences.
  • Newbridge: Located a mere 4.8km from Dalmahoy, Newbridge is a charming city that welcomes visitors with its family-friendly atmosphere and cultural offerings. The town features an array of entertainment options, including an arena for events and a variety of shopping venues. History enthusiasts will appreciate its nearby historic landmarks and picturesque streets. The peak visiting times in spring offer a lively experience, making it a delightful stop for those looking to enjoy a blend of city life and cultural exploration.
  • Ratho: Just 1.6km away from Dalmahoy, Ratho is a quaint village that offers a unique blend of entertainment and outdoor activities. Known for its climbing facilities and scenic landscapes, it’s a perfect spot for families and outdoor enthusiasts alike. The village also features an arena entertainment facility and a local theatre, ensuring there's never a dull moment. With peak visitor numbers during the warmer months, Ratho is an ideal destination for those looking to immerse themselves in a friendly community atmosphere while enjoying various recreational activities.

Things to do near Dalmahoy

Dalmahoy is ideal for a delightful family getaway, offering stunning scenery and a variety of outdoor activities. You can enjoy leisurely strolls amidst picturesque landscapes, explore local shopping areas, and indulge in a round of golf at the renowned golf course. This charming location combines relaxation with recreational pursuits, making it perfect for visitors seeking a peaceful yet engaging holiday experience.

Shopping

Discover the local charm in Dalmahoy with shops offering unique souvenirs and gifts. If you're up for a drive, visit the Gyle Shopping Centre, approximately 19.3km away, where you'll find a mix of high street brands and eateries, perfect for a day out.

Recreation

At Yellowscott Country Park, indulge in serene walks amidst nature, followed by rejuvenating wellness treatments in a tranquil environment. Macdonald Cardrona Golf Course offers not only exceptional golfing but also relaxation facilities, while Innerleithen Golf Club combines luxury with stunning views, perfect for unwinding after a round.

Adventure

The Dalmahoy Golf Course offers stunning views and challenging holes for golf enthusiasts. Explore the scenic trails around the estate for hiking and biking, or enjoy horse riding nearby, immersing yourself in the beautiful Scottish countryside.

Nightlife

In Dalmahoy, the atmosphere is vibrant with the Dalmahoy Hotel's bar serving delightful cocktails and local ales. Nearby, the surrounding countryside offers charming pubs where you can unwind and enjoy live music, creating a perfect blend of relaxation and entertainment during your evening out.

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

Booking tips and Expedia advantages for Dalmahoy

  • 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: Utilise Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel style. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by booking an Expedia package that combines your Dalmahoy hotel stay with your flights and activities.

Find the best attractions near Dalmahoy

Dalmahoy offers a delightful mix of outdoor and family-friendly activities, ideal for those seeking scenic beauty and cultural experiences. Visitors can explore charming streets, majestic castles, and urban parks. A highlight for golf enthusiasts is the Dalmahoy Hotel's renowned golf courses, perfect for a round amidst picturesque landscapes. Whether you're after culture or adventure, Dalmahoy has something to cater to every traveler's interests.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers stunning panoramic views and a rich history. Explore the Crown Jewels and the Stone of Destiny, and immerse yourself in the culture and romance of Scotland's past.
  • Princes Street: A bustling thoroughfare in the heart of Edinburgh, Princes Street is lined with shops and cafés, providing a vibrant city atmosphere. Enjoy the views of the Old Town and indulge in some retail therapy while soaking in the lively surroundings.
  • Grassmarket: This historic marketplace is perfect for families, featuring charming outdoor spaces and a variety of eateries. Enjoy the lively atmosphere, quaint shops, and the backdrop of Edinburgh’s iconic architecture.

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 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 CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly HighAverage
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

For your visit to Dalmahoy, you can conveniently fly into EDInburgh Airport (EDI), which is located 4.8km away. Notable hotels nearby iNCLude Crescent House, a 5.5-star guesthouse, and the luxurious Virgin Hotels Edinburgh and Kimpton Charlotte Square, both rated 5 stars and situated 11.3km from the airport. Alternatively, GLAsgow International Airport (GLA) is 66.0km away, with excellent hotel options such as the Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both rated 5 stars and approximately 4 to 11.3km from the airport. Newcastle International Airport (NCL) is 141.6km away, with Hemples Lodge and Sandman Signature Newcastle Hotel as comfortable options close by.

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 much is the nightly rate at a Dalmahoy hotel?
Prices for hotels in Dalmahoy often vary, but you can find a great deal from £49 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