Hotels in Dunkeld

Best Dunkeld Hotels

Enter your dates for prices and availability of the best hotels in Dunkeld.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

197 Best Hotels to Stay in Dunkeld

Select your travel dates for best hotels in Dunkeld, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Dunkeld House Hotel Hotels in Dunkeld
Dunkeld House Hotel Hotels in DunkeldDunkeld House Hotel Hotels in DunkeldDunkeld House Hotel Hotels in DunkeldDunkeld House Hotel Hotels in DunkeldDunkeld House Hotel Hotels in DunkeldDunkeld House Hotel Hotels in Dunkeld
99+
Hotels in Dunkeld
Trip.BestNo.1 of 4-Star Select Hotels in Perth and Kinross
Golf course
Indoor swimming pool
Hiking
"This venue is really a hidden gem up to a point , the Chef and kitchen ( paticularly the Haddock and Poached Eggs at Breakfast which is Michelin Star level ) the spa and swimming pool are kept to a good standard of hygene , however there is a serious problem with service which is evident from the staff behind the bar ( Saturday 4th May to be specific ) where it was plainly evident for all of the guests seated in the lounge to witness the grief that was being given to the Restaurant Host and other waiting staff by the two individulas behind the bar who were making their life's a misery by poor attitude and unhelpfulness when rightfully they were chasing restaurant drink orders which were painfully slow on deliverance attributed totally to the ineptness of the bar staff . Its about time that Providence Hotels boss Mr Neil Hughes and Blantyre Capital and Fairtree Alternative Real Estate were made aware of this as it is not fair on the efforts made by the other staff who are being dragged down needlessly by the bar staffs under performance , ineptness and demeanour ."
Very Good
103 reviews
8.6/10
1 night
From AED 905
Check Availability
Royal Dunkeld Hotel Hotels in Dunkeld
Royal Dunkeld Hotel Hotels in DunkeldRoyal Dunkeld Hotel Hotels in DunkeldRoyal Dunkeld Hotel Hotels in DunkeldRoyal Dunkeld Hotel Hotels in DunkeldRoyal Dunkeld Hotel Hotels in DunkeldRoyal Dunkeld Hotel Hotels in Dunkeld
72
Hotels in Dunkeld
Golf course
Private parking
Bar
"The hotel is on the main street of Dunkeld but my room window was to the internal yard with hotel parking. Very calm location. Good size room. Very large screen TV set with Netflix. Great choice for breakfast with large portions. Very polite and helpful hotel staff."
67 reviews
6.1/10
1 night
From AED 466
Check Availability
Bankfoot Inn Hotels in Dunkeld
Bankfoot Inn Hotels in DunkeldBankfoot Inn Hotels in DunkeldBankfoot Inn Hotels in DunkeldBankfoot Inn Hotels in DunkeldBankfoot Inn Hotels in DunkeldBankfoot Inn Hotels in Dunkeld
59
Hotels in Dunkeld
Skiing
Hiking
Public parking
When you stay at The Bankfoot Inn in Perth, you'll be within a 10-minute drive of Active Kids Adventure Park and Historic Scotland Stanley Mills. This inn is 5.5 mi (8.9 km) from Birnam Oak and 6.1 mi (9.7 km) from Ossian's Hall. This smoke-free inn features hiking/biking trails nearby. Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include luggage storage and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring DVD players and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.
Great
61 reviews
9.3/10
Check Availability
Dunkeld
You Might Like
Dunkeld Hotels With BreakfastDunkeld Hotels With Twin RoomDunkeld Hotels With 1 Double BedDunkeld Hotels With Swimming PoolDunkeld Hotels With Free Cancellation
The Ballinluig Inn Hotels in Dunkeld
The Ballinluig Inn Hotels in DunkeldThe Ballinluig Inn Hotels in DunkeldThe Ballinluig Inn Hotels in DunkeldThe Ballinluig Inn Hotels in DunkeldThe Ballinluig Inn Hotels in DunkeldThe Ballinluig Inn Hotels in Dunkeld
42
Hotels in Dunkeld
Wi-Fi in public areas
With a stay at The Ballinluig Inn in Pitlochry, you'll be within a 15-minute drive of Cairngorms National Park and Bells Blair Athol Distillery. This hotel is 4.6 mi (7.4 km) from Edradour Distillery and 4.7 mi (7.6 km) from Black Spout Waterfall. At The Ballinluig Inn, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:30 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 11 guestrooms. Complimentary wireless internet access is available to keep you connected.
1 night
From AED 535
Check Availability
Ballathie House Hotel Hotels in Dunkeld
Ballathie House Hotel Hotels in DunkeldBallathie House Hotel Hotels in DunkeldBallathie House Hotel Hotels in DunkeldBallathie House Hotel Hotels in DunkeldBallathie House Hotel Hotels in DunkeldBallathie House Hotel Hotels in Dunkeld
99+
Hotels in Dunkeld
Golf course
Skiing
Hiking
"The response at check-in was very smooth and good. The room is clean and bright. I enjoyed the coffee. I will also use it next time."
Very Good
101 reviews
8.4/10
1 night
From AED 457
Check Availability
Meikleour Arms Hotel & Restaurant Hotels in Dunkeld
Meikleour Arms Hotel & Restaurant Hotels in DunkeldMeikleour Arms Hotel & Restaurant Hotels in DunkeldMeikleour Arms Hotel & Restaurant Hotels in DunkeldMeikleour Arms Hotel & Restaurant Hotels in DunkeldMeikleour Arms Hotel & Restaurant Hotels in DunkeldMeikleour Arms Hotel & Restaurant Hotels in Dunkeld
99+
Hotels in Dunkeld
Golf course
Public parking
24-hour front desk
"Lovely stay in a beautiful hotel with superb service and food."
Great
42 reviews
9.1/10
1 night
From AED 699
Check Availability
Bridge of Cally Hotel Hotels in Dunkeld
Bridge of Cally Hotel Hotels in DunkeldBridge of Cally Hotel Hotels in DunkeldBridge of Cally Hotel Hotels in DunkeldBridge of Cally Hotel Hotels in DunkeldBridge of Cally Hotel Hotels in DunkeldBridge of Cally Hotel Hotels in Dunkeld
99+
Hotels in Dunkeld
Skiing
Hiking
Public parking
With a stay at The Bridge of Cally Hotel in Blairgowrie, you'll be near ski lifts, within a 15-minute drive of Cairngorms National Park and Cateran Trail. This family-friendly hotel is 7.6 mi (12.2 km) from Blairgowrie Golf Club and 7.9 mi (12.8 km) from Alyth Museum. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and an arcade/game room. Additional features at this hotel include a television in a common area, a picnic area, and barbecue grills. At The Bridge of Cally Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 8:30 AM to 10:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 18 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
Very Good
64 reviews
8.5/10
1 night
From AED 355
Check Availability
Victoria Hotel Hotels in Dunkeld
Victoria Hotel Hotels in DunkeldVictoria Hotel Hotels in DunkeldVictoria Hotel Hotels in DunkeldVictoria Hotel Hotels in DunkeldVictoria Hotel Hotels in DunkeldVictoria Hotel Hotels in Dunkeld
71
Hotels in Dunkeld
Public parking
EV charging station
Luggage storage
With a stay at Victoria Hotel in Blairgowrie, you'll be steps from Cateran Trail and a 4-minute drive from Blairgowrie Golf Club. This guesthouse is 14 mi (22.5 km) from Cairngorms National Park and 3 mi (4.8 km) from Alyth Museum. Make use of convenient amenities such as complimentary wireless internet access, an arcade/game room, and a fireplace in the lobby. Grab a bite from the snack bar/deli, or stay in and take advantage of the guesthouse's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. English breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-in, express check-out, and multilingual staff. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Stay in one of 7 guestrooms featuring LED televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and blackout drapes/curtains, and housekeeping is provided daily.
Good
35 reviews
7.9/10
1 night
From AED 314
Check Availability
The Angus Hotel & Spa Hotels in Dunkeld
The Angus Hotel & Spa Hotels in DunkeldThe Angus Hotel & Spa Hotels in DunkeldThe Angus Hotel & Spa Hotels in DunkeldThe Angus Hotel & Spa Hotels in DunkeldThe Angus Hotel & Spa Hotels in DunkeldThe Angus Hotel & Spa Hotels in Dunkeld
99+
Hotels in Dunkeld
Golf course
Indoor swimming pool
Sauna
Located in Blairgowrie, Angus Hotel is next to a golf course, a 3-minute walk from Cateran Trail and within a 5-minute drive of Blairgowrie Golf Club. This golf hotel is 14 mi (22.5 km) from Cairngorms National Park and 3 mi (4.8 km) from Alyth Museum. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You can take advantage of recreational amenities such as an indoor pool and a sauna. This hotel also features complimentary wireless internet access, concierge services, and wedding services. Enjoy a satisfying meal at The Bay Tree Restaurant serving guests of Angus Hotel. Quench your thirst with your favorite drink at the bar/lounge. English breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Stay in one of 89 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have shower/tub combinations and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Good
92 reviews
7.8/10
1 night
From AED 312
Check Availability
Port Na Craig Inn Hotels in Dunkeld
Port Na Craig Inn Hotels in DunkeldPort Na Craig Inn Hotels in DunkeldPort Na Craig Inn Hotels in DunkeldPort Na Craig Inn Hotels in DunkeldPort Na Craig Inn Hotels in DunkeldPort Na Craig Inn Hotels in Dunkeld
33
Hotels in Dunkeld
Parking
Restaurant
Wi-Fi in public areas
"A lovely stay with an upgrade to a cottage, all quickly and efficiently arranged. This was a trip in honour of an annual expedition for my late wife Caroline and I to the Pitlochry area for autumn. Caroline always wanted to stay in the lovely cottages so it was fate and her sparkle that helped with the upgrade. Food is incredible and a wide selection of choices along with fantastic, friendly service and drinks. Very good to eat and sit by the river in warmer times. Terrific breakfast too. The cottage was spacious and kept warm. Very comfy. They are not new so you must allow for some quirky spaces and layouts. It was lovely to have that space to relax. Port Na Craig is a 10/15m walk from the town over the suspension bridge or the dam. It's a beautiful walk but be careful near water. Pitlochry is a beautiful town that Caroline and I have enjoyed for years and I'll continue to honour her by visiting. Thanks to the Port Na Craig team for making me so welcome and for the prosecco for toasting Caroline. Much appreciated."
Amazing
49 reviews
9.7/10
1 night
From AED 805
Check Availability
See All Hotels in Dunkeld

