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

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,758.77
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.

J
Jess
From
New Zealand
Very comfortable stay and friendly host! Great cooked breakfast in the morning in a beautiful sun room.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 180 reviews
Price from
US$129.90
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.

T
Trudi
From
United Kingdom
Beautiful location by the River Tay, very dog friendly…🐶😍
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 117 reviews
Price from
US$199.54
1 night, 2 adults

Buttonboss Lodge B&B

Pitlochry (Near Dunkeld)

In the centre of Pitlochry, just outside the Cairngorms National Park, Buttonboss Lodge provides attractive en suite rooms and a full Scottish breakfast.

A
Aashish
From
India
Very good location and excellent hospitality
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,487 reviews
Price from
US$127.22
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.

F
Fiona
From
United Arab Emirates
Friendly staff, great location good food
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,907 reviews
Price from
US$200.88
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.

R
Ruth
From
Israel
Excellent breakfast. Great choices of hot dishes to choose from. Rooms were very comfortable with excellent shower en suite. Plenty of parking space in hotel grounds. Owners of hotel very friendly and helpful. Had an enjoyable stay.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,622 reviews
Price from
US$113.10
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.

D
Davide
From
Italy
Staff kindness and room cleanlyness
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,391 reviews
Price from
US$194.18
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.

B
Brett
From
Australia
Good standards. Staff were good and Emma was amazing.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,830 reviews
Price from
US$128.56
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.

C
Claire
From
New Zealand
Great motel. Big room and bath with plenty of hot water. Everything was clean and comfortable. Continental breakfast is ready at 6.30 and adequate.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,868 reviews
Price from
US$93.74
1 night, 2 adults

The Ballinluig Inn

Pitlochry (Near Dunkeld)

Located in Ballinluig, just off the A9, The Ballinluig Inn offers en-suite rooms, all equipped with TV, coffe/tea making facilities and views to the garden or hills and woods.

K
Kirsten
From
United Kingdom
Great location, especially if you have a car. Staff were sooo friendly! Lovely and clean and great parking.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 360 reviews
Price from
US$105.80
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