These Dunkeld insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Dunkeld from $73
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Dunkeld
Check prices for these dates
Our top choices for Dunkeld hotels




1. The Pitlochry Hydro Hotel
The Pitlochry Hydro Hotel



2. Dunkeld House Hotel
Dunkeld House Hotel



3. The Angus Hotel & Spa by Compass Hospitality
The Angus Hotel & Spa by Compass Hospitality



4. Ballathie House Hotel
Ballathie House Hotel



5. Apex Dunblane Hydro Hotel
Apex Dunblane Hydro Hotel



6. Atholl Palace Hotel
Atholl Palace Hotel



7. Royal Dunkeld
Royal Dunkeld



8. Crieff Hydro
Crieff Hydro



9. Fonab Castle Hotel & Spa
Fonab Castle Hotel & Spa



11. The Kenmore Club
The Kenmore Club



13. Scotlands Spa Hotel
Scotlands Spa Hotel



14. Fisher's Hotel
Fisher's Hotel



15. Broomhall Castle Hotel
Broomhall Castle Hotel



16. Moness Resort
Moness Resort



17. Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant



18. The Bridge of Cally Hotel
The Bridge of Cally Hotel



20. Ivybank Lodge
Ivybank LodgeWhere to stay in and around Dunkeld


Pitlochry
Discover Pitlochry, a welcoming destination perfectly suited for nature lovers and adventure seekers who will appreciate its stunning landscapes and rich cultural offerings. This charming city is surrounded by breathtaking scenery, including the majestic Blair Castle and the serene Loch Tummel, inviting outdoor activities and exploration. Just about 11 miles by car from Dunkeld, Pitlochry serves as a fantastic base for discovering nearby attractions like Rannoch Moor. Choosing Pitlochry for your stay ensures you experience the best of Scotland's natural beauty and adventure.


Blairgowrie
Experience the charm of Blairgowrie, an excellent hub for adventure and nature enthusiasts eager to explore Scotland's captivating landscapes. With attractions like the historic Scone Palace, the serene Loch of the Lowes, and the stunning Reekie Linn Waterfall, Blairgowrie offers a rich tapestry of cultural and outdoor experiences year-round. Conveniently located about 9 miles by car from Dunkeld, this vibrant city is a smart choice for your Scottish getaway, providing easy access to both relaxation and adventure.
Birnam
If you are a nature enthusiast or cultural explorer, look no further than Birnam, a charming village in Dunkeld. Known for its stunning landscapes and outdoor activities, Birnam offers easy access to the breathtaking Dunkeld Cathedral, the serene Hermitage reserve, and the historic Birnam Oak park. This inviting destination ensures a memorable experience throughout the year, particularly during peak months like February, July, and September. With convenient transit options in Dunkeld, Birnam is a smart choice for your Scottish getaway.
Dalguise
Ideally situated for adventure seekers, Dalguise offers a gateway to the stunning landscapes of Dunkeld while providing easy access to attractions like the historic Dunkeld Cathedral and the serene Hermitage. Nature lovers will appreciate the hiking trails and outdoor activities that abound in this charming village. Located in Dunkeld, Dalguise makes for a smart choice for travelers looking to immerse themselves in Scotland's natural beauty and rich history.
Ballinluig
Travelers seeking a blend of culture and adventure will find Ballinluig the ideal base for their vacation in Dunkeld, Scotland. This charming village offers easy access to stunning natural landscapes, with highlights like Dunkeld Cathedral, The Hermitage, and the Fish Ladder nearby. Whether you're exploring the national park or enjoying the serene surroundings, Ballinluig's appeal lies in its picturesque scenery and outdoor experiences. With convenient transport options, it's a smart choice for your stay in this enchanting region.
Stay near popular attractions in and around Dunkeld
Scone Palace
Dunkeld Cathedral
The Hermitage
Loch of the Lowes
Birnam Oak
Historic Scotland Stanley Mills
Ossian's Hall
Polney Loch
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.
See all hotels in Dunkeld
Top Dunkeld Hotel Reviews
McKays Hotel Bar & Restaurant
"First time in McKays, and will definitely book again. We didnt have dinner in the hotel, but food looked amazing. We were there to see a play @the Festival Theatre."
Atholl Palace Hotel
"Had a great time and the room was very nice. We requested two beds and it was one but they corrected it quickly. The dinner and breakfast were excellent. The grounds and the hotel are beautiful. Had a great time later on with the entertainment."
Fonab Castle Hotel & Spa
"4 * for food. Other than that lovely stay. Will eat out in Pitlochry next time."
The Pitlochry Hydro Hotel
"Upgrades have started in the hotel. Our room was fresh clean and had recently been upgraded. A big difference from last August ."
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
"Beautiful gardens, the room was not in the big historic home but an added on building to the side. The staff were very friendly and helpful. The food was delicious in the restaurant. The only problem was the room was very hot and it made sleep difficult. This was with a fan on and the window open as far as it could be opened. I would return but only in cold months"
The Angus Hotel & Spa by Compass Hospitality
"Clean and simple hotel in a good location."
Apex Dunblane Hydro Hotel
"About an hour train ride from Edinburgh; maybe 30 mins drive from Glasgow. Quiet, quaint Dunblane."
Moness Resort
"Large room, massive bathroom. Great food"
Scotlands Spa Hotel
"Staff very helpful, hotel was dated but had everything you need."
More cheap stays in Dunkeld

