Photo by Richard Webb

Find hotels in Dalmahoy from NT$1,742

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

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, (1678)
"Excellent stay"
United Kingdom
Alison
The price is NT$7,379
NT$8,855 total
includes taxes & fees
Jan 1 - 2026/1/2
Dalmahoy Hotel & Country Club

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1000)
"The room was spotless ,staff very welcoming and attentive to our needs"
United Kingdom
Margaret
The price is NT$2,784
NT$3,341 total
includes taxes & fees
Jan 4 - 2026/1/5
Best Western Kings Manor Hotel

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
West End
9.4 out of 10, Exceptional, (152)
"Lovely hotel. Very convenient location and room facilities excellent "
United Kingdom
Debbie
The price is NT$4,325
NT$5,189 total
includes taxes & fees
Jan 5 - 2026/1/6
The Hoxton Edinburgh

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1000)
"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
The price is NT$2,458
NT$2,949 total
includes taxes & fees
Jan 11 - 2026/1/12
Leonardo Edinburgh City

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.2 out of 10, Very Good, (1002)
"Lovely stay, stayed before and will be staying again. Good location "
United Kingdom
Kev
The price is NT$2,420
NT$2,904 total
includes taxes & fees
Jan 8 - 2026/1/9
Village Hotel Edinburgh

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End
6.0 out of 10, (1310)
"Nice room, friendly staff"
United Kingdom
Sarah
The price is NT$1,452
NT$1,742 total
includes taxes & fees
Jan 11 - 2026/1/12
Britannia Hotel Edinburgh

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1270)
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "
United Kingdom
Keren
The price is NT$2,633
NT$3,160 total
includes taxes & fees
Dec 21 - Dec 22
Dakota Edinburgh

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (929)
"Amazing staff, hotel was extremely cozy and every detail was thought of! Impressed me so much I will be returning!"
United States
Layla Isabela
The price is NT$5,185
NT$6,222 total
includes taxes & fees
Jan 11 - 2026/1/12
The Bonham Hotel

Nira Caledonia

Nira Caledonia
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (632)
"Excellent Service and Breakfast"
Germany
Franca
The price is NT$3,484
NT$4,181 total
includes taxes & fees
Jan 11 - 2026/1/12
Nira Caledonia

Cairn Hotel

Cairn Hotel
2.0 star property
Leith
8.6 out of 10, Excellent, (1003)
"A nice little hotel to stay at for a few days."
Canada
Wesley
The price is NT$2,615
NT$3,138 total
includes taxes & fees
Jan 5 - 2026/1/6
Cairn Hotel

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
Polmont
8.0 out of 10, Very Good, (872)
"Great spa facilities"
United Kingdom
G
The price is NT$3,341
NT$4,010 total
includes taxes & fees
Dec 18 - Dec 19
Macdonald Inchyra Hotel & Spa

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1000)
"Was a nice location"
United Kingdom
Matthew
The price is NT$2,027
NT$2,433 total
includes taxes & fees
Jan 11 - 2026/1/12
Mercure Livingston Hotel

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
Tollcross
8.8 out of 10, Excellent, (1001)
"Fantastic stay. Lovely and clean and had everything we needed and more. Will definitely use again."
United Kingdom
Lauren
The price is NT$2,506
NT$3,007 total
includes taxes & fees
Jan 11 - 2026/1/12
Staycity Aparthotels, Edinburgh, West End

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
Clermiston
8.2 out of 10, Very Good, (1003)
"Excellent service, staff were very friendly, great breakfast choices & good for buses to travel to Edinburgh. "
United Kingdom
David John
The price is NT$1,649
NT$1,979 total
includes taxes & fees
Jan 11 - 2026/1/12
Leonardo Edinburgh Murrayfield

The Raeburn

The Raeburn
4.0 star property
Stockbridge
9.8 out of 10, Exceptional, (368)
"Staff were very welcoming and attentive. The property location was excellent and a great atmosphere to share with friends. The Library was very cozy especially with the Christmas decorations."
Canada
Simon
The price is NT$4,088
NT$4,906 total
includes taxes & fees
Jan 11 - 2026/1/12
The Raeburn

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (132)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Edinburgh City Centre
8.6 out of 10, Excellent, (1006)
"Great hotel in a great location! "
United Kingdom
Sian C
The price is NT$2,715
NT$3,258 total
includes taxes & fees
Jan 7 - 2026/1/8
Novotel Edinburgh Centre

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket
9.2 out of 10, Wonderful, (654)
"Excellent hotel."
United States
Jan
The price is NT$4,072
NT$4,887 total
includes taxes & fees
Jan 4 - 2026/1/5
The Roseate Edinburgh

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End
9.6 out of 10, Exceptional, (396)
"great stay"
United Kingdom
stephen
The price is NT$4,142
NT$4,970 total
includes taxes & fees
Jan 5 - 2026/1/6
The Rutland Hotel & Apartments

Tigerlily

Tigerlily
4.0 star property
Edinburgh City Centre
9.4 out of 10, Exceptional, (1000)
"Hotel was beautiful, the staff better than great and everything was fantastic. Would love to visit again. "
United States
Valerie
The price is NT$12,963
NT$15,556 total
includes taxes & fees
Dec 24 - Dec 25
Tigerlily
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