Discover trending places in Dunkeld

Find top attractions and hotspots in Dunkeld

FAQs About Dunkeld Hotels

What are some of the best hotels in Dunkeld?

Whether you're planning a business trip or a vacation, Dunkeld has many top-rated hotels to choose from. Dunkeld House Hotel (price from AED 980) and Royal Dunkeld Hotel (price from AED 519) are among the best choices for your stay.

How much does a hotel cost in Dunkeld?​

The average price for hotels in Dunkeld is AED 4,158 on weekdays, and AED 4,207 on weekends (Friday-Saturday).

How to get good deals on hotels in Dunkeld?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

What are the best hotels with a spa in Dunkeld?

A spa hotel can make your trip more enjoyable with relaxing amenities. Dunkeld House Hotel (price from AED 980) is one of the best hotels with a spa in the area.

Which hotels in Dunkeld provide fitness facilities?

Dunkeld House Hotel (price from AED 980) offers fitness facilities to keep you active during your stay. Stay on track with your fitness goals while on the go!

Which hotels in Dunkeld have pools?

Dunkeld House Hotel (price from AED 980) is a popular hotel offering a swimming pool. Book your stay to enjoy the pool and make your trip more enjoyable.

What hotels in Dunkeld offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Dunkeld House Hotel (price from AED 980) and Royal Dunkeld Hotel (price from AED 519) provide the best breakfast to start your day.

Dunkeld Hotels Info

Highest PriceAED 20,436
Lowest PriceAED 217
Number of Reviews 333
Total Properties197
Average Price(Weekday Night)AED 4,158
Average Price(Weekend Night)AED 4,207