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

Find hotels in Dunkeld from Rp1.064.532

  • 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

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Dunkeld hotels

Royal Dunkeld

Royal Dunkeld
3.0 star property
Dunkeld
7.2 out of 10, Good, (252 reviews)
"Hotel needs updating… It feels very tired. My room was what looked like an old dilapidated shed in the back of the hotel. Room was as clean as possible… But rug looked ancient, side table was put together with plywood and a white tablecloth. Three very large dining rooms with absolutely nobody in them. Would not recommend staying here."
United States
Anne
The price is Rp2.228.619
Rp2.674.343 total
includes taxes & fees
5 Jul - 6 Jul
Royal Dunkeld

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 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 Rp3.844.146
Rp4.612.975 total
includes taxes & fees
5 Jul - 6 Jul
Dunkeld House Hotel

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (695 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.506.856
Rp3.008.370 total
includes taxes & fees
1 Jul - 2 Jul
McKays Hotel Bar & Restaurant

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (390 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is Rp2.069.925
Rp2.483.910 total
includes taxes & fees
30 Jun - 1 Jul
Craigvrack Hotel & Restaurant

Craigmhor Lodge & Courtyard

Craigmhor Lodge & Courtyard
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (336 reviews)
"Great place."
Germany
Karin
The price is Rp3.001.095
Rp3.601.314 total
includes taxes & fees
29 Jun - 30 Jun
Craigmhor Lodge & Courtyard

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (317 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 Rp2.759.900
Rp3.311.880 total
includes taxes & fees
26 Jul - 27 Jul
The Townhouse

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,003 reviews)
"Beautiful building in a prime location. Pool is a short walk from the hotel. Food choices could be better but quality excellent."
United Kingdom
Billy
The price is Rp2.496.684
Rp2.996.068 total
includes taxes & fees
5 Jul - 6 Jul
Apex Dunblane Hydro Hotel

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (203 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.933.901
Rp2.320.681 total
includes taxes & fees
29 Jun - 30 Jun
Scone Arms Hotel

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,001 reviews)
"Stayed for 1 night breakfast was lovely and served to the table . Rooms were spacious and clean"
United Kingdom
Alan
The price is Rp2.059.870
Rp2.471.844 total
includes taxes & fees
30 Jun - 1 Jul
Moness Resort

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (400 reviews)
"Loved the old mill inn, the place is in a beautiful location. Very quaint boutique propriety with great food & amazing staff."
United States
Malathi
The price is Rp4.595.233
Rp5.514.280 total
includes taxes & fees
5 Jul - 6 Jul
The Old Mill Inn

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,001 reviews)
"Good facility"
United Kingdom
Gordon
The price is Rp1.439.012
Rp1.726.909 total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express Perth by IHG

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (832 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is Rp3.075.790
Rp3.691.090 total
includes taxes & fees
5 Jul - 6 Jul
Westlands of Pitlochry

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (437 reviews)
"Good food, nice rooms and excellent friendly staff"
United Kingdom
Chris
The price is Rp2.306.488
Rp2.767.786 total
includes taxes & fees
3 Jul - 4 Jul
The Abbotsford

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (72 reviews)
"Beautiful property and lovely hosts. Great location easy walk to Pitlochry's main street."
Australia
Bruce
The price is Rp3.287.238
Rp3.944.685 total
includes taxes & fees
29 Jun - 30 Jun
The Poplars Guest House

Organic Welltree

Organic Welltree
2.0 star property
Perth
9.8 out of 10, Exceptional, (15 reviews)
"Very tastefully decorated room. Excellent elegant breakfast. "
United Kingdom
Sheila
The price is Rp2.275.546
Rp2.730.655 total
includes taxes & fees
29 Jun - 30 Jun
Organic Welltree

Ballathie House Hotel

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

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is Rp6.125.006
Rp7.350.007 total
includes taxes & fees
1 Jul - 2 Jul
Atholl Palace Hotel

The Ballinluig Inn

The Ballinluig Inn
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (28 reviews)
"Amazing food and staff!"
Canada
Brad
The price is Rp2.299.391
Rp2.759.269 total
includes taxes & fees
12 Jul - 13 Jul
The Ballinluig Inn

Port Na Craig Inn

Port Na Craig Inn
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (106 reviews)
"A hidden gem. Staff were fantastic and the food was amazing. Very pet friendly and the digs were made to feel welcome. Treats and ample water bowls available. Well be back!"
Ireland
DAVID
The price is Rp4.435.553
Rp5.322.664 total
includes taxes & fees
29 Jun - 30 Jun
Port Na Craig Inn

Woodlea

Woodlea
3.0 star property
Perth
8.8 out of 10, Excellent, (6 reviews)
"Camera molto pulita. Personale gentile e disponibile. Colazione ottima. L'unica pecca è il parcheggio, perché i parcheggi del b&b sono pochi e al nostro arrivo abbiamo dovuto lasciare l'auto in un parcheggio a pagamento visto che era tutto pieno."
Italy
Elisa
The price is Rp1.756.479
Rp2.107.775 total
includes taxes & fees
29 Jun - 30 Jun
Woodlea
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. Other good choices for your stay include Dunkeld House Hotel and Kennacoil. 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 Atholl Palace 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 52 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, Birnam Oak and Loch of the Lowes. 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.