Find out more about Dalmahoy

Top reasons to visit Dalmahoy

  • Stunning Scenery: Dalmahoy boasts breathtaking panoramic views and lush parkland, perfect for outdoor enthusiasts.
  • Renowned Golf Course: Experience the prestigious Dalmahoy Golf Course, a must-visit for golf lovers.
  • Charming Accommodations: Choose from a variety of lodgings, including the Dalmahoy Marriott Hotel and cozy guesthouses.
  • Outdoor Activities: Enjoy invigorating yoga classes and exciting recreational options for relaxation and fun.
  • Rich Local Culture: Explore nearby Kirknewton, known for its friendly atmosphere and historical charm.

Find great hotels in and around Dalmahoy

Discover the charm of Dalmahoy, where a variety of accommodations await you, including the renowned Dalmahoy Marriott Hotel and cozy guesthouses. Whether you're traveling for business or leisure, you'll find comfortable rooms equipped with essential amenities. Enjoy a pet-friendly atmosphere and LGBTQIA-inclusive experiences, making your stay both welcoming and enjoyable. Explore the picturesque surroundings while indulging in the perfect blend of comfort and hospitality.

  • Leonardo Hotel Edinburgh Haymarket: A 4-star eco-certified hotel that caters to travelers seeking a sustainable and business-friendly environment. Located 11.3km from Dalmahoy, this property combines modern amenities with a commitment to the planet. Guests appreciate the spacious rooms equipped with essential business facilities, including complimentary Wi-Fi and meeting spaces. The hotel's on-site restaurant serves locally sourced cuisine, allowing visitors to indulge in a taste of Scotland while remaining eco-conscious. Ideal for both business and leisure travelers, Leonardo Hotel Edinburgh Haymarket ensures a comfortable and responsible stay.
  • Point A Hotel Edinburgh Haymarket: This 3.5-star eco-certified hotel offers a budget-friendly option with a focus on sustainability. Situated 11.3km from Dalmahoy, Point A Hotel Edinburgh Haymarket provides cozy accommodations with essential amenities for a comfortable stay. Guests can enjoy a relaxing atmosphere and modern design, with convenient access to local attractions. The hotel emphasizes an eco-friendly approach, making it suitable for environmentally-conscious travelers. With its prime location and value-driven offerings, Point A Hotel is perfect for those looking for a quality stay without breaking the bank.
  • Dalmahoy Hotel & Country Club: Nestled in the heart of Dalmahoy, this 4-star hotel is a haven for golf enthusiasts and adventure seekers. With its eco-certification, the Dalmahoy Hotel & Country Club promotes sustainable tourism while offering a unique golfing experience. Guests can enjoy an array of adventure sports and recreational activities, including nearby sailing, kayaking, and biking. The hotel's luxurious accommodations and fine dining options provide a perfect blend of relaxation and adventure, making it an ideal choice for travelers looking to immerse themselves in Scotland's stunning landscapes and outdoor activities.

Where to stay in Dalmahoy

Dalmahoy offers a delightful blend of outdoor adventures and scenic beauty, perfect for a memorable vacation. Explore the stunning panoramic views and lush parkland surrounding the area, or unwind at the prestigious country club. Just a short distance away, Kirknewton invites visitors to experience its friendly atmosphere, rich history, and family-friendly charm. Whether you're seeking relaxation or adventure, Dalmahoy and its nearby attractions provide a welcoming escape for every traveler.

  • Edinburgh: As the capital city of Scotland, Edinburgh offers a rich tapestry of history and culture right at your doorstep. Just a short distance from Dalmahoy, this vibrant metropolis draws millions of visitors each year, particularly from July to September. Explore the iconic Edinburgh Castle, stroll along the Royal Mile, and immerse yourself in the city's eclectic shopping districts. With a variety of cultural experiences, from festivals to museums, Edinburgh provides a perfect mix of family-friendly activities and urban entertainment. Don’t miss the chance to enjoy the local cuisine and nightlife.
  • Ratho: A picturesque village located only a mile from Dalmahoy, Ratho is a charming destination for visitors seeking a more laid-back atmosphere. Known for its family-friendly and entertainment-themed experiences, Ratho attracts travelers during peak months like April, July, and September. Enjoy a day at the Ratho Climbing Centre or catch a performance at the local theater. The village's historic landmarks and monuments provide a glimpse into its rich heritage, while the nearby stadium offers exciting events for sports enthusiasts.
  • Balerno: Situated two miles from Dalmahoy, Balerno is a delightful city renowned for its stunning outdoor scenery. Perfect for romantic getaways or leisurely walks, this area peaks in visitor interest during April and the summer months. Explore the beautiful golf courses or spend a relaxing day at the nearby lakes and water features. Balerno’s shopping areas provide quaint local goods, making it an ideal spot to unwind amidst nature while still enjoying urban amenities.

Things to do near Dalmahoy

