A stone bridge over a river with clear water and rocks in the foreground.

Find hotels in Dunkeld from Rp1.301.767

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dunkeld hotels

1. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"It’s been 10 years since our last stay, as good as ever. Friendly staff, beautiful room, quiet, lovely bar & tasty plentiful breakfast. Everything you could wish for & on top of that a bottle of Prosecco & chocolate in our room for our anniversary. Perfect stay"
United Kingdom
Richard Neil
The price is Rp4.118.166
Rp4.941.895 total
includes taxes & fees
29 Jul - 30 Jul
Dunkeld House Hotel

2. Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (255 reviews)
"Probably the best thing about the hotel,was that it was very central. The bed that my partner and I shared was the most uncomfortable sleep that both of us had ever had.there was I big dip in the mattress.we never tried the food because a local advised us not to."
United Kingdom
Michael
The price is Rp2.150.724
Rp2.580.869 total
includes taxes & fees
20 Aug - 21 Aug
Royal Dunkeld

3. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (849 reviews)
"Excellent location, great stay for two nights! No Issues with parking, staff were lovely!"
United Kingdom
Chantal
The price is Rp3.305.729
Rp3.966.971 total
includes taxes & fees
28 Jul - 29 Jul
Westlands of Pitlochry

4. Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (341 reviews)
"We were only there for one night and it was excellent!"
United States
Lori
The price is Rp3.823.943
Rp4.588.731 total
includes taxes & fees
22 Jul - 23 Jul
Craigmhor Lodge & Courtyard

5. The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (405 reviews)
"Perfect location"
United States
ROBERT
The price is Rp4.863.548
Rp5.836.257 total
includes taxes & fees
27 Jul - 28 Jul
The Old Mill Inn

6. Organic Welltree

Organic Welltree
2.0 star property
Perth
9.8 out of 10, Exceptional, (16 reviews)
"Very tastefully decorated room. Excellent elegant breakfast. "
United Kingdom
Sheila
The price is Rp2.061.228
Rp2.473.474 total
includes taxes & fees
1 Aug - 2 Aug
Organic Welltree

7. Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (204 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is Rp1.969.990
Rp2.363.988 total
includes taxes & fees
22 Jul - 23 Jul
Scone Arms Hotel

8. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (394 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is Rp2.633.669
Rp3.160.403 total
includes taxes & fees
23 Jul - 24 Jul
Craigvrack Hotel & Restaurant

9. Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (260 reviews)
"Fabulous stay!"
United Kingdom
Janet
The price is Rp3.367.058
Rp4.040.470 total
includes taxes & fees
19 Aug - 20 Aug
Craigroyston House & Lodge

10. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,198 reviews)
"Nice friendly staff and a clean room ,good breakfast with plenty of choices to suit everyone"
United Kingdom
Brian
The price is Rp2.692.007
Rp3.230.409 total
includes taxes & fees
28 Jul - 29 Jul
The Pitlochry Hydro Hotel

11. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (701 reviews)
"This hotel is very well run the staff are so nice and friendly food was great to"
United Kingdom
Elizabeth
The price is Rp2.707.382
Rp3.248.858 total
includes taxes & fees
23 Jul - 24 Jul
McKays Hotel Bar & Restaurant

12. The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (77 reviews)
"Beautiful property and lovely hosts. Great location easy walk to Pitlochry's main street."
Australia
Bruce
The price is Rp3.349.842
Rp4.019.810 total
includes taxes & fees
26 Jul - 27 Jul
The Poplars Guest House

13. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,004 reviews)
"Good facility"
United Kingdom
Gordon
The price is Rp1.827.332
Rp2.192.895 total
includes taxes & fees
9 Aug - 10 Aug
Holiday Inn Express Perth by IHG

14. Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (585 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is Rp2.309.191
Rp2.771.077 total
includes taxes & fees
27 Jul - 28 Jul
Ballathie House Hotel

15. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (189 reviews)
"Wonderful stay"
United States
Denver
The price is Rp4.198.634
Rp5.038.361 total
includes taxes & fees
22 Jul - 23 Jul
Craigatin House & Courtyard (Adults only)

16. The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (318 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The price is Rp3.616.021
Rp4.339.225 total
includes taxes & fees
11 Aug - 12 Aug
The Townhouse

17. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,002 reviews)
"Clean and tidy , helpfully staff"
United Kingdom
Craig
The price is Rp2.424.542
Rp2.909.451 total
includes taxes & fees
28 Jul - 29 Jul
Moness Resort

18. Woodlea

Woodlea
3.0 star property
Perth
9.0 out of 10, Wonderful, (8 reviews)
"In centre of town close to restaurants bars etc. Limited car parking at Hotel but paying car park nearby . "
United Kingdom
Kenneth
The price is Rp2.037.748
Rp2.445.394 total
includes taxes & fees
23 Jul - 24 Jul
Woodlea

19. Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (17 reviews)
"I stayed in one of the quirky upstairs rooms - ‘attic style’. Loved it!"
United Kingdom
Sheena
The price is Rp1.705.966
Rp2.047.159 total
includes taxes & fees
23 Jul - 24 Jul
Station House - Room Only

20. Grampian Hotel

Grampian Hotel
3.0 star property
Perth
8.0 out of 10, Very good, (215 reviews)
"Without a doubt the best value for money hotel we’ve ever stayed in. We have visited over 60 countries and this hotel could not be faulted"
United Kingdom
David
The price is Rp2.097.292
Rp2.516.751 total
includes taxes & fees
23 Jul - 24 Jul
Grampian 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 stone bridge over a river with clear water and rocks in the foreground.
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 Scenery: Dunkeld is renowned for its breathtaking landscapes, ideal for outdoor enthusiasts seeking nature's beauty.
  • Historic Attractions: Visitors can explore the iconic Dunkeld Cathedral and nearby castles, rich in cultural heritage.
  • Outdoor Activities: Enjoy a range of pursuits such as golfing, cycling, and tranquil riverside walks.
  • Vibrant Music Scene: Experience the lively live music culture that adds to Dunkeld's charm.
  • Welcoming Accommodations: Choose from a variety of hotels and lodges, catering to all types of travellers.

Find great hotels in and around Dunkeld

Discover a charming selection of hotels and lodges in Dunkeld, Scotland, perfect for every traveller. Whether you seek pet-friendly accommodations, adventure-filled experiences, or business-friendly amenities, Dunkeld offers a range of options to suit your needs. From the elegant Dunkeld House Hotel to various delightful residences, you'll find the ideal base to explore this picturesque region.

  • Moness Resort: Nestled 18km from Dunkeld, Moness Resort is a charming 4-star hotel that caters to families and pet lovers alike. With a guest rating of 8.6 out of 10, it offers a relaxed and inviting atmosphere. Amenities for children include an Arcade Game Room, a children's pool, and a playground, making it an ideal choice for family vacations. The resort also welcomes pets, allowing you to bring your furry companions along for the adventure. With its scenic surroundings and family-friendly services, Moness Resort provides a delightful escape for those looking to unwind in nature.
  • The Pitlochry Hydro Hotel: This 3.5-star hotel, located 18km from Dunkeld, is perfect for pet-friendly business travellers. With a guest rating of 8.0 out of 10, The Pitlochry Hydro Hotel combines comfort and convenience. It features amenities tailored for pets, ensuring your four-legged friends can accompany you on your trip. The hotel offers a conducive environment for work and relaxation, making it a reliable choice for those combining business with leisure. Enjoy the tranquil setting and the intimate charm of this well-regarded establishment.
  • Dunkeld House Hotel: Located within Dunkeld, Dunkeld House Hotel boasts a 4-star rating and an impressive guest rating of 8.8 out of 10. This hotel is designed for adventure enthusiasts and those seeking a rejuvenating spa experience. Guests can partake in activities such as fishing, hiking, and mountain biking, all within close proximity. The hotel features a full-service spa offering a range of treatments and a relaxing pool area, providing the perfect setting for unwinding after a day of exploration. With its focus on adventure and wellness, Dunkeld House Hotel is an excellent choice for travellers looking to indulge in both relaxation and outdoor pursuits.

Where to stay near Dunkeld

Dunkeld, a charming village in Highland Perthshire, offers a delightful blend of scenic beauty and outdoor adventures. Visitors can stroll through the picturesque Dunkeld House Woodland Walk, soak in the serene atmosphere, and explore nearby Perthshire for more family-friendly excursions. With friendly locals and a relaxing vibe, Dunkeld is the perfect base for experiencing the stunning landscapes and rich culture of Scotland.

  • Pitlochry: Nestled 18km from Dunkeld, Pitlochry is a charming town renowned for its stunning natural beauty and outdoor adventures. Visitors flock here for its picturesque scenery, with the surrounding landscape offering countless opportunities for hiking, golfing, and skiing. The nearby national parks and tranquil lakes provide a perfect backdrop for exploration and relaxation. A highlight of Pitlochry is the famous Festival Theatre, which hosts a variety of performances throughout the year, making it a cultural hub in the region.
  • Blairgowrie: Located 14km away from Dunkeld, Blairgowrie is a vibrant town that offers a plethora of outdoor activities year-round. Known for its scenic landscapes, visitors can enjoy skiing in the nearby fields or play a round of golf at one of its renowned courses. The town is also close to historical sites, including an impressive castle, adding a touch of culture to your adventure. With its welcoming atmosphere and stunning surroundings, Blairgowrie is an ideal destination for those seeking both excitement and relaxation.
  • Aberfeldy: Situated 18km from Dunkeld, Aberfeldy is a delightful town that attracts travellers with its beautiful landscapes and adventurous spirit. Known for its outdoor pursuits, visitors can explore hiking trails, enjoy golf, or simply take in the breathtaking views of the nearby lakes and national parks. Aberfeldy is also famous for its local distilleries, where whisky enthusiasts can learn about the traditional distilling process. The town’s friendly vibe and scenic charm make it a must-visit location on your Scottish adventure.

Things to do near Dunkeld

Shopping

Dunkeld offers charming local shops along its picturesque streets, perfect for picking up unique gifts and souvenirs. If you're up for a drive, visit the Wellgate Shopping Centre in Dundee, around 21km away, featuring a variety of shops and eateries in a vibrant setting.

Recreation

The Atholl Palace Hotel features luxurious spa facilities, offering treatments that utilise local ingredients to rejuvenate the body and mind. For outdoor enthusiasts, the surrounding area boasts tranquil walking trails along the River Tay, providing a peaceful backdrop for relaxation and reflection amidst nature.

Adventure

At Knockhill Racing Circuit, located 48km from Dunkeld, experience the thrill of motor racing with high-speed events and adrenaline-pumping activities. Embrace the sports atmosphere while enjoying the excitement of racing events and opportunities for driving experiences.

Nightlife

Dunkeld offers a charming nightlife experience with options like The Taybank, where you can enjoy live music and local ales, or the Royal Dunkeld Hotel, perfect for a relaxed evening with hearty meals and drinks. Explore the cosy atmosphere and friendly locals as you unwind after a day of sightseeing.

*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 from January to March when prices are lower compared to the peak summer months. Book your accommodation about a month in advance or explore last-minute deals on platforms like Expedia, especially for stays on Tuesdays, which are typically cheaper. Utilise Expedia's search tools to filter for budget-friendly hotels, including eco-certified options. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings. Look out for special deals highlighted by green banners for the best prices available.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and various other criteria. You can arrange your search results to display prices in ascending order, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Dunkeld hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunkeld

Dunkeld, Scotland, is perfect for outdoor enthusiasts and those seeking scenic beauty and adventure. Key attractions include the historic Dunkeld Cathedral and various castles, offering rich cultural experiences. Whether you're after romance or outdoor activities, Dunkeld's picturesque surroundings and historic sites cater to diverse interests, making it an ideal destination for an unforgettable holiday.

  • Scone Palace: Located 18km from Dunkeld, Scone Palace is a stunning historic house steeped in Scottish heritage. Explore its beautifully landscaped gardens and impressive interiors, which showcase art and artefacts that reflect the rich culture of Scotland.
  • Dunkeld Cathedral: Situated in the heart of Dunkeld, this magnificent cathedral boasts stunning Gothic architecture and a tranquil atmosphere. Visitors can admire its intricate stone carvings and learn about its historical significance, making it a cultural treasure.
  • The Hermitage: Nestled within Dunkeld, The Hermitage is a serene nature reserve offering picturesque walks through ancient woodland. Enjoy the peaceful surroundings and the friendly atmosphere as you take in the beauty of the River Braan and its waterfall.

Best time to go to Dunkeld

The best time to visit Dunkeld is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Dunkeld is convenient with several major airports nearby. Edinburgh Airport (EDI) is the closest, situated 71km away, with excellent hotel options like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both within 11km. Aberdeen Airport (ABZ) is 109km from Dunkeld, featuring upscale accommodations such as the Marcliffe and Trump® International Scotland, located 6 and 13km away, respectively. Glasgow Prestwick Airport (PIK) is slightly further at 134km, with luxurious options like Marine Troon and Ayrs & Graces within 10km. All these hotels provide easy access to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

What's the best place to stay in Dunkeld?
Royal Dunkeld is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and free parking. Dunkeld House Hotel is another good choice for your visit. See all available top hotels, or vacation rentals in Dunkeld.
What are some of the best holiday rentals that Dunkeld has to offer?
The Townhouse Aberfeldy: This holiday home rental outside of Dunkeld comes with free WiFi so that you can feel at home during your trip. See all vacation rentals in Dunkeld.
If I need to cancel my hotel reservation in Dunkeld, will I receive a refund?
Yes, most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunkeld.
What's the best dog-friendly hotel in Dunkeld?
Royal Dunkeld is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Kennacoil is another option for you and your pet. See more pet-friendly hotel accommodations in Dunkeld.
What are some accommodation options with pools in Dunkeld?
Dunkeld House Hotel: Offers a full-service spa, an indoor pool and a health club. The Pitlochry Hydro Hotel and Apex Dunblane Hydro Hotel are two additional hotels with an on-site 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 centre, a bar, an indoor pool and a restaurant. Treat yourself to a facial, body scrub or hydrotherapy at the on-site spa. See all spa hotels in Dunkeld.
How is it staying in Dunkeld?
Travellers 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 56 hotels and other accommodation options to choose from. Find out more about Dunkeld.
What is there to see in Dunkeld?
The natural setting is picturesque, namely the rivers, and places to see include: The Hermitage, Loch of the Lowes and Birnam Oak. A couple of additional sights to add to your itinerary are Ossian's Hall and Dunkeld and Birnam Sports and Leisure Hub. Take a look at what more there is 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, hop aboard a train at 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 seasonal weather like in Dunkeld?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Dunkeld is 964 mm.