Photo by Richard Webb

Find hotels in Dalmahoy from $54

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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, (1695)
"Great stay."
United Kingdom
Prakash
$72 nightly
The price is $86
Jan 26 - Jan 27
Total with taxes and fees
Dalmahoy Hotel & Country Club

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1008)
"Lovely stay, huge bed and great location."
United Kingdom
Kate
$56 nightly
The price is $67
Jan 5 - Jan 6
Total with taxes and fees
Best Western Kings Manor Hotel

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (160)
"Lovely hotel. Very convenient location and room facilities excellent "
United Kingdom
Debbie
$110 nightly
The price is $132
Jan 11 - Jan 12
Total with taxes and fees
The Hoxton Edinburgh

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1002)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
$76 nightly
The price is $91
Jan 11 - Jan 12
Total with taxes and fees
Leonardo Edinburgh City

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1008)
"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
$66 nightly
The price is $79
Jan 23 - Jan 24
Total with taxes and fees
Mercure Livingston Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very Good, (1008)
"The staff were polite friendly and very helpful. "
United Kingdom
Rrona
$75 nightly
The price is $89
Jan 22 - Jan 23
Total with taxes and fees
Village Hotel Edinburgh

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1276)
"Rooms are clean and comfortable "
United Kingdom
Elizabeth
$84 nightly
The price is $101
Jan 12 - Jan 13
Total with taxes and fees
Dakota Edinburgh

Nira Caledonia

Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (644)
"Excellent Service and Breakfast"
Germany
Franca
$90 nightly
The price is $108
Jan 18 - Jan 19
Total with taxes and fees
Nira Caledonia

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (936)
"All of the above; plus the impeccable consistent service despite Christmas parties and weeding going onduring much of our stay. Great food as well!"
United States
Robert
$126 nightly
The price is $151
Jan 19 - Jan 20
Total with taxes and fees
The Bonham Hotel

Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1005)
"A nice little hotel to stay at for a few days."
Canada
Wesley
$66 nightly
The price is $79
Jan 22 - Jan 23
Total with taxes and fees
Cairn Hotel

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
Polmont
8.0 out of 10, Very Good, (878)
"Great spa facilities"
United Kingdom
G
$105 nightly
The price is $126
Jan 29 - Jan 30
Total with taxes and fees
Macdonald Inchyra Hotel & Spa

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1002)
"Fantastic stay. Lovely and clean and had everything we needed and more. Will definitely use again."
United Kingdom
Lauren
$81 nightly
The price is $97
Jan 11 - Jan 12
Total with taxes and fees
Staycity Aparthotels, Edinburgh, West End

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1003)
"Great hotel in a great location! "
United Kingdom
Sian C
$80 nightly
The price is $96
Jan 19 - Jan 20
Total with taxes and fees
Novotel Edinburgh Centre

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
Clermiston
8.2 out of 10, Very Good, (1007)
"Breakfast 10/10 and waitress very friendly."
United Kingdom
Diane
$53 nightly
The price is $64
Jan 18 - Jan 19
Total with taxes and fees
Leonardo Edinburgh Murrayfield

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.0 out of 10, (1329)
"Great staff great room all round lovely stay would go again "
United Kingdom
fletcher
$47 nightly
The price is $57
Jan 5 - Jan 6
Total with taxes and fees
Britannia Hotel Edinburgh

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket
9.2 out of 10, Wonderful, (655)
"The room was spacious yet cozy, clean, and very well appointed. The bed was so comfortable. The staff were warm, courteous, friendly, and helpful. The restaurant was also excellent. "
United States
Karla
$150 nightly
The price is $180
Jan 19 - Jan 20
Total with taxes and fees
The Roseate Edinburgh

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End
9.6 out of 10, Exceptional, (399)
"great stay"
United Kingdom
stephen
$129 nightly
The price is $154
Jan 5 - Jan 6
Total with taxes and fees
The Rutland Hotel & Apartments

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1003)
"It was a good hotel. "
Netherlands
Rifat
$110 nightly
The price is $132
Jan 5 - Jan 6
Total with taxes and fees
DoubleTree by Hilton Edinburgh City Centre

Tigerlily

Tigerlily
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1002)
"Hotel was beautiful, the staff better than great and everything was fantastic. Would love to visit again. "
United States
Valerie
$135 nightly
The price is $161
Jan 5 - Jan 6
Total with taxes and fees
Tigerlily

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1005)
"Excellent breakfast "
United Kingdom
Shirley
$129 nightly
The price is $155
Jan 20 - Jan 21
Total with taxes and fees
Sheraton Grand Hotel & Spa, 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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dalmahoy attractions

Learn more about Dalmahoy

Explore relaxing Dalmahoy: its golf, food, spas, 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

Hotels in Dalmahoy with star-rating

Frequently asked questions

What is the best area to stay in Dalmahoy?
The best area to stay in Dalmahoy is within the Dalmahoy Estate itself, particularly around the historic Dalmahoy Hotel & Country Club.

This area is centered around the hotel and its extensive grounds, offering a secluded and spacious retreat. It's characterized by rolling parkland, mature trees, and two 18-hole championship golf courses. The main building, a historic manor house, serves as a focal point.

Couples often find this area ideal for a relaxing getaway. The quiet setting, combined with amenities like the hotel's spa and fine dining options, provides a tranquil experience. The opportunity to enjoy leisurely walks on the estate or a round of golf adds to the appeal.

For travelers looking for a convenient base with excellent recreational facilities, staying within the estate is a great option.
When is the best time to go to Dalmahoy?
For most travelers, the best time to visit Dalmahoy is during the late spring and summer months, from May through September, when the weather is mildest and the days are long.

During this period, temperatures are generally comfortable for outdoor activities like golf and exploring the surrounding countryside. You'll find average high temperatures ranging from 15°C (59°F) to 19°C (66°F). The extended daylight hours, especially in June and July, provide more time for sightseeing and enjoying the resort's amenities. This time of year is particularly appealing for couples looking to enjoy a relaxing golf holiday or families wanting to explore the nearby attractions without the chill of winter.

While July and August are the warmest, they also tend to be the busiest, so booking accommodations and activities in advance is advisable.
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?
With Expedia, you earn OneKeyCash™* on eligible Dalmahoy hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $54 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