Most Popular Hotels in Dunkeld

See all 4 Hotels in Dunkeld
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Dunkeld House Hotel
Dunkeld House Hotel

Blairgowrie Road, Dunkeld PH8 0HX

4.0 out of 5.0
4.1 out of 5 (300 reviews)

Situated on the riverwalk, this spa hotel is within 2 mi (3 km) of Perthshire Country Sports, Ossian's Hall, and Dunkeld …

£99
Royal Dunkeld Hotel
Royal Dunkeld Hotel

Atholl Street, Dunkeld PH8 0AR

3.0 out of 5.0
4.2 out of 5 (5 reviews)

Situated in a rural location, this hotel is steps from Perthshire Country Sports and Ossian's Hall. Dunkeld Cathedral and …

£69
Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa

Grange Road, Falkirk FK2 0YB

4.0 out of 5.0
3.6 out of 5 (192 reviews)

Located in Polmont, this spa hotel is 0 mi (0 km) from Macdonald Inchyra Hotel Spa and 3.1 mi (5 km) from The Helix. The …

£81
The Stirling Highland Hotel
The Stirling Highland Hotel

29 Spittal Street, Stirling FK8 1DU

4.0 out of 5.0
4 out of 5 (362 reviews)

Located in the heart of Stirling, this spa hotel is steps from Old Town Jail and Tolbooth. Mar's Walk and Church of the Hol …

£80
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant

Old Military Road, Perth PH2 6EB

4.0 out of 5.0
4.6 out of 5 (54 reviews)

Situated in Meikleour, this inn is within 9 mi (15 km) of Blairgowrie Golf Club, Historic Scotland Stanley Mills, and Alyth …

£75
Ellangowan House B&B
Ellangowan House B&B

24 Lower Oakfield, Pitlochry PH16 5Ds

4.0 out of 5.0
4.9 out of 5 (79 reviews)

Situated in a rural location, this bed & breakfast is within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry …

£90
Hollyburn House
Hollyburn House

Main Street, Perth PH1 4AB

4.0 out of 5.0
4.9 out of 5 (75 reviews)

Situated in Bankfoot, this bed & breakfast is within 6 mi (10 km) of Historic Scotland Stanley Mills, Birnam Oak, and Ossian' …

£75
Craigvrack
Craigvrack

West Moulin Road, Pitlochry PH16 5EA

3.0 out of 5.0
4.1 out of 5 (55 reviews)

Situated in a rural location, this hotel is within 1 mi (2 km) of Pitlochry Children's Amusement Park Arcade, Pitlochry Gol …

£80
Smiddy Haugh Hotel
Smiddy Haugh Hotel

Main Road, Auchterarder PH3 1HE

2.0 out of 5.0
4.5 out of 5 (82 reviews)

Situated in Aberuthven, this inn is within 6 mi (10 km) of St Serf's Church, Buchanty Spout, and Innerpeffray Library. Voyage …

£70
Rosemount Hotel
Rosemount Hotel
5.2 mi from Dunkeld
3.0 out of 5.0
3.9 out of 5 (100 reviews)

Situated in the historical district, this hotel is within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry …

£70

Recent Reviews in Dunkeld

Hide content

Narrow your search

Pocket Guide: Dunkeld

Book a Hotel in Dunkeld along the River Tay

Just a short drive north of the area’s capital of Perth, along the banks of the River Tay, sits the quaint town of Dunkeld. Home to The Hermitage, this a National Trust for Scotland site consists of a number of interesting buildings, set amongst the beautiful Craigvinean Forest. These include Ossian’s Cave and Ossian’s Hall.

To begin planning your visit to the region of Perth and Kinross and to research the different hotels and activities in the region, simply use the Expedia search tool now, and you’ll soon be discovering the rich history of this important part of Scotland.

Explore Perth & Kinross from Your Hotel in Dunkeld

From your Dunkeld hotel you can explore further afield and take in the incredible countryside of this region, Perth and Kinross. The region is marked in many ways by its natural features, which include the River Tay, the waters of Loch Leven, and the foothills of the Scottish Highlands. On top of this serene landscape, the region is also home to a number of important landmarks that include the likes of Blair Castle and Castle Campbell. There’s also the site of Scone Abbey, the former home of the Stone of Scone. This famous accessory was used during Scottish coronations and you can also find a replica of it here.

false