Hotels in Dunkeld

Best Dunkeld Hotels

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

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular filters for Dunkeld
Pets welcomeHomestayParking available4HotelBreakfast includedFree cancellationCribs availableDinner included1 double bed
Property Type
HotelApartmentBed and breakfastVacation homeCampsiteFarm stayHomestay
Property facilities & services
PoolPets welcomeParking availableSpaWi-Fi in public areasFree parkingGolf courseLuggage storageBarbecueBarRestaurantSmoking areaConference roomSauna24-hour front deskElevatorGym

8 Best Hotels to Stay in Dunkeld

Trip.com brings you a curated list of top accommodations in Dunkeld, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
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
Golf course
Indoor swimming pool
Hiking
+11
"🥰 My stay at the hotel was exceptionally pleasant. The room was clean, spacious, and comfortably furnished. Staff members were friendly, attentive, and eager to help with any request. The breakfast offered a delightful variety. I appreciated the convenient location and peaceful atmosphere. Overall a highly satisfying experience for my trip."
Very Good
109 reviews
8.8/10
1 night
From DKK 1,129
Check availability
Wester Riechip Hotels in Dunkeld
Wester Riechip Hotels in DunkeldWester Riechip Hotels in DunkeldWester Riechip Hotels in DunkeldWester Riechip Hotels in Dunkeld
14
Hotels in Dunkeld
Hiking
Casino
6 km from Dunkeld: Cosy, comfortable country house "Wester Riechip", detached. On the outskirts Dunkeld, in a secluded, quiet position, in the countryside. Private: natural garden, meadow. In the house: lounge with TV, washing machine. 4x4 car recommended in winter. Parking at the house. Bus stop "North Car Park" 8 km. Golf course (18 hole) 8 km. Nearby attractions: Dunkeld 8 km, Pitlochry 30 km, Perth 30 km. Please note: car recommended. Suitable for families. The owner lives on the same property. 7-room house. Object suitable for 8 adults. Very comfortable and cosy furnishings: living room with TV and video. Exit to the garden. Dining room. Kitchen (oven, dishwasher, microwave, freezer). Sep. WC. Heating (extra). Upper floor: 2 double bedrooms, each room with 1 double bed. 1 room with 1 bed. 1 room with 3 beds. Shower/WC, bath/shower/WC. Heating (extra). Beautiful view of the countryside.
Very Good
8.7/10
Check availability
Kennacoil Hotels in Dunkeld
Kennacoil Hotels in DunkeldKennacoil Hotels in DunkeldKennacoil Hotels in DunkeldKennacoil Hotels in DunkeldKennacoil Hotels in DunkeldKennacoil Hotels in Dunkeld
25
Hotels in Dunkeld
Parking
Wi-Fi in public areas
Hiking
"A perfect place to stay to enjoy everything Perthshire and the wider cairngorms has to offer. Dunkeld is just a short drive or cycle away. I would highly recommend to anyone who wants level up their camping style!"
Amazing
75 reviews
9.7/10
Check availability
Craigton Cottage Hotels in Dunkeld
Craigton Cottage Hotels in DunkeldCraigton Cottage Hotels in Dunkeld
7
Hotels in Dunkeld
Hiking
Casino
"homely old fashioned cottage, well equipped kitchen, tv has a built in dvd player, very clean and comfy, just what we wanted for a weeks stay. I would check out the location on google maps before arriving. Owners very nice and helpful. be aware that we co"
Very Good
8.2/10
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
56
Hotels in Dunkeld
Golf course
Private parking
Bar
+4
"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."
83 reviews
5.7/10
1 night
From DKK 771
Check availability
Leduckie Hotels in Dunkeld
Leduckie Hotels in DunkeldLeduckie Hotels in DunkeldLeduckie Hotels in DunkeldLeduckie Hotels in Dunkeld
11
Hotels in Dunkeld
Hiking
Casino
"Pros Fantastic location, with great views and wildlife. Superb walks in the local area. Household facilities were good. Cons No wi fi - this may be a problems for some people, but not us ( good TV and excellent smartphone signal / reception.)"
Great
9.2/10
Check availability
8 Cathedral Street Hotels in Dunkeld
8 Cathedral Street Hotels in Dunkeld8 Cathedral Street Hotels in Dunkeld8 Cathedral Street Hotels in Dunkeld8 Cathedral Street Hotels in Dunkeld8 Cathedral Street Hotels in Dunkeld8 Cathedral Street Hotels in Dunkeld
25
Hotels in Dunkeld
Public parking
Bicycle rental
Wi-Fi in public areas
The 8 Cathedral Street is an ideal spot for travelers wanting to discover the city. The 8 Cathedral Street is an ideal choice for travelers who want to take in the sights and sounds of Dunkeld. The hotel offers easy access to Dunkeld & Birnam, just 1km away. The nearby area boasts an abundance of attractions including Beatrix Potter Garden, The Hermitage (National Trust for Scotland) and Birnam Highland Games Park. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Dunkeld hotel features parking on site.
Very Good
8.5/10
Check availability
The Wee Nook, Birnam & Dunkeld Hotels in Dunkeld
The Wee Nook, Birnam & Dunkeld Hotels in DunkeldThe Wee Nook, Birnam & Dunkeld Hotels in DunkeldThe Wee Nook, Birnam & Dunkeld Hotels in DunkeldThe Wee Nook, Birnam & Dunkeld Hotels in DunkeldThe Wee Nook, Birnam & Dunkeld Hotels in DunkeldThe Wee Nook, Birnam & Dunkeld Hotels in Dunkeld
13
Hotels in Dunkeld
Golf course
Horse riding
Hiking
+1
Nestled in the heart of Birnam, and neighbouring the village of Dunkeld, this beautiful one bedroom ground floor apartment accommodates up to four guests. Dogs welcome.This grade 2 listed apartment, which is situated within Birnam’s conservation area, is freshly decorated and furnished in a modern style. With luxurious beds available as 2 singles or 1 super king plus a sofa bed in the living room which can accommodate an additional 1 or 2 guests. The apartment is set off the main road in a quiet area however the main street in Birnam is just a 2 minute walk with the popular tourist village of Dunkeld a short 15 minute walk.About pets:Pets allowed.Suitable for 1 small to medium sized dog..About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.Not suitable for babies/infants..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.Strictly no smoking.About events:No events allowed.
Amazing
2 reviews
9.6/10
Check availability
See More Hotels in Dunkeld