Dalmahoy offers a fantastic outdoor experience with stunning scenery and adventurous activities. Visitors can enjoy shopping, play on its renowned golf course, and partake in invigorating yoga classes. For a memorable stay, immerse yourself in the beautiful surroundings and take advantage of the various recreational options available, making it an ideal destination for relaxation and fun.

Shopping

In Dalmahoy, visit the Gyle Shopping Centre, only 4.8km away, offering a vibrant mix of shops and entertainment. The Livingston Designer Outlet and FountainPark, both 9.7km away, provide a fun shopping atmosphere with various stores and family-friendly activities. If you're up for a drive, explore more options beyond.

Recreation

Experience the energy of Murrayfield Stadium, just 9.7km away, where you can catch a thrilling sports event. Enjoy the tranquility of Bonaly Country Park, located 6.4km from Dalmahoy, perfect for relaxation and nature walks. For outdoor enthusiasts, Baberton Golf Club, 4.8km away, offers a fantastic golfing experience.

Adventure

Experience the thrill of climbing at the Edinburgh International Climbing Arena Ratho, located 3.2km from Dalmahoy, where adventure meets sports. For a high-energy outing, A1 Paintball Edinburgh, only 1.3km away, offers exhilarating paintball battles. Don't miss the Midlothian Snowsports Centre, 9.7km away, for skiing excitement.

Nightlife

Experience the vibrant nightlife in Dalmahoy with a visit to the nearby King's Theatre and Royal Lyceum Theatre for captivating performances, or catch a film at the Dominion Cinema, perfect for a romantic night out or family fun. Enjoy a blend of culture and entertainment in a charming setting.

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

Booking tips and Expedia advantages for Dalmahoy

To save money on your trip to Dalmahoy, visit during the low season from January to March for better rates. Take advantage of free attractions like Princes Street and Grassmarket, and consider using public transportation or walking to explore the area. Book your hotel about a month in advance for the lowest prices, and look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Combine your hotel, flights, and activities in an Expedia package for additional savings and check for eco-friendly options.

  • 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: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange 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 through an Expedia package.

Find the best attractions near Dalmahoy

Dalmahoy offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can explore local attractions such as charming streets, entertainment arenas, and historic castles. For those seeking cultural and outdoor experiences, Dalmahoy Golf Course is a must-visit. This picturesque area caters to travelers looking for excitement and relaxation alike, ensuring a memorable getaway.

  • Edinburgh Castle: Perched atop Castle Rock, this iconic fortress offers stunning views and a deep dive into Scotland's rich history. Explore the Crown Jewels and the Stone of Destiny, all while soaking in the romantic atmosphere of the castle's ancient stone walls.
  • Heriot-Watt University: Founded in 1821, this historic university blends tradition with innovation. Stroll through its beautiful campus and enjoy the culture that permeates its halls, making it a hub of academic excellence.
  • Cramond Island: A picturesque escape, Cramond Island beckons with its sandy beaches and outdoor activities. Explore its rugged coastline and enjoy a peaceful day of walking or picnicking amid stunning natural scenery.

Best time to go to Dalmahoy

The best time to visit Dalmahoy is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

When planning your visit to Dalmahoy, Kirknewton, Scotland, the nearest major airport is Edinburgh Airport (EDI), located 4.8km away. Recommended hotels near EDI include the 5-star Virgin Hotels Edinburgh and Kimpton Charlotte Square by IHG, both 11.3km from the airport. Glasgow International Airport (GLA) is another option, situated 66.0km from Dalmahoy, with top hotels like the 5-star Kimpton Blythswood Hotel & Spa, located 11.3km away. Dundee Airport (DND) is 64.4km from Dalmahoy, featuring the 5-star Hideaway Experience just 8.0km from DND. Transportation services from these hotels typically include airport shuttles and other arrangements for convenience.

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 traveler data. This hotel offers a golf course and 2 restaurants. Other good options for your trip to the area are Holiday Inn Edinburgh by IHG and Apex Grassmarket Hotel. See all available top hotels, or vacation rentals in Dalmahoy.
What's the top vacation rental that Dalmahoy has to offer?
St Giles ApartHotel by Joivy: This vacation home rental outside of Dalmahoy comes with free WiFi so 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 bookings are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Dalmahoy.
Where can I learn more about changing or cancelling my trip to Dalmahoy?
To access more information about rescheduling or cancelling your trip to Dalmahoy, go to https://www.expedia.com/service/.
Where is the best hotel to stay near Dalmahoy Golf Course?
Adjacent to Dalmahoy Golf Course, Dalmahoy Hotel & Country Club is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a golf course and 2 restaurants. Other good options within 5 miles include The Bridge Inn and Ratho park Steading.
What is the best hotel near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Dalmahoy like?
Families will find kid-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 3236 hotels and other accommodations in the surrounding area. Find out more about Dalmahoy.
What is there to see in Dalmahoy?
A favorite place to visit is Dalmahoy Golf Course. Additionally, you'll find Edinburgh Castle in the area. Check out what more to see and do in Expedia's Dalmahoy guide.
What's the weather like in Dalmahoy?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dalmahoy is 35 inches.

Explore a world of travel with Expedia