Rooms to Book
Rooms to Book UK
Perth and Kinross Hotels
Dunkeld Hotels

Towns in Perth and Kinross
Auchterarder
Blair Atholl
Blairgowrie
Blairgowrie (nr Perth)
by Dunkeld
Crieff
Dunkeld
Glencarse
Glenfarg
Kinloch Rannoch
Kinross
Muthill
Nr Gleneagles
Perth
Perthshire
Pithlochry
Pitlochry
St Fillans

Dunkeld B&Bs and Cheap Hotels

All of the hotels and bed and breakfasts in Dunkeld listed below can be booked online through Rooms to Book UK.

Enjoy your stay in Dunkeld,
Rooms to Book


Picture of Atholl Arms Hotel
Atholl Arms Hotel

Built in 1790 and offering a timeless ambience, this historic hotel imposes itself on the head of the fine 5-arched bridge, built by Thomas Telford.



Distance: 0.3km



from £50.00


Picture of The Pend
The Pend

Nestled by the banks of the River Tay, amid stunning scenery, sits Dunkeld. You can almost feel the history in the atmosphere as you walk around.The price includes dinner, bed and breakfast.



Distance: 0.4km



from £75.00


Picture of Tayside Hotel
Tayside Hotel

The ideal base from which to enjoy an exciting activity-filled break in the Scottish Highlands, this true Sportsman’s hotel is set in Stanley, just 15 minutes from the Perth City Centre.



Distance: 12.7km



from £55.00


Picture of The Bridge Of Cally Hotel
The Bridge Of Cally Hotel

Dating from circa 1870, this former Drover's Inn is now a cosy and modern family-run hotel offering a warm and friendly welcome.



Distance: 14.2km



from £35.00


Picture of The Royal Hotel
The Royal Hotel

The Royal Hotel in the heart of Blairgowrie, Perthshire is centrally located on the Royal Route to Braemar and Balmoral. Enjoy a friendly and welcoming atmosphere in clean and comfortable surroundings.

 Distance: 15.5km



from £45.00


Picture of Ivybank Guest House
Ivybank Guest House

This family run guest house rests within a large garden, offering a quiet haven within the picturesque region of Perthshire.Comfortable, clean and fresh bedrooms benefit from the Ivybank's non-smoking policy.



Distance: 15.6km



from £40.00


Picture of The Angus Hotel
The Angus Hotel

A warm welcome to The Angus Hotel, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.



Distance: 15.6km



from £39.00


Picture of The Spittal Of Glenshee
The Spittal Of Glenshee

Amdist magnificent scenery, this charming, dog-friendly inn is the ideal base for a ski-break in the Highlands, just 8 minutes from Glenshee Slopes and also near Lecht and Aviemore.



Distance: 15.8km



from £39.00


Picture of Glenvar Bed And Breakfast
Glenvar Bed And Breakfast

Peaceful, warm and relaxing, Glenvar b&b is situated in the middle of Blairgowrie in Highland Perthshire. Where you can relax and feel that here is a real home away from home.



Distance: 16.3km



from £30.00


Picture of Birchwood Hotel
Birchwood Hotel

A fine, Scottish family house, superbly set within two acres, mainly natural woodland overlooking Pitlochry. Looking out on the garden, our restaurant offers the best of fresh, Scottish produce.



Distance: 17km



from £46.00


Picture of Acarsaid Hotel
Acarsaid Hotel

Acarsaid is a super, family run, hotel service. Probably the best breakfast in Perthshire. Our dinner menu changes each night and is worth staying in for.



Distance: 17.2km



from £92.00


Picture of Rosemount Hotel  Pitlochry
Rosemount Hotel Pitlochry

This family-run hotel is housed in a traditional stone-built Victorian property overlooking the beautiful Tummel Valley.Rosemount Hotel is set in an elevated position and enjoys beautiful views over Pitlochry and the hills beyond.



Distance: 17.3km



from £45.00


Picture of Scotlands Hotel
Scotlands Hotel

Situated in the heart of the bustling town of Pitlochry, the hotel's location is ideal for conferences, short breaks or as a touring base.



Distance: 17.4km



from £69.00


Picture of The Fisher's Hotel
The Fisher's Hotel

One of Perthshire's best known hotels enjoys a central location within the Victorian town of Pitlochry, boasting 2 acres of spectacular, award-winning gardens and a putting green.



Distance: 17.5km



from £59.00


Picture of Claymore hotel
Claymore hotel

The Claymore Hotel is an attractive Victorian residence superbly situated in its own award winning gardens overlooking the Cluniemore Hills, yet only two minutes walk from Pitlochry town centre.



Distance: 17.8km



from £45.00