Photo by Eddie Boyd

Find hotels in Dunkeld from NT$1,756

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

Next weekend
In two weeks

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, (1000)
"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$5,073
NT$6,088 total
includes taxes & fees
Jan 7 - 2026/1/8
Dunkeld House Hotel

Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (245)
"The staff was extremely friendly. Shout out to the older man running breakfast cooking and serving solo,wasn’t easy since there were so many people. The hotel itself was older but had charm. "
United States
Ashley
Royal Dunkeld

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (9)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
The price is NT$2,721
NT$3,265 total
includes taxes & fees
Dec 29 - Dec 30
Organic Welltree

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (661)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is NT$8,609
NT$10,331 total
includes taxes & fees
Jan 19 - 2026/1/20
Fonab Castle Hotel & Spa

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (744)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is NT$3,428
NT$4,114 total
includes taxes & fees
Jan 4 - 2026/1/5
Westlands of Pitlochry

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (193)
"Cute and cozy room, really friendly staff! Great parking and just a lovely place to stay."
Australia
Rosemary
The Woodside

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1000)
"Beautiful location and friendly, helpful staff. Really enjoyed our stay."
Canada
Megan
The price is NT$2,784
NT$3,341 total
includes taxes & fees
Jan 4 - 2026/1/5
Apex Dunblane Hydro Hotel

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
The price is NT$2,885
NT$3,971 total
includes taxes & fees
Dec 29 - Dec 30
Bein Inn hotel

Lubnaig Guest House

Lubnaig Guest House
4.0 star property
Callander
10.0 out of 10, Exceptional, (103)
"We stayed in this bed-and-breakfast coming from Canada and was one of our highlights."
United Kingdom
chris
The price is NT$5,240
NT$6,288 total
includes taxes & fees
Dec 29 - Dec 30
Lubnaig Guest House

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,513
NT$4,216 total
includes taxes & fees
Jan 20 - 2026/1/21
Dalmunzie Castle Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1000)
"Lovely christmas setting"
United Kingdom
Pauline
The price is NT$5,625
NT$6,750 total
includes taxes & fees
Jan 7 - 2026/1/8
Atholl Palace Hotel

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1003)
"Given a very nice welcome by very friendly and efficient reception staff. Given good information about times for dining etc and also booked a taxi for us to take us to city centre. Breakfast was extensive and very good quality. Breakfast staff were also exceptionally helpful and friendly. "
United Kingdom
Mary
The price is NT$1,944
NT$2,333 total
includes taxes & fees
Jan 25 - 2026/1/26
Holiday Inn Express Perth by IHG

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221)
"Lovely accommodation cosy room on a cold night very helpful and friendly staff . Will visit again Thank you Eilish Garland "
United Kingdom
Eilish
Cairn Lodge

Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
4.0 star property
Crieff
9.8 out of 10, Exceptional, (65)
"Great staff. "
United Kingdom
Daniel
Coorie Inn Restaurant and Rooms

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (394)
"Amazing room, food and staff in a great location. Highly recommended. "
United Kingdom
aidan
The price is NT$3,793
NT$4,552 total
includes taxes & fees
Jan 4 - 2026/1/5
Murrayshall Country Estate

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (863)
"Room was clean and comfortable and the staff were very friendly and helpful "
United Kingdom
Lorraine
The price is NT$3,182
NT$3,818 total
includes taxes & fees
Jan 2 - 2026/1/3
Leonardo Boutique Huntingtower Perth

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very Good, (459)
"The staff at this hotel are great. The young lady that waits in the restaurant is superb, the duty manager has a lovely manner with customers and the gentleman that sorts out the breakfast on a morning is a delight to speak to!"
United Kingdom
Hilary
The price is NT$2,440
NT$2,927 total
includes taxes & fees
Jan 9 - 2026/1/10
Killin Hotel

Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (53)
"Cute and quiet place with a kind host and lovely breakfast."
United States
Alice
The price is NT$3,924
NT$4,709 total
includes taxes & fees
Jan 2 - 2026/1/3
Ben A'an House

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (355)
"Amazing food and service, great selection of whisky 😎"
United Kingdom
iain
The price is NT$4,391
NT$5,269 total
includes taxes & fees
Jan 18 - 2026/1/19
Loch Rannoch Hotel and Spa

The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (31)
"Excellent and spotless accommodation in a convenient and peaceful setting - thoroughly recommended."
United Kingdom
Nigel
The price is NT$3,323
NT$3,988 total
includes taxes & fees
Jan 12 - 2026/1/13
The Steading
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?
Stylish Scottish House With Garden and Parking: You might want to consider this vacation home rental near Dunkeld, which is equipped with a private yard, free WiFi, and a TV to help you feel comfortable during your stay. Kitchen amenities include a stovetop, a microwave, and an electric kettle. 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.