Skip to main content
Beginning of main content

Dalmahoy Hotel & Country Club

4.0 out of 5.0

Recent guest reviews

We arrived on Friday lunchtime to book on for our anniversary weekend, although we were early our room was ready and we were helped up to our room with our bags, check in was easy and the man on the front desk was extremely helpful and friendly. My husband played golf on the Friday afternoon and I had a lovely lunch in the country club bar. Very attentive man who served me and couldn't do enough. I booked our dinner with a girl called Eilidh who was so friendly and asked me what table I'd like to eat at and she would try her hardest to accommodate me. Dinner was nice not out standing. I felt the beef could have done with a little more gravy and the pudding was average too. We went to the country club bar and we were served by a girl called Amy who was so delightful she couldn't have done anything else to make us more welcome. Saturday morning my husband again played golf and I had the most lovely facial and shoulder and neck massage it was really excellent. Saturday nights dinner was delicious. We opted for a different choice and it was lovely. Luckily we had a cosmic shower on Saturday and we sat outside watching all the shooting stars. It was the perfect ending to the perfect weekend. Breakfast on both mornings were exceptional, there was a great choice and as it was buffet we had a what we wanted. Couldn't have asked for more. The room was very spacious and extremely clean. There are a few negative comments on the customer service but I would give the customer service 100% from the house keeping to the bar staff to the guy who came to fix out telly and of course the concierge were all superb. We definitely be back at the dalmahoy for another visit. Well done this is how. Hotel should be run.

We were with a CIE tour and stayed two nights in this beautiful hotel. Converted castle - it is a puzzle to find your room number as it has had so many changes - but it was just lovely. Wash cloths, hair driers, coffee and tea in rooms. Comfortable rooms, very clean, good service, good food and simply lovely atmosphere if you are looking for history! Free internet

I was here for a friend's wedding reception. The staff were excellent and the venue is beautiful. The location is on the outskirts of Edinburgh about 10-15 minutes' drive from the airport (assuming no traffic congestion) and it cost me £13.50 in a taxi. The resort looks like it has a first class golf course, although I didn't have time to play there. The hotel rooms have big double beds. It would have been nice to have a hairdryer. I also couldn't find the main bedroom light switch other than the big lamp in the corner. The shower was difficult to turn up and down the water temperature. The sound proofing wasn't the greatest so the sleep quality was just OK. There is free Wi-Fi which worked well. For the price of £160 which included a wedding discount I felt the rooms could have been a bit more modern e.g. the bathroom. I ate dinner in the brasserie and both the food and service was excellent. There was also spa/leisure facilities although I didn't have time to make use of them. Overall I would definitely recommend this resort as a wedding reception venue because the grounds are very scenic and the staff were good. The location is OK if you're here to play golf, but you will require a car if you want to visit Edinburgh city centre. For the price I would have hoped for slightly more, but the going rate during the Fringe Festival period (August) is too high regardless of where in Edinburgh you stay in my opinion.

We've just enjoyed a truly wonderful 4 day stay at the Dalmahoy. Great room, staff and food. Treated myself to some beauty treatments on site too. Really close to Edinburgh City and the Airport. Definitely recommend and will be coming back.

I'm beating myself up for falling for their images online and not reading more reviews before booking. This was meant to be a treat for my mum and my partner after a busy week exploring Edinburgh. It seemed to be the best option near the airport (we had an early flight) and as it was siting in the same price bracket as Doubletree nearby (£200 per night per room), I booked two rooms. Here's what we got for £400+ : Very tired and scruffy rooms block (NOT the fancy main manor type building); Extremely dated, tired, dark and dirty rooms; Dated bathrooms with wobbly taps; The brasserie was so casual, more suitable to be called a canteen so we moved to the restaurant. It was a much more pleasant experience, however, the wait between the courses was way too long (1h+) and it wasn't anything special (only added £140 more to our total bill), even if the menus looked interesting. I got one of the rooms exchanged to a slightly larger one (Kings double) after I complained. The staff were kind to help, however, they seemed uncomfortable when I complained that the airbrushing and photoshop that was used on the room pictures online and the contrast with reality was stark. To sum up - I was completely misled. Not a 4 star experience, no special getaway, just an aggressively overpriced below average experience that really dampened our stay in Edinburgh...

