Photo by Eddie Boyd

Find hotels in Dunkeld from NT$2,054

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunkeld hotels

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is NT$4,896
NT$5,875 total
includes taxes & fees
Feb 2 - Feb 3
Dunkeld House Hotel

Bamff Ecotourism

Bamff Ecotourism
3.0 star property
Blairgowrie
10.0 out of 10, Exceptional, (12)
"Stayed in the yurt very cozy and spotless with a comfortable bed, just place for a peace of mind and soul, I was worried about the cold before my visit and brought lots of extra blankets and hot water bottle but the yurt is very well insulated and the wood burner keeps it very warm definitely recommended "
United Kingdom
Leila Sadat
Bamff Ecotourism

The Alyth Hotel

The Alyth Hotel
3.0 star property
Blairgowrie
9.4 out of 10, Exceptional, (13)
"We had a lovely stay at the Alyth Hotel! The both dinner and breakfast served at the restaurant was amazing and the room was well decorated and comfy. "
United Kingdom
Ellie
The price is NT$2,378
NT$2,853 total
includes taxes & fees
Jan 6 - Jan 7
The Alyth Hotel

Airlie Arms Hotel

Airlie Arms Hotel
3.0 star property
Kirriemuir
9.2 out of 10, Wonderful, (102)
"Lovely clean self contained self catering room with its own entrance, big comfy beds and a great shower. Fantastic breakfast"
United Kingdom
Malcolm
The price is NT$3,332
NT$3,999 total
includes taxes & fees
Jan 12 - Jan 13
Airlie Arms Hotel

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (75)
"Great property, lovely stay. "
United Kingdom
Simon
The price is NT$5,072
NT$5,072 total
includes taxes & fees
Jan 6 - Jan 7
Glenkilrie House

Victoria Hotel

Victoria Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (59)
"I have stayed here a few times and have always enjoyed my stay, spotlessly clean, friendly staff, great location."
United Kingdom
Sharon
The price is NT$2,663
NT$3,196 total
includes taxes & fees
Jan 6 - Jan 7
Victoria Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is NT$3,500
NT$4,200 total
includes taxes & fees
Jan 20 - Jan 21
Dalmunzie Castle Hotel

Angus Hotel

Angus Hotel
3.0 star property
Blairgowrie
8.0 out of 10, Very Good, (479)
"The staff were brilliant and so relaxed. Room was great. Food was nice"
United Kingdom
David
The price is NT$2,187
NT$2,625 total
includes taxes & fees
Feb 1 - Feb 2
Angus Hotel

The Kirkmichael Hotel

The Kirkmichael Hotel
3.0 star property
Blairgowrie
7.6 out of 10, Good, (60)
"Great hosts and a perfect venue in the Highlands."
United Kingdom
David
The Kirkmichael Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
"What a great place to stay! Very unique, historical lodge nestled within a wonderful town. Our room was incredible and the service was top notch. Breakfast in the morning was unbelievably good. You really should stay here if you get the opportunity. "
United States
Gregory
The price is NT$3,804
NT$4,565 total
includes taxes & fees
Jan 6 - Jan 7
Ivybank Lodge

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (134)
"Lovely hotel and very friendly staff. "
United Kingdom
Matthew
The price is NT$2,140
NT$2,568 total
includes taxes & fees
Jan 28 - Jan 29
The Bridge of Cally Hotel

Cabin at the Tavern

Cabin at the Tavern
3.5 star property
Blairgowrie
10.0 out of 10, Exceptional, (1)
"This was a great and affordable cabin and it was in an awesome, quiet area just south of the caringorms national Park. The owner is a real gentleman and the tavern he runs has amazing steak pies. Would stay again "
United States
DUSTIN
The price is NT$9,305
NT$11,167 total
includes taxes & fees
Jan 13 - Jan 14
Cabin at the Tavern

Red House Hotel

Red House Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (36)
"Great place to stay for golf and snooker"
United Kingdom
Greig
The price is NT$5,072
NT$6,087 total
includes taxes & fees
Jan 6 - Jan 7
Red House Hotel

Dalnoid Cottages & Treehouses

Dalnoid Cottages & Treehouses
3.5 star property
Blairgowrie
9.8 out of 10, Exceptional, (8)
"This would be one of the best properties we have been too. The owners have thought of everything to make your stay perfect. They even have a honesty shop in case you have forgot anything "
United Kingdom
duncan
The price is NT$6,199
NT$7,439 total
includes taxes & fees
Jan 6 - Jan 7
Dalnoid Cottages & Treehouses

The Royal Hotel

The Royal Hotel
3.5 star property
Crieff
9.4 out of 10, Exceptional, (75)
"We liked how quiet and friendly the atmosphere was "
United Kingdom
Jacqueline
The price is NT$5,812
NT$6,974 total
includes taxes & fees
Jan 6 - Jan 7
The Royal Hotel

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (250)
"Cute place on the main road. The staff is very friendly and the food was excellent. "
United States
Rebekah
The price is NT$2,113
NT$2,536 total
includes taxes & fees
Jan 30 - Jan 31
The Luib Hotel

The Four Seasons Hotel

The Four Seasons Hotel
3.0 star property
Crieff
8.2 out of 10, Very Good, (192)
"Room was clean with a great bath! View from room was amazing right across the loch. The staff were lovely, friendly and evening meal was good. The bar also had a nice atmosphere"
United Kingdom
Alison
The price is NT$4,579
NT$5,495 total
includes taxes & fees
Feb 1 - Feb 2
The Four Seasons Hotel

Comrie Hotel

Comrie Hotel
3.0 star property
Crieff
9.4 out of 10, Exceptional, (23)
"Very nice staff and great breakfast. "
United Kingdom
Maritza
Comrie Hotel

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1004)
"Staff were polite but my room had not been vacuumed and smelt a bit musty. "
United Kingdom
Victoria
The price is NT$1,978
NT$2,374 total
includes taxes & fees
Jan 12 - Jan 13
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very Good, (462)
"The hotel staff consistently worked to a high standard as was the quality of the food enjoyed."
United Kingdom
Frank
The price is NT$2,430
NT$2,917 total
includes taxes & fees
Jan 16 - Jan 17
Killin Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Dunkeld attractions

Learn more about Dunkeld

Hike the wooded paths of Hermitage Forest to discover ancient trees and the roaring River Braan. Explore Dunkeld Cathedral's atmospheric ruins before enjoying tea in one of the charming stone cottages along Cathedral Street.

a photo of the historic bridge at Dunkeld with the river meandering along through the town
Photo by Eddie Boyd
Open Photo by Eddie Boyd

Top Dunkeld Hotel Reviews

More cheap stays in Dunkeld

Find out more about Dunkeld

Top reasons to visit Dunkeld

  • Stunning Natural Scenery: Dunkeld is surrounded by breathtaking landscapes, perfect for hiking and outdoor adventures.
  • Historic Sites: Explore iconic attractions like Dunkeld Cathedral and Dunkeld Bridge, showcasing the town's rich heritage.
  • Outdoor Activities: Enjoy golfing, skiing, and various family-friendly excursions at local activity centers.
  • Relaxation and Wellness: Indulge in spa breaks for a serene retreat amidst nature.
  • Charming Accommodations: Choose from cozy bed and breakfasts to the unique Atholl Arms Hotel, blending local character with modern comfort.

Find great hotels in and around Dunkeld

Discover a range of accommodation options in Dunkeld, Scotland, from cozy bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly environment, an adventurous getaway, or a business-friendly stay, Dunkeld has something for everyone. Don't miss the charming Atholl Arms Hotel, which offers a unique blend of local character and modern amenities. Experience the beauty of this picturesque town while enjoying the perfect lodging for your vacation.

  • The Pitlochry Hydro Hotel: Nestled 17.7km from Dunkeld, The Pitlochry Hydro Hotel offers a cozy retreat with a focus on business travel and pet-friendly accommodations. This 3.5-star hotel welcomes pets, making it an ideal choice for travelers who wish to bring their furry friends along. The property features essential amenities, including designated areas for pets, ensuring a comfortable stay for both guests and their pets. Enjoy a relaxed atmosphere while being close to the scenic beauty of Scotland's landscapes.
  • Dunkeld House Hotel: Located in the heart of Dunkeld, this 4-star hotel is perfect for adventurous souls and those seeking a rejuvenating spa experience. Dunkeld House Hotel provides a wide range of outdoor activities, including fishing, hiking, and mountain biking, catering to guests who crave adventure. After a day of exploration, unwind at the full-service spa, complete with an indoor pool, steam room, and sauna. This hotel promises a blend of relaxation and excitement, making it a perfect home base for your Scottish getaway.
  • Atholl Palace Hotel: Situated 17.7km from Dunkeld, the Atholl Palace Hotel is a stunning 4-star property that harmoniously combines luxury with eco-consciousness. This eco-certified hotel is perfect for travelers looking for a spa-themed or golf-focused vacation. Guests can indulge in a variety of spa treatments, including massages and facials, while also enjoying the beautiful golf course on-site. The hotel’s commitment to sustainability and its stunning surroundings make it an ideal choice for eco-friendly travelers seeking comfort and relaxation.

