Book Dunkeld hotels

Start date: Check-in selected.
To Date
End date: Check-out

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$348 per night from 12 Oct to 13 Oct
AU$348
12 Oct - 13 Oct
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.
Opens in a new windowDunkeld 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.
Opens in a new windowRoyal 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$194 per night from 27 Oct to 28 Oct
AU$194
27 Oct - 28 Oct
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 ...
Opens in a new windowThe Pitlochry Hydro Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

4 out of 5
Kingsway West, Invergowrie, Dundee, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$120 per night from 30 Sept to 1 Oct
AU$120
30 Sept - 1 Oct
includes taxes & fees
When you stay at The Landmark Hotel & SPA Leisure Club Dundee By Sunday in Dundee, you'll be near the airport, within a 5-minute drive of Dundee Karting and ...
Opens in a new windowThe Landmark Hotel & SPA Leisure Club Dundee By Sunday
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$269 per night from 19 Oct to 20 Oct
AU$269
19 Oct - 20 Oct
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.
Opens in a new windowWestlands 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$170 per night from 5 Oct to 6 Oct
AU$170
5 Oct - 6 Oct
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 ...
Opens in a new windowDoubleTree 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$146 per night from 5 Oct to 6 Oct
AU$146
5 Oct - 6 Oct
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.
Opens in a new windowSalutation 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$375 per night from 2 Oct to 3 Oct
AU$375
2 Oct - 3 Oct
includes taxes & fees
Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward.
Opens in a new windowCrieff Hydro
Lovat Hotel

Lovat Hotel

3 out of 5
90 Glasgow Road, Perth, Scotland
Fully refundableReserve now, pay when you stay
Located in Perth, Lovat Hotel is within a 5-minute drive of Perth Ice Rink and St. Ninian's Cathedral.
Opens in a new windowLovat Hotel
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,460 hotels
Lowest Price
AU$120
Highest Price
AU$375
Popular hotels
Dunkeld House Hotel, Royal Dunkeld, The Pitlochry Hydro Hotel, The Landmark Hotel & SPA Leisure Club Dundee By Sunday, Westlands of Pitlochry, DoubleTree by Hilton Dunblane Hydro, Salutation Hotel, Crieff Hydro, Lovat Hotel

Most recent Dunkeld hotel reviews

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