Skip to main content

Filter by:


Star rating

Review score

Delvine – 90 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Angus Hotel & Spa, hotel in Delvine

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

Location of the hotel in town was great. Fantastic facilities and brilliant food.
7.5
Scored 7.5
Good
Rated good
1,159 reviews
Price fromTHB 3,532.96per night
The Merryburn - Rooms and Courtyard Studios, hotel in Delvine

The Merryburn - Rooms and Courtyard Studios is a few minutes' walk from Dunkeld and Birnam Railway Station at the gateway to the Highlands and is a listed Victorian building.

The rooms were comfortable, clean and full of charm. The kitchen was well stocked and the overall ambiance was very nice. Location was great, quiet, restaurants within walking distance. Check-in was seamless.
9.5
Scored 9.5
Exceptional
Rated exceptional
403 reviews
Price fromTHB 4,518.79per night
Tay House, hotel in Delvine

Situated in Dunkeld, Tay House is a self catering establishment with views of the River Tay. Tay House has a terrace at the back of the building with river views.

Stylish and comfortable
9.1
Scored 9.1
Superb
Rated superb
137 reviews
Price fromTHB 8,253.71per night
Victoria Hotel, hotel in Delvine

Set in Blairgowrie and with Scone Palace reachable within 23 km, Victoria Hotel offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

Location was perfect and breakfast was delicious
7.9
Scored 7.9
Good
Rated good
204 reviews
Price fromTHB 3,873.25per night
Atholl Arms Hotel Dunkeld, hotel in Delvine

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL...

Riverside bar is lovely.
8.2
Scored 8.2
Very good
Rated very good
257 reviews
Price fromTHB 8,507.32per night
The Taybank, hotel in Delvine

Set in Dunkeld, 26 km from Scone Palace, The Taybank offers accommodation with a garden, free private parking, a restaurant and a bar.

Great atmosphere at The Taybank. The room and bathroom were quirky, boutique style. Loved the hamper, picnic style breakfast, full of lovely goodies. Coffee in the room was excellent.
8.4
Scored 8.4
Very good
Rated very good
141 reviews
Price fromTHB 12,196.13per night
Royal Dunkeld Hotel, hotel in Delvine

This former coaching inn is now a comfortable, modern hotel, offering en suite accommodation, free on-site parking and free wireless internet access in the public areas.

The chef and dinner dishes are both out of expected
6.3
Scored 6.3
Pleasant
Rated pleasant
1,005 reviews
Price fromTHB 5,026per night
Birnam Hotel, hotel in Delvine

Historic Birnam Hotel is set in Perthshire countryside between Dunkeld and Birnham Golf Club and the River Tay. It offers cosy non-smoking rooms, a restaurant and an inn in the grounds.

Staff 👍
7.3
Scored 7.3
Good
Rated good
1,273 reviews
Price fromTHB 3,919.36per night
Tayburn House, hotel in Delvine

Tayburn House provides comfortable rooms and hearty cooked breakfasts in Dunkeld, around 25 minutes’ drive north of Perth. This non-smoking house has free parking and free Wi-Fi throughout.

Clean, well laid out and had everything you would need.
9.4
Scored 9.4
Superb
Rated superb
478 reviews
Price fromTHB 3,919.36per night
Meikleour Arms Hotel & Restaurant, hotel in Delvine

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

1st class service and attention to detail. The restaurant was excellent.
9.1
Scored 9.1
Superb
Rated superb
367 reviews
Price fromTHB 6,224.87per night
See all hotels near Delvine
Subscribe to receive premium deals

Prices drop the moment you sign up!