A stone bridge over a river with clear water and rocks in the foreground.

Find Luxury Hotels in Dunkeld

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Dunkeld Luxury Hotels

Tonight
Sep 6 - Sep 7
Tomorrow
Sep 7 - Sep 8
Next weekend
Sep 11 - Sep 13
In two weeks
Sep 18 - Sep 20

Our top choices for Dunkeld luxury hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
  • Scottish spa retreat offers riverside luxury with indoor pool, wellness center, and tranquil setting.
¥37,936
¥45,524 total
includes taxes & fees
Oct 4 - Oct 5
Dunkeld House Hotel

2. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
  • Indulge in Scottish luxury at this castle hotel offering a full-service spa, indoor pool, and fine dining with breathtaking loch views.
¥52,071
¥62,485 total
includes taxes & fees
Oct 6 - Oct 7
Fonab Castle Hotel & Spa

3. Ballathie House Hotel

Ballathie House Hotel
Perth
  • Edwardian estate offers riverside elegance with beautiful gardens, picturesque views, and seasonal cuisine.
¥25,561
¥30,673 total
includes taxes & fees
Sep 17 - Sep 18
Ballathie House Hotel

4. Cairn Lodge

Cairn Lodge
Auchterarder
  • Luxury near the greens awaits at this intimate Auchterarder hotel offering elegant comfort and thoughtful hospitality.
¥45,651
¥54,781 total
includes taxes & fees
Sep 20 - Sep 21
Cairn Lodge

5. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
¥53,076
¥63,691 total
includes taxes & fees
Sep 13 - Sep 14
Knockendarroch Hotel

6. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
¥31,721
¥38,065 total
includes taxes & fees
Sep 20 - Sep 21
Craigroyston House & Lodge

7. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
¥23,889
¥28,667 total
includes taxes & fees
Sep 28 - Sep 29
Westlands of Pitlochry

8. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
¥31,687
¥38,024 total
includes taxes & fees
Sep 16 - Sep 17
Meikleour Arms Hotel and Restaurant

9. Birchwood Pitlochry

Birchwood Pitlochry
Pitlochry
¥39,962
¥47,954 total
includes taxes & fees
Sep 29 - Sep 30
Birchwood Pitlochry

10. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
  • Victorian elegance with mountain views. Luxury spa hotel offers full-service spa, indoor pool, and tennis courts.
¥42,119
¥50,543 total
includes taxes & fees
Oct 4 - Oct 5
Atholl Palace Hotel
View all properties

Top Dunkeld Hotel Reviews

Atholl Palace Hotel

Atholl Palace Hotel

8/10 Good
"When we checked in, the instructions given on how to find our room were vague and we didn’t find it. Doubled back and asked a server and her instructions didn’t work either. My wife went back to the front desk, got different instructions, that also didn’t work. On her way back to the front desk, she found an employee, who had finished work, and walked her around the hotel to show her the room. It had an out side entrance only, but was still attached to the hotel. The mistake was ours, but the room had a lower level, where there was a kitchenet and the bathroom was down the hall. We went back and asked for a room change, that was granted. The price difference was 15 GBP. The new room was comfortable, but very small. No A/C and it was hot. Scotland doesn’t use a sheet, just a heavy comfort blanket, which we didn’t use. Wasn’t a pleasant sleep. The in house restaurant was incredible. Hazel was our server, and what a delight she was. Our wine took a bit to show up and when I asked Hazel, she went and got it. Came back saying, it was her bosses job and put down two very full glasses of wine. I went to the in house pub, that was fun too. Next morning my wife went for a swim at the indoor pool and said it was fine. Also had a sauna, whirlpool and hot tub. The Hotel is over 150 yrs old, but has been updated and apart of a few glitches, our stay was most enjoyable."
Glenn 1-night trip
Posted 19 hours ago
Atholl Palace Hotel
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

10/10 Excellent
"Perfect"
Metin 2-night trip
Posted 1 day ago
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Salutation Hotel

Salutation Hotel

8/10 Good
"Great location."
Margaret 1-night trip
Posted 1 day ago
Salutation Hotel
Dunkeld House Hotel

Dunkeld House Hotel

8/10 Good
"staff were great very helpful room was clean over all everything was good"
Graeme 3-night trip
Posted 4 days ago
Dunkeld House Hotel

Frequently asked questions

Are you searching for a great accommodation for your luxury holiday in Dunkeld?
Expedia can help you arrange a flight to Dundee (DND) airport or Edinburgh Airport (EDI) airport, and then you can select from various places to stay that will deliver the luxury you'd like to find. Amenities are an important consideration when you plan a trip, so we make it easy to get what you'd like to make your stay relaxing and comfortable. If you want a posh hotel with fine dining, a spa, or several swimming pools, Expedia can help you find the best luxury hotel experience that Dunkeld offers. During your visit, you might want to enjoy the restaurants and bars which Dunkeld is known for.
When can I expect good weather in Dunkeld?
Planning for the weather is a good way to make your trip to Dunkeld relaxing and enjoyable, especially when you're splurging. The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Dunkeld is 38 inches.
What's there to see and do in Dunkeld?
Enjoy all that Dunkeld has to offer and visit The Hermitage, Ossian's Hall, and Birnam Oak. If you have extra time while you're in the area, you might want to stop by Loch of the Lowes and Dunkeld and Birnam Sports and Leisure Hub.
How can I get around Dunkeld?
It's easier to get around town comfortably when you know your options. If you want to venture outside of the area, ride aboard one of the trains from Dunkeld & Birnam Station.