Photo by Richard Webb

Search Dalmahoy hotels

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

This weekend
Next weekend

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, (1686)
Set on manicured grounds, this Kirknewton country club offers two restaurants and three bars near Edinburgh Zoo. The indoor pool, health club, and golf course create a serene atmosphere, while helpful staff enhance the peaceful historic setting.

"Great stay."
United Kingdom
Prakash
The price is NZ$156
includes taxes & fees
11 Jan - 12 Jan 2026
Dalmahoy Hotel & Country Club

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1022)
A charming home base just steps from Royal Mile and Edinburgh Castle. Enjoy the bar lounge after exploring Princes Street and Grassmarket. With Edinburgh Waverly Train Station and tram stops nearby, city adventures are effortless.

"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
The price is NZ$127
includes taxes & fees
13 Jan - 14 Jan 2026
CODE - The Court, Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2370)
Steps from Grassmarket and Edinburgh Castle, this hotel delights with an indoor pool and sauna. Enjoy Metro Bar & Brasserie dining, 24-hour room service, and comfortable beds while being just minutes from Princes Street Tram Stop.

"Perfect stay in middle of the town with the view of castel & all amenities..."
United Kingdom
Sivaraj
The price is NZ$184
includes taxes & fees
13 Jan - 14 Jan 2026
Apex Grassmarket Hotel

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1631)
"The staff are really nice, the location is very good, very easy to go everywhere!"
United States
Jie
The price is NZ$115
includes taxes & fees
11 Jan - 12 Jan 2026
Point A Hotel Edinburgh Haymarket

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (133)
Immerse yourself in Victorian elegance at this family-friendly country house featuring The Sutherland Restaurant's French cuisine. With 3 bars, a garden, and terrace, you're perfectly positioned near Great Polish Map of Scotland and Peebles Golf Club.

"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1362)
Located in Newbridge, this hotel offers a 7-minute walk to Edinburgh Airport Tram Stop and quick drives to Edinburgh Zoo and Murrayfield Stadium. Enjoy the restaurant, 24-hour fitness centre, and bar after a day of exploring nearby Princes Street.

"Clean great proximity to the airpot"
United States
Gary
The price is NZ$231
includes taxes & fees
6 Jan - 7 Jan 2026
Hampton by Hilton Edinburgh Airport

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2480)
Experience stylish comfort in vibrant Edinburgh with George Street and Princes Street just a 5-minute walk away. Edinburgh Castle and Grassmarket are within easy reach. After exploring, return to enjoy the restaurant, unwind at the bar, or hit the 24-hour fitness centre.

"Love the location, staff are friendly and all nice and easy."
United Kingdom
Alastair
The price is NZ$146
includes taxes & fees
25 Jan - 26 Jan 2026
YOTEL Edinburgh

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, (1001)
Just 10 minutes from Edinburgh Airport, this hotel offers a welcoming atmosphere with complimentary breakfast and WiFi. The on-site café serves tasty meals, while Edinburgh Zoo and Murrayfield Stadium are only a short drive away.

"Friendly staff, convenient to the airport "
United Kingdom
Mari
The price is NZ$151
includes taxes & fees
5 Jan - 6 Jan 2026
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, (1000)
Peaceful Victorian retreat near Edinburgh Airport, featuring a full-service spa with massages and aromatherapy. Swim in the indoor pool, dine at the restaurant, or unwind at the bar. Edinburgh Zoo and Murrayfield Stadium are just a short drive away.

"Lovely hotel with great staff"
United Kingdom
Cameron
The price is NZ$207
includes taxes & fees
15 Jan - 16 Jan 2026
Norton House Hotel & Spa

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1955)
Unwind at this spa hotel just minutes from Princes Street and Edinburgh Playhouse. Enjoy deep-tissue massages and body treatments before dining at Liberté Brasserie. The indoor pool and fitness centre offer relaxation while Edinburgh Castle and Waverly Station remain easily accessible.

"Perfect location and clean rooms. The staff is very nice and helpful. Had a pleasant stay."
Netherlands
Demi
The price is NZ$208
includes taxes & fees
11 Jan - 12 Jan 2026
Apex Waterloo Place Hotel

Moxy Edinburgh Fountainbridge

Moxy Edinburgh Fountainbridge
3.0 star property
Tollcross
8.8 out of 10, Excellent, (643)
Set in Fountainbridge, this modern hotel is a quick stroll to Edinburgh Castle and Royal Mile. The 24-hour fitness centre keeps your routine on track while the lively bar offers evening refreshment. Haymarket Station is just 9 minutes away on foot.

