Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Dunkeld Vacation Packages

Visit the attractions in Dunkeld, located 10 miles (16 kilometers) to the east of Perth and Kinross. This popular destination is 25 miles (40 kilometers) from Dundee Airport.

Dunkeld is a popular place to head to while you are in Perth and Kinross as a large number of the area’s star attractions are close. Among the most interesting places to explore are the marvelous Dunkeld Cathedral and the remarkable Birnam Oak. Two other popular spots that are nearby Dunkeld are The Hermitage and the Loch of the Lowes.

If you're a sports fan, don’t miss the opportunity to see local heroes, the St Johnstone FC, take to the field in nearby McDiarmid Park, Perth. On game days follow the sea of blue and white, to the stadium, then after the final siren sounds, join fellow sports lovers at a nearby pub, bar or cafe and relive the action over a friendly drink or two.

To make sure you get the most out of Dunkeld, consider booking your accommodation at one of the area’s many accommodation options. If you’re looking for a warm welcome and a good nights sleep it’s hard to go past the Hilton Dunkeld House, the Cuil an Daraich Guest House, Pitlochry, and the popular Hollyburn House.


Top Hotel Deals

See all 188 Hotels in Dunkeld
£74
Dunkeld House Hotel

Dunkeld House Hotel

Blairgowrie Road, Dunkeld
3.9
of 5, from 153 reviews
4.0 out of 5.0

Situated on the riverwalk, this spa hotel is 1.4 mi (2.3 km) from Dunkeld Cathedral and 2.9 mi (4.6 km) from The Hermitage. Bells Blair Athol Distillery and The House of Bruar are also within 25 mi (40 km).

£66
Atholl Arms Hotel

Atholl Arms Hotel

Bridgehead, Dunkeld
4.1
of 5, from 19 reviews
3.0 out of 5.0

Situated in Dunkeld, this hotel is within 1 mi (2 km) of Dunkeld Cathedral and Birnam Oak. The Hermitage and Loch of the Lowes are also within 2 mi (3 km).

£42
Milton Birnam Hotel

Milton Birnam Hotel

Perth Road, Birnam, Perthshire, Dunkeld
4.0
of 5, from 2 reviews
3.0 out of 5.0

Situated in Dunkeld, this hotel is within 1 mi (2 km) of Birnam Oak and Dunkeld Cathedral. The Hermitage and Loch of the Lowes are also within 3 mi (5 km).

£74
Royal Dunkeld

Royal Dunkeld

Atholl Street, Dunkeld
4.0
of 5, from 4 reviews
3.0 out of 5.0

Situated in a rural location, this hotel is within 1 mi (2 km) of Dunkeld Cathedral and Birnam Oak. The Hermitage and Loch of the Lowes are also within 2 mi (3 km).

Letter Farm Bed and Breakfast

Letter Farm Bed and Breakfast

Loch of the Lowes, Dunkeld
4.0 out of 5.0

Situated in Dunkeld, this bed & breakfast is 1.3 mi (2 km) from Loch of the Lowes and 3 mi (4.8 km) from Dunkeld Cathedral. Birnam Oak and The Hermitage are also within 6 mi (10 km).

£42
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
3.2
of 5, from 79 reviews
3.5 out of 5.0

Situated in Perth, this hotel is within a 15-minute walk of Fergusson Gallery, St. John's Kirk, and Perth Ice Rink. St. Ninian's Cathedral and Perth Concert Hall are also within 15 minutes.

£250
The Hideaway Experience

The Hideaway Experience

Balkello Farm, Auchterhouse, Dundee
5.0
of 5, from 1 reviews
5.0 out of 5.0

Located in Auchterhouse, this romantic lodge is within 12 mi (20 km) of Dundee Contemporary Arts Centre, McManus Galleries and Museum, and Glamis Castle. Old Course at St Andrews is 19.5 mi (31.3 km) away.

£54
Rosemount Hotel

Rosemount Hotel

12 Higher Oakfield, Pitlochry
3.7
of 5, from 34 reviews
3.0 out of 5.0

Situated in the historical district, this hotel is within 1 mi (2 km) of Bells Blair Athol Distillery, Black Spout Waterfall, and Pitlochry Golf Club. Pitlochry Festival Theatre and Pitlochry Power Station and Dam are also within 1 mi (2 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.