Where to stay in and around Dunkeld

Dunkeld, nestled in the beautiful Perthshire countryside, offers a perfect blend of outdoor adventure and serene relaxation. Explore picturesque landscapes and friendly local vibes while hiking along scenic trails or enjoying family-friendly excursions. The convenient location allows easy access to nearby attractions, ensuring a memorable visit. Whether you're seeking luxury or a laid-back atmosphere, Dunkeld's charm will captivate every traveler.

  • Pitlochry: Nestled 17.7km from Dunkeld, Pitlochry is a charming town that serves as a gateway to adventure and breathtaking scenery. Known for its year-round appeal, this destination sees a peak in visitors during April, July, and September. Outdoor enthusiasts flock here for activities like golfing and exploring the stunning natural surroundings, including nearby national parks and lakes. With various shops and local attractions, Pitlochry offers a delightful blend of recreation and relaxation, making it an ideal stop for travelers seeking both adventure and picturesque views.
  • Birnam: Situated in close proximity to Dunkeld, Birnam is a quaint village that attracts visitors looking for outdoor experiences and stunning landscapes. The village enjoys a moderate influx of tourists, especially during February, July, and September. Visitors can engage in outdoor activities, including golf, while enjoying the serene beauty of the surrounding nature. Birnam is also near national parks and even features a beach, offering a refreshing escape from urban life. It's a perfect spot for those wanting to immerse themselves in the tranquility of Scotland's countryside.
  • Dalguise: Just a stone's throw from Dunkeld, Dalguise is a picturesque village known for its adventurous spirit and scenic landscapes. With visitor numbers peaking in February to March and September, this village attracts those eager for outdoor pursuits. Hiking trails and forest access provide ample opportunities for exploration and connection with nature. Whether you're an experienced hiker or a casual wanderer, Dalguise offers a serene environment to enjoy the great outdoors and the stunning beauty of the Scottish landscape.

Things to do near Dunkeld

Dunkeld, Scotland, is a perfect destination for outdoor enthusiasts and adventure seekers. Enjoy activities like golfing at the local course, skiing, and exploring breathtaking scenery. For relaxation, indulge in spa breaks, or experience the vibrant nightlife. An activity center offers various options for family fun and adventure, making it an ideal spot for a memorable vacation filled with excitement and relaxation.

Shopping

Dunkeld offers charming shopping experiences with local gems like Gordon & Durward, 27.4km away. The Watermill, located 17.7km from Dunkeld, is a delightful spot for gifts. If you're up for a drive, check out The House of Bruar, which is 30.6km away for more unique finds.

Recreation

At Blairgowrie Golf Club, enjoy a round of golf amidst beautiful landscapes just 16.1km from Dunkeld, providing a refreshing outdoor experience. Pitlochry Golf Club, located 17.7km away, offers a serene golfing atmosphere for relaxation. McDiarmid Park, 19.3km from Dunkeld, is perfect for sports enthusiasts seeking excitement.

Adventure

Explore the stunning Black Spout Waterfall, a breathtaking outdoor experience located 16.1km from Dunkeld, where you can immerse yourself in nature’s beauty. For hiking enthusiasts, the Cateran Trail offers picturesque scenery and adventure vibes, also 16.1km away, while the Rob Roy Way - North extends your journey with more outdoor thrills at 17.7km from Dunkeld.

Nightlife

Dunkeld offers delightful nightlife with nearby theaters like Pitlochry Festival Theatre and Perth Concert Hall, both 11 and 20.9km away, respectively. Enjoy romantic performances and cultural experiences in these charming venues, perfect for an enchanting night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dunkeld

To save money on your trip to Dunkeld, consider visiting between January and March when prices are lower. Book your hotel at least one month in advance or check Expedia for last-minute deals. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Use Expedia’s search tools to compare room rates and find eco-friendly accommodations. For additional savings, bundle your hotel, flights, and activities through an Expedia package deal, ensuring you get the best price for your travel needs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunkeld are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Dunkeld is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunkeld is Tuesday. The most expensive day to stay in Dunkeld is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences based on your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dunkeld hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dunkeld