"Beautiful room, wonderful staff! "
United States
Lacy
The price is NZ$147
includes taxes & fees
25 Jan - 26 Jan 2026
Moxy Edinburgh Fountainbridge

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1362)
Set just 1 mi from Edinburgh Airport with 24-hour shuttle service, this hotel pampers with a full-service spa, indoor pool, and health club. Enjoy The Space restaurant and bar after exploring nearby Edinburgh Castle and Zoo. Edinburgh Airport Tram Stop is a 7-minute walk away.

"Perfect clean comfy room lovely reception area, and the No100 bus outside the hotel takes you straight into the city"
United Kingdom
Melanie
The price is NZ$176
includes taxes & fees
25 Jan - 26 Jan 2026
DoubleTree by Hilton Edinburgh Airport

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1283)
Immerse in Edinburgh's culture at this centrally located hotel near major attractions. A short 4-minute walk to Waverly Train Station with Edinburgh Castle nearby. After sightseeing, enjoy the fitness centre or dine at Leo's restaurant while appreciating the quiet atmosphere.

"Staff so friendly everything was excellent "
United Kingdom
louise
The price is NZ$178
includes taxes & fees
11 Jan - 12 Jan 2026
Leonardo Royal Hotel Edinburgh

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG
4.0 star property
Corstorphine
8.4 out of 10, Very good, (1075)
"Excellent breakfast location and staff"
United Kingdom
Jagdip
The price is NZ$102
includes taxes & fees
11 Jan - 12 Jan 2026
Holiday Inn Edinburgh by IHG

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1000)
Minutes from Edinburgh Zoo and Castle, this hotel offers a rejuvenating indoor pool, fitness centre, and sauna. Grab a bite at the café or enjoy a drink at the bar, with tram stops just 3 minutes away for easy city exploration.

"Lovely Hotel "
United Kingdom
Blayne
The price is NZ$146
includes taxes & fees
26 Jan - 27 Jan 2026
Novotel Edinburgh Park

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very good, (623)
Discover this Edinburgh hotel with indoor pool just a short drive from the castle and zoo. Enjoy breakfast at Cast Iron Grill before exploring the city via nearby Gyle Centre Tram Stop. The health club, fitness centre, and bar complete your relaxing Scottish getaway.

"The room was great, the breakfast buffet was so yummy and the staff was so lovely."
United Kingdom
Tehilah Zino
The price is NZ$146
includes taxes & fees
5 Jan - 6 Jan 2026
Delta Hotels by Marriott Edinburgh

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (925)
"Great stay, room spotless and great staff"
United Kingdom
David
Carberry Tower Mansion House and Estate

Ten Hill Place

Ten Hill Place
4.0 star property
Southside
9.4 out of 10, Exceptional, (1000)
This hotel near University of Edinburgh offers 24-hour room service and a fitness centre. Just a 10-minute walk from Royal Mile and Edinburgh Waverly Train Station, it's perfectly positioned for exploring Edinburgh Castle. Guests love the delicious breakfast and attentive staff.

"Location, friendly staff, good decor, rooms and breakfasts"
United Kingdom
Susan
The price is NZ$165
includes taxes & fees
11 Jan - 12 Jan 2026
Ten Hill Place

Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1212)
This stylish hotel sits between Princes Street and Royal Mile, just 4 minutes from Waverley Station. Savour meals at the restaurant, unwind with drinks on the rooftop terrace, and explore Edinburgh Castle nearby. Guests praise the comfortable beds and attentive service.

"Excellent hotel with great facilities in a fantastic location"
United States
Michael
Market Street Hotel

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1552)
Within a 10-minute walk of Edinburgh Castle and Grassmarket, this hotel combines convenience with comfort. Guests praise the exceptional breakfast and attentive staff. Princes Street Tram Stop is just minutes away, making city exploration effortless.

"Clean + friendly staff + good for families + great location "
United States
Abdulrahman
The price is NZ$196
includes taxes & fees
11 Jan - 12 Jan 2026
Apex City of Edinburgh 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 relaxing Dalmahoy: its golf, dining, 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 accommodation in Dalmahoy

Find out more about Dalmahoy

Top reasons to visit Dalmahoy

  • Scenic Outdoor Activities: Dalmahoy is perfect for outdoor enthusiasts, offering stunning views and a variety of sports, including golf at the renowned Dalmahoy Golf Course.
  • Charming Local Attractions: Explore the historic castle and vibrant local streets, rich in culture and history.
  • Adventure Opportunities: Engage in fun activities like treasure hunts in the picturesque surroundings.
  • Variety of Accommodations: Choose from luxurious hotels to cozy guesthouses, catering to all preferences.
  • Proximity to Edinburgh: Enjoy a tranquil getaway while being just a stone's throw from the bustling city of Edinburgh.

Find great hotels near Dalmahoy

Discover the charm of Dalmahoy with a variety of accommodation options tailored to meet your needs. Whether you're seeking a luxurious stay at the Dalmahoy Hotel or a cosy guesthouse, the area offers pet-friendly and LGBTQIA welcoming options. Ideal for business travellers, you'll find well-equipped hotel rooms that ensure a comfortable experience amidst the stunning Scottish scenery. Enjoy the perfect getaway in this picturesque locale, just a stone's throw from Edinburgh.

  • Leonardo Hotel Edinburgh Haymarket: Nestled 11.3km from Dalmahoy, the Leonardo Hotel Edinburgh Haymarket stands out as a 4-star retreat tailored for business travellers seeking an eco-friendly experience. This property is eco-certified, ensuring that your stay aligns with sustainable practices. The hotel features a well-equipped Business Centre and multiple meeting rooms, making it an ideal choice for corporate events or business trips. Guests appreciate the modern amenities and attentive service, ensuring a productive and comfortable stay.
  • YOTEL Edinburgh: Located 11.3km from Dalmahoy, YOTEL Edinburgh is a contemporary 4-star hotel that combines style with convenience. This property offers a variety of dining options, including an onsite restaurant and bar, as well as a breakfast service for families. With 24-hour fitness facilities, guests can maintain their exercise routine while enjoying their holiday. The hotel also features Smart TVs in rooms for entertainment, and its proximity to the city centre offers easy access to Edinburgh's vibrant attractions.
  • Point A Hotel Edinburgh Haymarket: Just 11.3km from Dalmahoy, the Point A Hotel Edinburgh Haymarket is a 3.5-star accommodation that caters to environmentally conscious travellers. This eco-certified hotel provides a comfortable and affordable stay, ideal for those who prioritise sustainability without compromising on comfort. The modern design and thoughtful amenities create a welcoming atmosphere, making it a popular choice for visitors eager to explore Edinburgh while enjoying a green lifestyle.

Where to stay in Dalmahoy

Dalmahoy offers a delightful escape for those seeking breathtaking scenery and outdoor adventures. Nestled near Edinburgh, this charming village is perfect for a family getaway or a romantic weekend retreat. With picturesque landscapes and renowned golfing destinations nearby, visitors can enjoy a relaxing atmosphere filled with friendly locals. Explore the rich history and vibrant culture that surrounds Dalmahoy, making it an ideal base for your Scottish adventure.

  • Edinburgh: As a vibrant metropolis, Edinburgh is steeped in history and culture, making it a must-visit when in Dalmahoy. With its historic streets, impressive castles, and lively shopping areas, visitors can immerse themselves in a rich cultural experience. The city is renowned for its festivals, particularly during the summer months from July to September, attracting travellers for theatre, education, and family-friendly activities. Be sure to explore iconic landmarks like Edinburgh Castle and the Royal Mile, which offer a glimpse into the city’s storied past.
  • Ratho: just 1.6km from Dalmahoy, Ratho is a charming village that offers a delightful mix of outdoor activities and family-friendly experiences. The village is known for its picturesque surroundings and is home to some fantastic golf courses, making it a great spot for golf enthusiasts. Visitors can enjoy exploring the local historic sites and monuments, providing a unique glimpse into Scotland’s heritage. Ratho's relaxed atmosphere and proximity to Edinburgh make it a wonderful stop for those seeking both adventure and tranquillity.
  • Balerno: Located two miles away from Dalmahoy, Balerno is a picturesque city that boasts stunning scenery and outdoor activities. With its close proximity to national parks, it's perfect for those who enjoy hiking and exploring nature. Balerno's appeal lies in its charming shopping areas and local educational venues, making it suitable for families. Visitors can discover historic sites and majestic castles that narrate the city’s rich history, adding to the allure of this delightful destination.

Things to do near Dalmahoy

