Top Hotels in Dunkeld

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the picturesque town of Dunkeld, nestled amidst the stunning landscapes of Scotland. Known for its historic charm, captivating nature, and warm hospitality, Dunkeld offers an idyllic getaway for travelers seeking a truly remarkable experience. Whether you're a history buff looking to explore ancient castles, an outdoor enthusiast craving adventure in the nearby Cairngorms National Park, or simply in search of tranquility in breathtaking surroundings, Dunkeld has it all. And when it comes to accommodation, hotels in Dunkeld are ready to welcome you with open arms and provide a comfortable base for your unforgettable journey.

Situated along the banks of the River Tay, Dunkeld boasts a rich heritage that can be seen in its well-preserved architecture and historic landmarks. From the imposing ruins of Dunkeld Cathedral to the enchanting gardens of Dunkeld House, the town offers a glimpse into its fascinating past. And what better way to fully immerse yourself in the local culture than by staying at one of the many charming hotels in Dunkeld options ranging from cozy bed and breakfasts to luxurious country retreats, you're sure to find the perfect accommodation to suit your preferences and budget.

Once you've settled into your chosen hotel, prepare to embark on a journey of discovery within and beyond Dunkeld's borders. Explore the enchanting Hermitage, a woodland stretch that leads to the iconic Ossian's Hall and its dramatic waterfall. Take a leisurely stroll along the riverbank, admiring the ever-changing colors of the surrounding flora and fauna. For those seeking adventure, head to the nearby Loch of the Lowes and witness the majestic ospreys in their natural habitat. With so much to see and do, booking a hotel in Dunkeld ensures you won't miss out on any of the area's captivating attractions.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Kinloch House Hotel
2. Dunkeld House Hotel
3. Birnam Hotel
4. Logierait Pine Lodges
5. Bridge Of Cally Hotel
6. Royal Dunkeld Hotel

Boutique Hotels Dunkeld Scotland

Check Availability

Dunkeld
Mar 10, 2026 - Mar 11, 2026

Kinloch House Hotel

9.0

Good

(181 Reviews)

+ 66 photos
Escape to the majestic Kinloch House, a luxurious country house hotel located just outside Dunkeld. Surrounded by enchanting gardens and expansive grounds, this elegant retreat offers individually designed rooms, a gourmet restaurant, and impeccable service. Immerse yourself in the tranquility of the countryside while enjoying the utmost comfort and style at this exceptional luxury retreat.
Address: Blairgowrie
Rating: Good 9.0 (181 Reviews)
Rooms: 13
Price: From 389$

Dunkeld House Hotel

8.4

Good

(3034 Reviews)

+ 355 photos
At Dunkeld House Hotel, pets are treated like family. This luxurious retreat not only provides pet-friendly rooms but also offers special amenities such as doggie beds, food bowls, and even a doggie menu. Located amidst beautiful woodland, the hotel grants easy access to scenic walks along the River Tay, offering a perfect retreat for both you and your furry friend.
Address: Blairgowrie Road
Rating: Good 8.4 (3034 Reviews)
Rooms: 101
Price: From 232$

Budget-Friendly Hotels Dunkeld Scotland

Traveling to Dunkeld on a budget doesn't mean compromising on comfort or convenience. Discover a selection of budget-friendly hotels that offer affordable rates without compromising on the quality of your stay. These hotels provide value for money, ensuring you have a memorable experience in Dunkeld while sticking to your budget.

Birnam Hotel

7.3

Good

(1248 Reviews)

+ 35 photos
The Birnam Hotel is committed to sustainability and eco-conscious practices. From energy-efficient lighting to locally sourced ingredients for their restaurant, this hotel aims to minimize its carbon footprint.
Address: Perth Road, Birnam
Rating: Good 7.3 (1248 Reviews)
Rooms: 21
Price: From 79$

Logierait Pine Lodges

8.6

Good

(745 Reviews)

+ 120 photos
Situated a short distance from Dunkeld offer a unique eco-friendly experience. These self-catering lodges are constructed from sustainable materials and blend seamlessly with the surrounding pine forest.
Address: Logierait
Rating: Good 8.6 (745 Reviews)
Rooms: 19
Price: From 95$

Luxury Retreats Dunkeld Scotland

Indulge in the lap of luxury with a stay at one of Dunkeld's exquisite luxury retreats. These opulent accommodations boast world-class amenities, impeccable service, and stunning surroundings. Designed to cater to the discerning traveler, these luxury retreats offer a haven of relaxation and sophistication within the captivating ambiance of Dunkeld .

Bridge Of Cally Hotel

8.2

Good

(939 Reviews)

+ 116 photos
Situated on the outskirts of Dunkeld of Cally Hotel provides a peaceful retreat in a picturesque setting. Offering affordable rooms, a charming bar, and a restaurant serving delicious homemade cuisine, this hotel is perfect for those seeking a tranquil stay that captures the essence of Dunkeld the natural beauty of the surrounding area as you relax and rejuvenate in this budget-friendly haven.
Address: Bridge Of Cally
Rating: Good 8.2 (939 Reviews)
Rooms: 19
Price: From 135$

Royal Dunkeld Hotel

6.3

Good

(984 Reviews)

+ 57 photos
Nestled along the River Tay, The Royal Dunkeld Hotel extends its hospitality to pets. With a selection of pet-friendly rooms, this hotel ensures a comfortable stay for you and your companion. Take leisurely strolls along the riverbank or visit nearby pet-friendly attractions, such as the Hermitage, for an enjoyable day out with your pet.
Address: Atholl Street
Rating: Good 6.3 (984 Reviews)
Rooms: 32
Price: From 133$

Family-Friendly Hotels Dunkeld Scotland

Plan a memorable family vacation in Dunkeld by choosing one of the town's family-friendly hotels. These accommodations cater to the needs of families, offering comfortable rooms, convenient facilities, and activities to keep everyone entertained. Create lasting memories with your loved ones as you explore the wonders of Dunkeld .

Pet-Friendly Hotels Dunkeld Scotland

Don't leave your furry friends behind when visiting Dunkeld! Explore the pet-friendly side of the town with these accommodations that warmly welcome both you and your beloved pets. Discover hotels that offer comfortable rooms, convenient amenities, and proximity to nature walks and parks, ensuring a memorable stay for you and your four-legged companions.

Eco-Friendly Hotels Dunkeld Scotland

Experience an eco-conscious stay in Dunkeld with these environmentally friendly hotels. Embrace sustainability without compromising on comfort or style. These accommodations have implemented green initiatives, promoting responsible tourism and connecting guests with the natural beauty of Dunkeld .