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

Three-Star Hotels in Dunkeld

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

The best three-star hotels in Dunkeld

Check out our pick of great three-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 accommodation, free on-site parking and free wireless internet access in the public areas.

R
Rowena
From
Australia
Loved our stay here. Beautiful, comfortable rooms. Really friendly staff and we loved our breakfast
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 915 reviews
Price from
US$113.45
1 night, 2 adults

Bankfoot Inn

Bankfoot (Near Dunkeld)

Situated in Bankfoot and with Scone Palace reachable within 17 km, Bankfoot Inn features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

S
Sarah
From
New Zealand
A wonderful stay in a peaceful country inn and the staff were so welcoming . Nice decor, very clean and comfortable, and the shower was very hot with great pressure. The dinner and breakfast were both very tasty and satisfying.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 230 reviews
Price from
US$139.15
1 night, 2 adults

Riechip

Riechip (Near Dunkeld)

Riechip, a property with a garden, is situated in Riechip, 40 km from Blair Castle, 43 km from Glamis Castle, as well as 21 km from Blairgowrie Golf Club.

V
Vijay
From
United Kingdom
Was private and comfortable to our entire family
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7 reviews
Price from
US$1,712.87
1 night, 2 adults

Ordieview Bed & Breakfast

Luncarty (Near Dunkeld)

Located in Luncarty and only 12 km from Scone Palace, Ordieview Bed & Breakfast provides accommodation with garden views, free WiFi and free private parking.

t
thierry
From
France
we were wonderfully welcomed by our host who was very friendly and attentive to our needs very clean and comfortable accommodation in a very nice house surrounded by greenery hearty breakfast with a large choice We highly recommend this accommodation and we warmly thank our host
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews
Price from
US$130.16
1 night, 2 adults

The Inn on the Tay

Pitlochry (Near Dunkeld)

Situated in Pitlochry, 9.1 km from Castle Menzies, The Inn on the Tay features accommodation with a garden, free private parking, a terrace and a restaurant.

S
SATYAVRAT
From
United Arab Emirates
Hospitality - staff goes above and beyond to make you feel comfortable, one may feel like home and plan to stay longer if possible:-). Location - At the river side, in a wonderful locality. Room Decor and Cleanliness-6/5, they have really maintained it very well. VALUE FOR MONEY IN ALL THE WAYS. Highly recommended for travellers.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews
Price from
US$199.94
1 night, 2 adults

McKays Hotel

Pitlochry (Near Dunkeld)

McKays Hotel is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station.

d
david
From
Spain
We had dinner in the restaurant and the food was lovely. Staff attentive. Breakfast was great lots of choice and simple things available. Bacon rolls.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,905 reviews
Price from
US$185.18
1 night, 2 adults

The Acarsaid - Pitlochry

Pitlochry (Near Dunkeld)

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

D
David
From
Japan
The breakfast was superb, with a great selection of hot meals.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,608 reviews
Price from
US$113.32
1 night, 2 adults

Craigvrack Hotel & Restaurant

Pitlochry (Near Dunkeld)

This extended Victorian house is situated in Pitlochry town centre, and 800 metres from Pitlochry Golf Course. It has free WiFi, free parking and scenic views, breakfast room and sun terrace.

G
Greg
From
United States
The location is beautiful by the mountains, peaceful and just out of town. Everything was exceptional and clean, but the restaurant is out of this world the best meal we’ve had on our whole vacation! delicious Indian food with fresh spices and sauces.!! incredible
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,360 reviews
Price from
US$155.65
1 night, 2 adults

Holiday Inn Express Perth by IHG

Perth (Near Dunkeld)

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

A
Alex
From
Taiwan
Clean and comfortable Hotel. The staff were super! Handy to get to. Pub was good next door.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,858 reviews
Price from
US$128.82
1 night, 2 adults

Sky Lodge Perth

Perth (Near Dunkeld)

Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms. The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.

G
Gema
From
Spain
Everything. Lovely, clean and supportive staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,864 reviews
Price from
US$87.22
1 night, 2 adults
All three-star hotels in Dunkeld

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Dunkeld and surroundings in the past month

See all