Dalmahoy offers a fantastic getaway for outdoor enthusiasts, featuring scenic views and a variety of sports activities. Enjoy a round of golf at the renowned golf club or explore the beautiful golf resorts nearby. For those seeking a bit of adventure, consider a treasure hunt in the picturesque surroundings. Additionally, you can indulge in some retail therapy at the local shopping area, making it a well-rounded destination for your holiday.

Shopping

The nearest shopping destination is Gyle Shopping Centre, only 4.8km away, offering a great mix of entertainment and family-friendly vibes. If you're up for a drive, check out Livingston Designer Outlet and FountainPark, both 9.7km away, featuring an array of shops in a lively atmosphere.

Recreation

Experience the thrill at Murrayfield Stadium, where you can immerse yourself in the vibrant sports atmosphere. Enjoy the serenity of Bonaly Country Park, perfect for relaxation and nature walks. For outdoor enthusiasts, the Royal Burgess Golf Course offers a scenic golfing experience in a tranquil setting.

Adventure

Experience the thrills of the Edinburgh International Climbing Arena Ratho, located 3.2km from Dalmahoy, where you can conquer climbing walls in an exhilarating atmosphere. For paintballing excitement, A1 Paintball Edinburgh is a mere 1.3km away, offering adrenaline-pumping adventure activities. Ski enthusiasts can head to Midlothian Snowsports Centre, situated 9.7km from Dalmahoy, for an unforgettable skiing experience.

Nightlife

Experience the vibrant nightlife in Dalmahoy with a trip to King's Theatre for a cultural show or catch a film at Dominion Cinema for a romantic evening. For more entertainment, check out the Royal Lyceum Theatre, where family-friendly performances await. Enjoy your night out.

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

Booking tips and Expedia advantages for Dalmahoy

When planning your trip to Dalmahoy, take advantage of free attractions like Princes Street, Grassmarket, and George Street. To save on accommodation, consider visiting between January and March for lower rates, and book your hotel about a month in advance for the best prices. Tuesday is typically the cheapest day to stay, while Saturday tends to be the most expensive. Use Expedia to find great deals, including last-minute offers, and consider package deals that combine flights and hotels for further savings.

  • 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: Make use of Expedia’s search tool to narrow down your options based on your budget, preferred location, and the type of accommodation you’re after. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some dollars by combining your Dalmahoy hotel stay with flights and activities through an Expedia package deal.

Find the best attractions near Dalmahoy

Dalmahoy offers a delightful mix of outdoor activities, scenic views, and sports, making it an ideal vacation spot. Explore local attractions such as the historic castle, vibrant streets, and entertainment facilities. For golf enthusiasts, the Dalmahoy Golf Course is a must-visit. Whether you're after cultural experiences or simply enjoying the great outdoors, Dalmahoy has something for every traveller.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers breathtaking panoramic views of the city. Rich in Scottish history, with its royal chambers and the Honours of Scotland, the castle exudes romance and cultural significance. Explore the Crown Jewels and immerse yourself in the stories of its past.
  • Princes Street: This iconic thoroughfare is a bustling hub of shopping and sightseeing. Lined with shops and restaurants, Princes Street provides a vibrant city vibe, perfect for leisurely strolls. Enjoy stunning views of Edinburgh Castle while indulging in local delicacies and retail therapy.
  • Royal Highland Centre: A family-friendly venue hosting various events, from agricultural shows to concerts. The Royal Highland Centre offers an engaging atmosphere with entertainment for all ages, making it a great spot for visitors seeking fun and excitement.

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 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

For your trip to Dalmahoy, Kirknewton, Scotland, the nearest major airport is Edinburgh Airport (EDI), situated 4.8km away. Excellent accommodation options near EDI include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11.3km from the airport. Another option is the luxurious Balmoral Hotel, also 11.3km away. Alternatively, you can fly into Glasgow International Airport (GLA), located 66.0km from Dalmahoy, with top hotels like Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa, both approximately 4 to 11.3km from GLA. Dundee Airport (DND) is another option, about 64.4km away, with nearby hotels like The Hideaway Experience and Premier Inn Dundee North.

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 Apex Grassmarket Hotel and Apex Waterloo Place Hotel. See all available top hotels, or vacation rentals in Dalmahoy.
What are some of the best holiday rentals that Dalmahoy has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside of Dalmahoy comes with free WiFi so that 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 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 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. A top sight in the area is Edinburgh Castle. There are 3251 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. Additionally, you'll find Edinburgh Castle 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.

Explore a world of travel with Expedia