Search Dalmahoy hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Dalmahoy

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1611)
"Beautiful setting Superb stay"
The price is AU$261
includes taxes & fees
15 June - 16 June
Dalmahoy Hotel & Country Club

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (403)
"Great experience, beautiful accommodation."
The price is AU$364
includes taxes & fees
7 June - 8 June
Orocco Pier

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very good, (745)
"staff all very pleasant, nice breakfasts and evening meal, didn't like shower over bath for older guests. hotel lovely and warm and enjoyed our stay"
The price is AU$259
includes taxes & fees
3 June - 4 June
Barony Castle Hotel

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1142)
"Great place to stay before flying, restaurant was excellent "
The price is AU$201
includes taxes & fees
1 June - 2 June
Dakota Edinburgh

Premier Lodge

3.5 star property
9.4 out of 10, Exceptional, (456)
"Amazing friendly staff, very clean, nice quiet area within easy walking distance to the kelpies. Would definitely stay here again. "
The price is AU$186
includes taxes & fees
4 June - 5 June
Premier Lodge

Hill Park Hotel

3.0 star property
9.0 out of 10, Wonderful, (487)
"Everyone was friendly and helpfull. Enjoyed ourselves"
The price is AU$141
includes taxes & fees
1 June - 2 June
Hill Park Hotel

Grange Manor

4.0 star property
8.2 out of 10, Very good, (268)
"Very clean and lovely helpful staff beds were super comfy too!"
The price is AU$221
includes taxes & fees
4 June - 5 June
Grange Manor

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (955)
"Friendly staff, clean rooms, nice grounds, great food!"
The price is AU$356
includes taxes & fees
15 June - 16 June
Norton House Hotel & Spa

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (622)
"Lovely room and friendly, Helpful staff"
The price is AU$146
includes taxes & fees
8 June - 9 June
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (863)
"It was like staying in a castle. Lots of historic charm. It was great exploring all of the various rooms. Unfortunately the interior could use some refreshing."
The price is AU$396
includes taxes & fees
1 June - 2 June
Carberry Tower Mansion House and Estate

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (381)
"Lovely stay "
The price is AU$193
includes taxes & fees
1 June - 2 June
Ravelston House

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (372)
" Handy for a great Shopping centre, plenty food outlets near by."
The price is AU$205
includes taxes & fees
1 June - 2 June
Livingston Lodge Hotel

Hub By Premier Inn Edinburgh Cc Rose Street

3.0 star property
8.0 out of 10, Very good, (20)
"We’ve been before hence why we came back 😍"
The price is AU$232
includes taxes & fees
29 June - 30 June
Hub By Premier Inn Edinburgh Cc Rose Street

Park Hotel

3.0 star property
8.2 out of 10, Very good, (710)
"Good staff,food and service . Rooms a bit dated "
The price is AU$186
includes taxes & fees
1 June - 2 June
Park Hotel

Hub By Premier Inn Edinburgh Haymarket

2.5 star property
8.8 out of 10, Excellent, (54)
"Greatly enjoyed my stay. Perfect for one or two people traveling. "
The price is AU$197
includes taxes & fees
1 June - 2 June
Hub By Premier Inn Edinburgh Haymarket

The Scott

4.0 star property
9.6 out of 10, Exceptional, (436)
"Amazing heritage building, great breakfast."
The price is AU$501
includes taxes & fees
8 June - 9 June
The Scott

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very good, (980)
"Booked during the marathon weekend and the price was relatively cheap compared to others in the area - breakfast was also included so that makes it even better. Good place to stay to get into Edinburgh as the bus stop was right outside so overall a very nice place to stay. "
The price is AU$240
includes taxes & fees
8 June - 9 June
Macdonald Houstoun House

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (545)
"Lovely clean and good food and drink"
The price is AU$243
includes taxes & fees
1 June - 2 June
Dean Park Hotel

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (535)
"We absolutely loved our stay."
The price is AU$422
includes taxes & fees
12 June - 13 June
Ocean Mist Leith

Richmond Park Hotel

3.0 star property
8.2 out of 10, Very good, (540)
"Plenty of car parking, the staff were warm and welcoming and the room was clean, the bathroom was very spacious, and the restaurant downstairs was very convenient "
The price is AU$124
includes taxes & fees
15 June - 16 June
Richmond Park 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

Hotels with a spa in Dalmahoy you'll enjoy

These family-friendly hotels in Dalmahoy may fit your trip

Check out hotels with a spa pool in Dalmahoy

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.

Learn more about Dalmahoy

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

by
(
)
Open Photo by Richard Webb (CC BY-SA) / Cropped from original

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 traveller data. This hotel offers a golf course and 2 restaurants. Two other options for your trip to the area are ibis Edinburgh Centre South Bridge - Royal Mile and Holiday Inn Edinburgh by IHG. See all available top hotels, or vacation rentals in Dalmahoy.

What are some of the best holiday rentals that Dalmahoy has to offer?

Super 2 Bedroom Flat near Dalkeith Town Center: This holiday home rental outside of Dalmahoy offers a garden and free WiFi to help you feel comfortable in your new surroundings. 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 reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Dalmahoy.

What are some hotels with pools in Dalmahoy?

Dalmahoy Hotel & Country Club is a popular 4-star hotel featuring a children's pool, an indoor pool and 2 restaurants.

What is the best spa hotel in Dalmahoy?

Dalmahoy Hotel & Country Club is a top spa hotel featuring 3 bars, 3 cafes, a golf course and a fitness centre. Treat yourself to a facial, body scrub or body treatment at Beauty Essentials.

What is staying in Dalmahoy like?

Families will find child-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. Edinburgh Castle, Princes Street and Royal Mile are some of the top sights around the area. There are 3199 hotels and other accommodation options in the surrounding area. Find out more about Dalmahoy.

What is there to see in Dalmahoy?

A favourite place to visit is Dalmahoy Golf Course. You'll also find Edinburgh Castle and Princes Street in the area. Take a look at what more there is to see and do in Expedia's Dalmahoy guide.

What's the seasonal weather in Dalmahoy?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Dalmahoy is 887 mm.