FAQs About Dunkeld Hotels

What are the best places to stay in Dunkeld?

Some of the best places to stay in Dunkeld are near popular attractions like Dunkeld Cathedral and Inver Mill Farm Caravan Park, offering easy access to key sights and amenities.

What are the top hotels in Dunkeld near Dunkeld Cathedral?

Some of the top hotels in Dunkeld near Dunkeld Cathedral include Dunkeld House Hotel (from DKK 1,183) and Royal Dunkeld Hotel (from DKK 898), all offering easy access to Dunkeld Cathedral, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Dunkeld?

Dunkeld has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Dunkeld House Hotel (from DKK 1,183) and Royal Dunkeld Hotel (from DKK 898) are best choices.

What are the best hotels with a spa in Dunkeld?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Dunkeld House Hotel (from DKK 1,183) provides highly rated spa services.

What hotels in Dunkeld provide swimming pools?

Dunkeld House Hotel (from DKK 1,183) is a hotel with a swimming pool. Book now and enjoy your swimming pool!

Which hotels in Dunkeld have the best breakfast?

Dunkeld House Hotel (from DKK 1,183) and Royal Dunkeld Hotel (from DKK 898) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Dunkeld?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Dunkeld Hotels Info

Number of reviews
334
Total properties
8
Weekday Avg. Price
DKK 1,797
Weekend Avg. Price
DKK 1,928
Trending hotel
Dunkeld House Hotel