Dunkeld, Scotland, offers an ideal getaway for outdoor enthusiasts and culture lovers alike. Explore stunning attractions such as Dunkeld Bridge and Dunkeld Cathedral, along with nearby castles and historic houses. Whether you're seeking adventure, romance, or a taste of local history, Dunkeld's scenic beauty and rich heritage provide a perfect backdrop for an unforgettable vacation.

  • Scone Palace: Located 17.7km from Dunkeld, Scone Palace is a stunning historic house rich in culture. Explore its beautifully landscaped gardens and learn about its royal connections, making it a perfect spot for history enthusiasts.
  • The Hermitage: Nestled within Dunkeld, The Hermitage is a serene nature reserve known for its relaxing vibes and friendly atmosphere. Walk along picturesque trails that lead to enchanting waterfalls and towering Douglas firs, ideal for a tranquil escape.
  • Dunkeld Cathedral: Situated in the heart of Dunkeld, this impressive cathedral boasts beautiful architecture and cultural significance. Visit to appreciate its stunning stained glass and tranquil grounds, perfect for reflection and inspiration.

Best time to go to Dunkeld

The best time to visit Dunkeld can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunkeld falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunkeld falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.4°F (1.9°C)Light RainMostly CloudySlightly LowSlightly Low
February36.7°F (2.6°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September52.5°F (11.4°C)Light RainMostly CloudySlightly HighSlightly High
October46.9°F (8.3°C)Light RainMostly CloudyAverageAverage
November40.6°F (4.8°C)Light RainMostly CloudySlightly LowAverage
December36.3°F (2.4°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunkeld

Traveling to Dunkeld, Scotland, is convenient with nearby major airports. Edinburgh Airport (EDI) is located 70.8km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. Glasgow International Airport (GLA) is 95.0km from Dunkeld, featuring luxurious accommodations such as Kimpton Blythswood Hotel & Spa, 11.3km from GLA. Dundee Airport (DND), the closest at 37.0km away, offers options like The Hideaway Experience, 8.0km from the airport. Each hotel provides various transportation services for easy access to these airports, ensuring a smooth start to your Scottish adventure.

Frequently asked questions

What's the best place to stay in Dunkeld?
Dunkeld House Hotel is a favorite property for Expedia customers. This hotel offers a full-service spa and a restaurant. Another favorite option for your stay based on traveler reviews is Royal Dunkeld. See all available top hotels, or vacation rentals in Dunkeld.
What's the top vacation rental in Dunkeld?
Gateway to all of Scotland: You might want to consider this Dunkeld vacation home rental for your stay. It comes with WiFi so you can feel at home during your trip. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Dunkeld.
If I need to cancel my hotel reservation in Dunkeld, will I receive a refund?
Yes, most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Dunkeld.
Where can I learn more about changing or cancelling my trip to Dunkeld?
To access more information about changing or cancelling your trip to Dunkeld, head over to our customer service page.
What's the best pet-friendly hotel in Dunkeld?
Royal Dunkeld is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Kennacoil is another good option if you're bringing your pet along. See more pet-friendly hotel accommodations in Dunkeld.
What's the best hotel to stay near The Hermitage?
Dunkeld House Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a restaurant. It's located just a short 0.5 mi (0.8 km) from The Hermitage. Another good choice is Kennacoil, located just 0.9 mi (1.4 km) away.
What about the best place to stay near Loch of the Lowes?
One of the top choices for your stay is Dunkeld House Hotel, located 2.3 mi (3.7 km) from Loch of the Lowes, and this 4-star hotel offers a full-service spa and a restaurant. Royal Dunkeld and Atholl Arms Hotel are two other good choices within a few miles.
What are some accommodations with pools in Dunkeld?
Dunkeld House Hotel: Features a full-service spa, an indoor pool, and a health club. Moness Resort and The Landmark Hotel & SPA Leisure Club Dundee By Sunday are two additional hotels with an onsite pool. View all hotels with pools in Dunkeld.
What is the best spa hotel in Dunkeld?
Dunkeld House Hotel is a top spa hotel featuring a fitness center, a bar, an indoor pool, and a restaurant. Treat yourself to a facial, body scrub, or hydrotherapy at the onsite spa. See all spa hotels in Dunkeld.
What's the best place to stay near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
How is it staying in Dunkeld?
Travelers to Dunkeld give high marks for the riverfront and top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its spas and bars. In Dunkeld, there are 39 hotels and other accommodations to choose from. Find out more about Dunkeld.
What is there to see in Dunkeld?
The natural setting is picturesque, namely the stunning river views, and these places to see: The Hermitage, Loch of the Lowes, and Birnam Oak. A couple of additional sights to add to your agenda are Ossian's Hall and Polney Loch. Check out what more to see and do in Expedia's Dunkeld guide.
What's the best way to get around Dunkeld?
To venture out into the surrounding area, ride aboard one of the trains from Dunkeld & Birnam Station. If you want to venture out around the area, you may want a rental car in Dunkeld for your journey.
What's the weather like in Dunkeld?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Dunkeld is 38 inches.