Popped in for a late afternoon snack as had missed lunch. Bar menu no sandwiches but decent fed to have fish tempura and chicken skewers Noe these were mains and priced accordingly. No one came to seat us or take an order. There were only 5 other people there. One table had dirty dishes on it for about 20 mins before being cleared. The surroundings are really nice. Very country house. Food took about 20 mins to arrive. Not sure disappointing is right word. There were a good portion of chicken skewers but that was it. In a metal basket with some satay sauce. No garnish. It was like an oversized starter. The fish tempura was the same. Good amount of fish and two dipping sauces. Fish was cut too big so you end up trying to dip 1/3 of a fish into a little dish. It was ok but dull. Again it was a badly done oversized starter. Service was very meghh no one came to see if we wanted more drinks or to check it was ok. Was underwhelmed. Service and food did not match setting. The bar menu is just - stupid. (It thinks it's clever) Needs taken in hand.

We needed to be in Scotland to finalise our upcoming wedding and stayed at the Dalmahoy Hotel and Country Club. We had room 138 which although some distance from the main reception was a very comfortable double room with two double beds. Staff are obliging and friendly. We ate in the Pentland Restaurant which was excellent and we thought reasonably priced. My only criticism and it really is a personal irritant is that the breakfast is a buffet. I really loathe eating flabby bacon and rubbery scrambled egg due to nature of being kept warm rather than the cooking. It also means that so much food is wasted which I personally find immoral.

My husband and I enjoyed a 5 night stay in beautiful surroundings and the hotel is comparably close to the city centre of Edinburgh. Most years we come to Edinburgh for the fringe however have always been disappointed by the standard of hotel we can afford anytime in August as the prices go up enormously. This year we decided to return to the Dalmahoy and although it is further out then other hotels it is service by a good bus link which gets us into the city within 30 minutes. The quality of the hotel is evident as soon as you arrive by it impressive fascade located in an idealic setting and the staff were poilte and extremely helpful. Even an impromptu fire evacuation did not dampen our stay! We both had a fabulous time and it is lovely to see a hotel that understands the importance of first impressions.

Overall a disappointing 3 night break for me and my kids aged 8 & 9. Main take away was the miserable attitude of the staff. I have had brighter service in Burger King - there is obviously a major staff culture issue that needs resolved. Rarely a smile or eye contact and overall made to feel like an 'inconvenience' as a guest. Rooms are 3 Star. Reasonably clean but with scant provisions - a single teaspoon (?), no robes or slippers etc. The Brasserie was just like a Weatherspoons - though not priced accordingly. Extremely expensive food for the quality and variety. Saving grace was the well sized swimming pool which the kids enjoyed - though life guard is not helping anyone with the amount of time spent staring at their phone. Wouldn't go back and couldn't recommend unfortunately - which is a shame as its a lovely location with great potential. Some serious staff training and a rethink on pricing to suit whats on offer is required.

Had a great day here and despite the rain showers nothing spoiled the enjoyment,played the east course and although fairly long the course the greens ,fairways and bunkers were in first class order but keep the ball out of the long ruff near impossible to find and even harder to get out,had breakfast in the John Braid bar and drinks later .excellent day out

Dalmahoy Hotel & Country Club Kirknewton Scotland

Hotel highlights

  • Free WiFi in rooms and public areas
  • Free parking
  • Onsite dining
  • Spa

Located in Dalmahoy, Dalmahoy Hotel & Country Club is 2.9 mi (4.7 km) from Heriot Watt University and within a 15-minute drive of other popular attractions like Royal Highland Centre. This 215-room, 4-star hotel has a golf course, a full-service spa, and 2 restaurants. Near the airport, the hotel is also within a 20-minute drive of Murrayfield Stadium and Edinburgh Zoo.


Enjoy dining at the hotel's 2 onsite restaurants: The Pentland offers relaxing golf course views; Brasserie specializes in international cuisine. Savor a meal from the privacy of your room with 24-hour room service, or get a pick-me-up at the 3 coffee shops/cafés. Start each morning off right with buffet breakfast served for a fee.


All 215 heated accommodations feature sitting areas. Guests can expect free WiFi and 49-inch LED TVs with satellite channels. Beds are dressed in Egyptian cotton sheets and bathrooms offer hair dryers and free toiletries. Refrigerators, coffee makers, and portable fans are other standard amenities.

Property features

A local mainstay since 1725, Dalmahoy Hotel & Country Club offers a golf course, a full-service spa, and an indoor pool. If you drive, take advantage of free parking. Multilingual staff at the front desk are standing by 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. Other amenities at this spa hotel include a health club, a spa tub, and a sauna.

Room options

Classic Twin Room, 2 Double Beds

Full 2 | Sleeps 4

Deluxe Double Room, 1 King Bed

King 1 | Sleeps 2

Traditional Suite

King 1 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

75% of guests recommend this hotel

Total of 1686 reviews