go2 Dundee Camperdown Hotel

The Breadalbane Arms Hotel (Room Only)

Bein Inn hotel

Station House - Room Only

Dalgair House Hotel

The Townhouse Aberfeldy
Hotels in Dunkeld with star-rating

5 Star Hotels
Find out more about Dunkeld
Top reasons to visit Dunkeld
- Stunning Outdoor Scenery: Dunkeld offers breathtaking landscapes perfect for hiking, cycling, and leisurely walks along the River Tay.
- Historic Sites: Explore captivating castles and historic houses that reflect Scotland's rich heritage.
- Adventure Activities: Engage in golfing, skiing, and various outdoor adventures tailored for thrill-seekers.
- Charming Accommodations: Enjoy cozy hotels and delightful bed & breakfasts that cater to all types of travelers.
- Relaxing Atmosphere: Experience a friendly and relaxing vibe, ideal for romantic getaways or family excursions.
Find great hotels in and around Dunkeld
Dunkeld offers a charming selection of accommodations, including cozy hotels and delightful bed & breakfasts, perfect for any traveler. Whether you’re seeking a pet-friendly stay, a base for adventure, or a comfortable spot for business travel, Dunkeld hotels cater to all your needs. Explore the picturesque beauty of Scotland while enjoying a memorable vacation experience in this quaint town.
- Moness Resort: Moness Resort is a charming 4-star accommodation, boasting a guest rating of 8.6, and is perfect for families and pet-friendly travelers. Located 11 miles from Dunkeld, this resort offers a delightful blend of relaxation and fun with its full-service spa, indoor pool, and sauna. Families can enjoy various child-friendly amenities including a mini-golf course, playground, and a dedicated children’s pool. Pets are welcome with specific policies in place, allowing for a stress-free stay for guests traveling with their furry companions.
- The Pitlochry Hydro Hotel: The Pitlochry Hydro Hotel is a reputable 3.5-star property, situated 11 miles from Dunkeld, suitable for business travelers and pet owners alike. With a welcoming atmosphere, this hotel is designed for convenience and comfort. Guests appreciate the pet-friendly policies that include specific restrictions and fees, ensuring a hassle-free experience for those traveling with dogs. The hotel offers a relaxing environment, making it an excellent choice for individuals seeking a blend of work and leisure.
- Dunkeld House Hotel: Dunkeld House Hotel is a stunning 4-star property with an impressive guest rating of 8.8, located right in Dunkeld. This hotel is ideal for adventure seekers, business travelers, and those looking to unwind at a spa. Guests can partake in a range of activities such as hiking, biking, and fishing, all while enjoying the beautiful natural surroundings. The hotel features an onsite spa, providing a variety of treatments and relaxation options, ensuring that every guest can find their perfect retreat after a day of exploration.
Where to stay in and around Dunkeld
Dunkeld, Scotland, is the perfect destination for outdoor enthusiasts and those seeking stunning scenery. With its friendly atmosphere and relaxing vibe, visitors can explore nearby regions known for family-friendly excursions and luxury experiences. Just miles from Dunkeld, you'll find breathtaking views that make for an unforgettable Scottish getaway. Whether you’re hiking through picturesque landscapes or enjoying a leisurely stroll along the River Tay, Dunkeld offers something for every traveler.
- Pitlochry: Nestled 11 miles from Dunkeld, Pitlochry is a charming city that offers a delightful blend of outdoor adventure and scenic beauty. Known for its year-round appeal, the city sees a peak in visitors during the spring and summer months. Outdoor enthusiasts flock to Pitlochry for activities like golfing and skiing, while the stunning landscapes of nearby national parks and lakes provide the perfect backdrop for exploration. With a variety of golf courses and ski fields, there's no shortage of ways to enjoy the natural surroundings.
- Blairgowrie: Located 9 miles from Dunkeld, Blairgowrie is a vibrant city that attracts visitors throughout the year, especially in the spring and summer. Known for its outdoor activities, Blairgowrie is ideal for those seeking adventure and breathtaking scenery. The area is popular among golfers and skiers, with top-notch facilities readily available. Visitors can also explore nearby castles and national parks, making Blairgowrie a great spot for history buffs and nature lovers alike.
- Birnam: Just a stone's throw from Dunkeld, Birnam is a picturesque village that offers a unique travel experience. With a moderate seasonal influx of visitors, the village is particularly lively in February and September. Birnam is perfect for those who love the outdoors, with activities ranging from golfing to enjoying the local parks. The village is surrounded by stunning national parks, making it a peaceful retreat for those looking to immerse themselves in nature while enjoying the local entertainment facilities.
Things to do near Dunkeld
Dunkeld is perfect for outdoor enthusiasts seeking stunning scenery and adventure. Popular activities include golfing at local courses, skiing, and taking trips to Perthshire. Visitors can enjoy cycling breaks, explore nearby hiking trails, and embark on thrilling experiences, as well as indulge in gentle walks to appreciate the area's natural beauty.
Shopping
Dunkeld offers charming local shops for unique gifts, including artisan crafts and Scottish souvenirs. If you're up for a drive, head to the nearby Perth City Centre, where you can explore larger malls with a variety of shops, from fashion to electronics.
Recreation
Whitemoss Golf Club offers a luxurious retreat 18 miles from Dunkeld, featuring beautifully maintained greens and stunning views. Dunning Golf Club, also 18 miles away, provides a sophisticated golfing experience amidst serene landscapes, perfect for relaxation and rejuvenation after a day on the course.
Adventure
Explore the breathtaking landscapes of the Tay Forest Park through hiking and biking trails. For an adrenaline rush, try white-water rafting on the River Tay. Don't miss the scenic beauty of the nearby Hermitage, where you can walk among towering trees and stunning waterfalls.
Nightlife
Dunkeld's nightlife offers a cozy charm, with the historic Taybank providing live music and a warm atmosphere. For a more relaxed vibe, visit the Atholl Arms Hotel, where you can enjoy a drink by the fire, making it a perfect spot to unwind after a day of exploring.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Dunkeld
- 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: Booking a hotel in Dunkeld about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
- 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 customize your options based on your budget, preferred location, and the type of hotel you're looking for. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations 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 booking an Expedia package that combines your Dunkeld hotel with your flights and activities.
Find the best attractions in and around Dunkeld
Dunkeld, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and rich history. Visitors can explore captivating castles and historic houses, as well as beautiful reserves and preserves. This charming destination caters to travelers seeking cultural experiences, romantic getaways, and outdoor activities, making it an ideal spot for a memorable vacation.
- The Hermitage: Experience the serene beauty of The Hermitage, a picturesque nature reserve in Dunkeld. Stroll through lush forests while enjoying the friendly atmosphere and calming vibes, making it the perfect spot for relaxation and reflection.
- Dunkeld Cathedral: Immerse yourself in the rich culture at Dunkeld Cathedral, an architectural gem that showcases stunning gothic design and historical significance. The cathedral's tranquil ambiance invites you to explore its impressive interior and appreciate its artistic heritage.
- Scone Palace: Discover the grandeur of Scone Palace, located 11 miles from Dunkeld. This historic site is steeped in royal history and culture, offering beautiful gardens and fascinating exhibits that tell the story of Scotland's past.
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.
Calendar Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 35.4°F (1.9°C) | Light Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| February | 36.7°F (2.6°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| March | 39.6°F (4.2°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| April | 43.7°F (6.5°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| May | 48.9°F (9.4°C) | Light Rain | Mostly Cloudy | Average | Average |
| June | 54.1°F (12.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| July | 57.0°F (13.9°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| August | 55.9°F (13.3°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| September | 52.5°F (11.4°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| October | 46.9°F (8.3°C) | Light Rain | Mostly Cloudy | Average | Average |
| November | 40.6°F (4.8°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
| December | 36.3°F (2.4°C) | Light Rain | Mostly Cloudy | Slightly Low | Average |
The nearest major airports for your trip to Dunkeld
Traveling to Dunkeld, Scotland, is convenient with several major airports nearby. EDInburgh Airport (EDI) is 44 miles away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 7 miles from the airport. GLAsgow International Airport (GLA) is 59 miles from Dunkeld, featuring luxurious accommodations such as Kimpton Blythswood Hotel & Spa, 7 miles away, and JA Mar Hall Scotland, just 4 miles away. Lastly, Aberdeen Airport (ABZ) is located 68 miles from Dunkeld, with notable hotels like Marcliffe, 6 miles away, and Courtyard by Marriott Aberdeen Airport, only 0.3 miles from the terminal. Each airport offers various transportation options for easy access to Dunkeld.
Frequently asked questions
Explore a world of travel with Expedia
- Ski Hotels in Blairgowrie
- Weem Hotels
- Hotels near Taymouth Castle
- Hotels with Fireplaces in Perthshire
- Vacation Homes in Rattray
- 5 Star Hotels in Perthshire
- 5 Star Hotels in Dunkeld
- Hotels near The Hermitage
- Hotels near Dewar’s Aberfeldy Distillery
- Pet-Friendly Hotels in Perthshire
- Hotels near Birnam Oak
- Hotels near Strathmore Golf Centre
- Hotels near Pitlochry Golf Club
- Castles in Stanley
- Hotels near Castle Menzies
- Hotels near Edradour Distillery
- Stanley Hotels
- Cabin Rentals in Tayside
- B&B in Dunkeld
- Grandtully Hotels
- Hotels near Branklyn Garden
- Blairgowrie Hotels
- Hotels near Scone Palace
- 5 Star Hotels in Tayside
- Cottages in Dowally
- Hostels in Grandtully
- Pitlochry Hotels
- B&B in Rattray
- Hotels with a View in Perthshire
- B&B in Blairgowrie
- Kinclaven Hotels
- Hostels in Stanley
- Scone Hotels
- Hotels with Hot Tubs in Stanley
- Dalguise Hotels
- Cottages in Dunkeld
- Perth Hotels
- 3 Star Hotels in Dalguise
- Cheap Hotels in Pitlochry
- Hotels near Pitlochry Festival Theatre
- Hotels with Tennis Courts in Perthshire
- Hotels near Perth
- Cottages in Tayside
- Cabin Rentals in Bankfoot
- Aberfeldy Hotels
- Balbeggie Hotels
- Visit Aberfeldy
- Visit Guildtown
- Visit Bridge of Cally
- Visit Strathtay
- Visit Ballinluig
- Edradour Distillery
- Visit Kinclaven
- Visit Perthshire
- Visit Meikleour
- Adults Only Vacation Packages Tayside
- Visit Luncarty
- Visit Tayside
- Kid friendly Vacation Packages Tayside
- Visit Dalguise
- Visit Pitlochry
- Visit Grandtully
- Dunkeld Cathedral
- Visit Bankfoot
- Visit Blairgowrie
- Visit Kincraigie
- Birnam Oak
- Visit Perth
- Historic Scotland Stanley Mills
- Visit Dowally
- Visit Dunkeld
- The Hermitage












Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing