The 10 best 3-star hotels in Dunkeld, UK | Booking.com
Skip to main content

3-Star Hotels in Dunkeld

Find the 3-star hotels that appeal to you the most

The best 3-star hotels in Dunkeld

Check out our selection of great 3-star hotels in Dunkeld

Filter by:

Review score

Royal Dunkeld Hotel

Hotel in Dunkeld

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

c
cw75
From
United States
The location was excellent for me as I signed up to take a battery of classes for the Niel Gow Fiddle Tune Festival and all of my classes were held in one of the conference rooms in the hotel. Plus, this hotel is very conveniently located to all of the other events that went on during the festival, so much so that I didn't need my rental car at all as everything was reachable on foot.
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 916 reviews
Price from
$113.31
1 night, 2 adults

Bankfoot Inn

Bankfoot (Near Dunkeld)

Located in Bankfoot and with Scone Palace reachable within 11 miles, Bankfoot Inn has a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

J
John
From
Canada
This is a hidden gem. Everything was first class, spotlessly clean. fabulous shower , excellent food and the staff were amazing.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 230 reviews
Price from
$138.97
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip is located in Riechip, just 25 miles from Blair Castle and 27 miles from Glamis Castle. The 3-star vacation home is 23 miles from Castle Menzies.

a
agnes
From
United Kingdom
Excellent size, lovely big dining room easily accommodating all for meals and games. Plenty of bedrooms and bathrooms and a fully equipped kitchen
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7 reviews
Price from
$1,710.70
1 night, 2 adults

Ordieview Bed & Breakfast

Luncarty (Near Dunkeld)

Ordieview Bed & Breakfast enjoys a location in Luncarty, 7.1 miles from Scone Palace and 27 miles from Castle Menzies.

C
Carolyn
From
Canada
Have stayed here before. Location is lovely but a little awkward to get to. Owner is very obliging. Very clean, quiet. A bit of a drive to restaurants.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 187 reviews
Price from
$129.99
1 night, 2 adults

The Inn on the Tay

Pitlochry (Near Dunkeld)

Located in Pitlochry, 5.7 miles from Castle Menzies, The Inn on the Tay has accommodations with a garden, free private parking, a terrace and a restaurant.

S
Susan
From
United States
Staff were amazing. Very friendly and helpful. Dinner was delicious and breakfast equally so. Lovely location right on the River Tay
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 119 reviews
Price from
$199.68
1 night, 2 adults

McKays Hotel

Pitlochry (Near Dunkeld)

McKays Hotel is located in the scenic riverside town of Pitlochry and just 853 feet from the main railway station.

M
Meredyth
From
United States
lovely room, facilities, and breakfast! staff were wonderful!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,904 reviews
Price from
$162.16
1 night, 2 adults

The Acarsaid - Pitlochry

Pitlochry (Near Dunkeld)

Located just half a mile from Pitlochry town center with complimentary WiFi and parking, the privately owned and run The Acarsaid - Pitlochry offers a quiet retreat in Highland Pertshire.

C
Ciara
From
Ireland
A beautiful, clean hotel run by attentive, kind staff. I look forward to my next visit.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,610 reviews
Price from
$113.18
1 night, 2 adults

Craigvrack Hotel & Restaurant

Pitlochry (Near Dunkeld)

This extended Victorian house is located in Pitlochry town center, and 2625 feet from Pitlochry Golf Course. It has free WiFi, free parking and scenic views, breakfast room and sun terrace.

B
Ben
From
United States
great dinner and breakfast with very kind and professional owners
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,360 reviews
Price from
$155.46
1 night, 2 adults

Holiday Inn Express Perth by IHG

Perth (Near Dunkeld)

Just off the A9, a short distance from Perth’s town center, the hotel offers free parking, free Wi-Fi, breakfasts and clean, modern rooms.

D
David
From
Ireland
Very polite and friendly staff here😁. Rooms are very clean and comfortable. Really good buffet breakfast. The location is excellent too as you are a stone's throw from the motorway if you're driving and there are shops and restaurants close by. I'll definitely stay here again if I'm in the area.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,854 reviews
Price from
$128.65
1 night, 2 adults

Sky Lodge Perth

Perth (Near Dunkeld)

Sky Lodge offers motel-style accommodations at Perth Airport. The property offers free parking and free WiFi in all rooms.

K
Karen
From
New Zealand
Parking, cleanliness, comfortable beds. Super breakfast - great variety of breakfast foods - also offered gluten free options. Awesome, friendly staff.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,864 reviews
Price from
$87.11
1 night, 2 adults
All 3-star hotels in Dunkeld

Looking for a 3-star hotel?

Combining comfort with value, 3-star hotels offer a wide variety of amenities to keep you happy. You can expect a private bathroom, Wifi in public areas, and dining areas with breakfast options. Plenty of chain hotels fall in this star-rating, with central locations close to popular landmarks.

Most booked 3-star hotels in Dunkeld and surrounding area in the past month

See all