Book Dunkeld hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Dunkeld

Cheap Dunkeld hotels

Dunkeld House Hotel

Dunkeld House Hotel

4 out of 5
Blairgowrie Road, Dunkeld, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$392 per night from 7 Sept to 8 Sept
AU$392
7 Sept - 8 Sept
includes taxes & fees
Located in Dunkeld, Dunkeld House Hotel is on the riverwalk, a 4-minute drive from Dunkeld Cathedral and 9 minutes from The Hermitage.
Dunkeld House Hotel
Royal Dunkeld

Royal Dunkeld

3 out of 5
Atholl Street, Dunkeld, Scotland
Fully refundableReserve now, pay when you stay
Located in Dunkeld, Royal Dunkeld is in a rural location, within a 15-minute walk of Ossian's Hall and Dunkeld Cathedral.
Royal Dunkeld
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

3.5 out of 5
KNOCKARD RD, PH16 5JH, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$226 per night from 24 Aug to 25 Aug
AU$226
24 Aug - 25 Aug
includes taxes & fees
With a stay at The Pitlochry Hydro Hotel in Pitlochry, you'll be in the historical district, within a 10-minute drive of Cairngorms National Park and Rob Roy ...
The Pitlochry Hydro Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Landmark Hotel and SPA Leisure Club a Palette hotel

The Landmark Hotel and SPA Leisure Club a Palette hotel

4 out of 5
Kingsway West, Invergowrie, Dundee, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$147 per night from 17 Aug to 18 Aug
AU$147
17 Aug - 18 Aug
includes taxes & fees
When you stay at The Landmark Hotel and SPA Leisure Club a Palette hotel in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and ...
The Landmark Hotel and SPA Leisure Club a Palette hotel
Westlands of Pitlochry

Westlands of Pitlochry

4 out of 5
160 Atholl Road, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$263 per night from 17 Aug to 18 Aug
AU$263
17 Aug - 18 Aug
includes taxes & fees
With a stay at Westlands of Pitlochry in Pitlochry, you'll be within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North.
Westlands of Pitlochry
DoubleTree by Hilton Dunblane Hydro

DoubleTree by Hilton Dunblane Hydro

4 out of 5
Perth Road, Dunblane, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$149 per night from 28 Aug to 29 Aug
AU$149
28 Aug - 29 Aug
includes taxes & fees
With a stay at DoubleTree by Hilton Dunblane Hydro in Dunblane, you'll be in the historical district, within a 10-minute drive of Stirling Castle and Cathedral ...
DoubleTree by Hilton Dunblane Hydro
Salutation Hotel

Salutation Hotel

3 out of 5
34 South Street, Perth, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$181 per night from 14 Sept to 15 Sept
AU$181
14 Sept - 15 Sept
includes taxes & fees
A stay at Salutation Hotel places you in the heart of Perth, steps from St. John's Kirk and 3 minutes by foot from Fergusson Gallery.
Salutation Hotel
Scotlands Spa Hotel

Scotlands Spa Hotel

3 out of 5
40 Bonnethill Road, Pitlochry, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$253 per night from 31 Aug to 1 Sept
AU$253
31 Aug - 1 Sept
includes taxes & fees
Located in Pitlochry, Scotlands Spa Hotel is in a rural location, within a 15-minute walk of Rob Roy Way - North and Pitlochry Power Station and Dam.
Scotlands Spa Hotel
Crieff Hydro

Crieff Hydro

4 out of 5
Fern Tower Road, Crieff, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$292 per night from 31 Aug to 1 Sept
AU$292
31 Aug - 1 Sept
includes taxes & fees
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward.
Crieff Hydro
Don't see what you're looking for?
See all available properties in Dunkeld
View all properties
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.

Hotels in Dunkeld

If you're on the hunt for somewhere to kip for the night in Dunkeld, Scotland, there aren't too many places up for grabs. But take a quick drive out and you'll have more choice than you can shake your room-booking index finger at. There are 49 accommodation options within a 30-kilometre radius of downtown Dunkeld, so you're sure to find the ideal digs for you.

lastminute.com.au recommends hitting the sack at the Mains of Taymouth and the Atholl Palace Hotel. They're cosy options, especially if you're okay with staying outside of the main centre. You can also catch some Zs at the Crieff Hydro or the Moness Resort.

Want more options? The Dunkeld House Hotel is situated 9 kilometres away from the downtown area, and the Scotlands Hotel & Leisure Club is 18 kilometres away. If those options aren't your cup of tea, you might prefer the Pine Trees Hotel Pitlochry or the Craigvrack.

Aberfeldy is another place where you can sit back and order up some room service like a boss. Sitting 11 kilometres northwest of Dunkeld, it's where you'll discover the Dewar's World of Whisky and the Black Watch Monument. The Breadalbane Arms Hotel and The Weem Inn are just some of the great long and short-stay options here. Or, you could consider staying in Strathtay, 14 kilometres to the north of Dunkeld, where you can choose from the Carra Beag Guest House and The Old Mill Inn. If you're staying in Strathtay, be sure to explore the Edradour Distillery and the Pitlochry Festival Theatre.

You'll find some great things to see and do in Perth. St. John's Kirk, the Perth Art Gallery and Museum and the Fergusson Gallery are among our top picks. This regional centre can be found 25 kilometres southeast of Dunkeld and has a population of 44,000. Why not also visit St. Ninian's Cathedral and the Black Watch Regimental Museum? The Ballathie Country House Hotel and Estate and Parklands Hotel are some great hotels in Perth.

If you need to stay near the airport, see if you can get a room at the Holiday Inn Express Edinburgh Airport or the DoubleTree by Hilton Edinburgh Airport. And if you can't be bothered pulling out a map, Edinburgh Airport is situated 70 kilometres away from the centre of Dunkeld.

Dunkeld hotels essential information

Accommodation
1,512 hotels
Lowest Price
AU$147
Highest Price
AU$392
Popular hotels
Dunkeld House Hotel, Royal Dunkeld, The Pitlochry Hydro Hotel, The Landmark Hotel and SPA Leisure Club a Palette hotel, Westlands of Pitlochry, DoubleTree by Hilton Dunblane Hydro, Salutation Hotel, Scotlands Spa Hotel, Crieff Hydro

Most recent Dunkeld hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.