Photo by Eddie Boyd

Find hotels in Dunkeld from £58

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Dunkeld hotels and places to stay

Dunkeld House Hotel

4.0 star property
8.8 out of 10, Excellent, (1002)
"This was a lovely room!!"
The price is £177
includes taxes & fees
27 Jul - 28 Jul
Dunkeld House Hotel

Royal Dunkeld

3.0 star property
7.6 out of 10, Good, (221)
"Friendly staff, good value, nice bar. Overall a lovely stay"
The price is £75
includes taxes & fees
23 Jul - 24 Jul
Royal Dunkeld

DoubleTree by Hilton Dunblane Hydro

4.0 star property
8.4 out of 10, Very good, (1007)
"Excellent hotel"
The price is £80
includes taxes & fees
31 Jul - 1 Aug
DoubleTree by Hilton Dunblane Hydro

The Woodside

3.0 star property
9.6 out of 10, Exceptional, (166)
"excellent staff"
The price is £154
includes taxes & fees
27 Jul - 28 Jul
The Woodside

Cromlix

5.0 star property
9.8 out of 10, Exceptional, (328)
"Great location, Great staff, Great food, Great History. "
The price is £560
includes taxes & fees
12 Aug - 13 Aug
Cromlix

The Abbotsford

4.0 star property
9.4 out of 10, Exceptional, (352)
"Great location for hiking. Stayed here 30 years ago ! Great breakfast for £7.50 pp Staff friendly and welcoming. "
The price is £104
includes taxes & fees
24 Jul - 25 Jul
The Abbotsford

Ben A'an House

3.0 star property
9.8 out of 10, Exceptional, (48)
"Cute place. Clean and breakfast both days were great!! The french toast was excellent. Could have used a few extra touches just for guess comfort but all in all very good."
The price is £101
includes taxes & fees
29 Jul - 30 Jul
Ben A'an House

Dalgair House Hotel

2.0 star property
8.0 out of 10, Very good, (170)
"Very nice property’s "
The price is £80
includes taxes & fees
27 Jul - 28 Jul
Dalgair House Hotel

The Crags Hotel

3.0 star property
8.0 out of 10, Very good, (83)
"Great service and clean rooms"
The price is £150
includes taxes & fees
23 Jul - 24 Jul
The Crags Hotel

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (550)
"Amazing location. Property was clean and well maintained"
The price is £150
includes taxes & fees
27 Jul - 28 Jul
Wyndham Duchally Country Estate

The Waverley Hotel

3.5 star property
8.6 out of 10, Excellent, (117)
"Very friendly staff excellent food "
The price is £87
includes taxes & fees
27 Jul - 28 Jul
The Waverley Hotel

The Crown

3.0 star property
8.8 out of 10, Excellent, (212)
"nice little hotel "
The price is £85
includes taxes & fees
27 Jul - 28 Jul
The Crown

The Old Rectory Inn

3.0 star property
8.8 out of 10, Excellent, (525)
"Thank you very much for having us. The food and service were amazing. Would highly recommend!"
The price is £110
includes taxes & fees
23 Jul - 24 Jul
The Old Rectory Inn

Riverside House

4.0 star property
9.8 out of 10, Exceptional, (33)
"Very convenient location, lovely welcome, very comfortable room and a fantastic breakfast."
The price is £133
includes taxes & fees
24 Jul - 25 Jul
Riverside House

Lubnaig Guest House

4.0 star property
10.0 out of 10, Exceptional, (102)
"Excellent location. Lovely gardens and lovely staff. "
The price is £155
includes taxes & fees
25 Jul - 26 Jul
Lubnaig Guest House

Bein Inn hotel

2.5 star property
8.0 out of 10, Very good, (3)
The price is £66
includes taxes & fees
23 Jul - 24 Jul
Bein Inn hotel

Cairn Lodge

4.5 star property
9.8 out of 10, Exceptional, (196)
"Beautiful hotel and amazing staff!"
The price is £194
includes taxes & fees
10 Aug - 11 Aug
Cairn Lodge

Allandale ApartHotel

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is £163
includes taxes & fees
24 Jul - 25 Jul
Allandale ApartHotel

Smiddy Haugh

2.0 star property
9.4 out of 10, Exceptional, (191)
"Great place to stay, nice and quiet with an excellent breakfast "
The price is £131
includes taxes & fees
24 Jul - 25 Jul
Smiddy Haugh

Coorie Inn Restaurant and Rooms

4.0 star property
9.8 out of 10, Exceptional, (64)
"A lovely overnight stay, quality of food was fantastic with excellent service and a great atmosphere in bar and restaurant "
The price is £193
includes taxes & fees
6 Aug - 7 Aug
Coorie Inn Restaurant and Rooms
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

Learn more about Dunkeld

Get away to relaxing Dunkeld! Enjoy the riverfront, local cuisine and spas.

by
(
)
Open Photo by Dr Richard Murray (CC BY-SA) / Cropped from original

Top Dunkeld Hotel Reviews

Find out more about Dunkeld

Find out more about Dunkeld

Top reasons to visit Dunkeld

  • Stunning Scenery: Dunkeld is set in the picturesque Perthshire countryside, offering breathtaking landscapes ideal for outdoor adventures.
  • Dunkeld Cathedral: Explore the historic Dunkeld Cathedral, a captivating landmark showcasing impressive architecture and rich history.
  • Outdoor Activities: Enjoy a variety of activities, from golfing to leisurely walks along the scenic River Tay.
  • Charming Accommodation: Choose from a range of delightful lodgings, including pet-friendly options and cosy bed and breakfasts.
  • Rich Cultural Experience: Discover nearby castles and historic houses that reflect the area's rich heritage.

Find great hotels in and around Dunkeld

Experience the charm of Dunkeld, Scotland, with a variety of accommodation options to suit every traveller. From the inviting Dunkeld House Hotel to the quaint Atholl Arms Hotel, you'll find a range of pet-friendly and adventure-themed lodgings. Whether you're seeking a relaxing bed and breakfast or a business-friendly hotel, Dunkeld offers the perfect base for your Scottish getaway.

  • Moness Resort: Set in a picturesque location 6.8km from Dunkeld, Moness Resort is a 4-star family-friendly hotel that excels in providing a relaxing spa-themed experience. Ideal for families, the resort features a range of children's amenities, including a playground, arcade game room, and mini-golf, ensuring that younger guests are entertained. Additionally, the resort is pet-friendly, allowing dogs on-site with specific amenities to accommodate them. Guests can indulge in the full spa services, which include facial treatments, sauna access, and reflexology, making it an excellent choice for those seeking relaxation amidst stunning surroundings.
  • The Pitlochry Hydro Hotel: Located a mere 6.8km from Dunkeld, The Pitlochry Hydro Hotel is a 3.5-star establishment that caters to business travellers while still being welcoming to pets. With a focus on providing essential facilities for business needs, the hotel offers a comfortable environment to work and relax. Pets are permitted, and the hotel ensures that guests can travel with their furry friends without hassle. The scenic views and convenient location make this hotel a perfect choice for those seeking a blend of business and leisure in the heart of Scotland.
  • Dunkeld House Hotel: Situated in Dunkeld itself, this 4-star hotel is perfect for those looking for a mix of business, spa, and adventure experiences. Dunkeld House Hotel features essential business amenities, including a meeting room, and offers a variety of adventure activities such as fishing and hiking. Guests can unwind in the hotel's spa, which provides a range of treatments including massages and body wraps. With its blend of adventure and relaxation, this hotel is a top choice for travellers seeking a diverse holiday experience.

Where to stay in and around Dunkeld

Dunkeld, nestled in the picturesque Perthshire countryside, offers a delightful blend of outdoor adventures and serene scenery. Explore the charming town and its friendly atmosphere, or venture into the stunning landscapes surrounding Dunkeld. Enjoy leisurely walks along the River Tay, visit nearby landmarks like the majestic Dunkeld Cathedral, or embark on excursions to experience the breathtaking views that this enchanting region has to offer.

  • Pitlochry: Nestled 6.8km from Dunkeld, Pitlochry is a delightful town renowned for its stunning scenery and outdoor adventures. Visitors flock here throughout the year, particularly in April, July, and September, drawn by the promise of breathtaking landscapes and thrilling activities. Enjoy a round of golf at local courses or explore the nearby ski fields. The town is also a gateway to national parks and picturesque lakes, making it perfect for nature enthusiasts eager to immerse themselves in the beauty of Scotland.
  • Birnam: Just a stone's throw from Dunkeld, Birnam is a charming village that offers a blend of outdoor pursuits and scenic views. With visitor numbers peaking in February, July, and September, it is an attractive spot for those seeking adventure. Engage in various activities at local recreational areas, or take advantage of the nearby ski facilities. The village is conveniently situated near national parks and beautiful beaches, providing ample opportunity for exploration and relaxation in a tranquil setting.
  • Perthshire: Located 3.7km from Dunkeld, Perthshire is a stunning region that attracts visitors looking for outdoor adventures and beautiful landscapes. The peak travel months of July to September see an influx of travellers eager to hike along picturesque trails and enjoy golf at local courses. The area boasts access to national parks and serene lakes, making it ideal for those who appreciate nature and tranquillity. Perthshire is a perfect escape for anyone wishing to experience the breathtaking beauty of the Scottish countryside.

Things to do near Dunkeld

Dunkeld is an ideal destination for those seeking outdoor adventures and stunning scenery. Popular activities include enjoying a round of golf at the local course or skiing at nearby fields. Visitors can also take advantage of picturesque picnic areas, perfect for relaxing amidst the beautiful surroundings. Whether you're looking for adventure or simply a peaceful retreat, Dunkeld offers a delightful escape in the heart of Scotland.

Shopping

Dunkeld offers a charming shopping experience with local shops and boutiques. If you're up for a drive, visit The Watermill, 6.8km away, for unique gifts. For more extensive options, head to The House of Bruar, 11.8km away, or Harrisons Fine Wines, located 10.6km from Dunkeld.

Recreation

Experience the stunning landscapes at Blairgowrie Golf Club, just 6.2km from Dunkeld, where you can enjoy a round of golf in an outdoor setting. Alternatively, Pitlochry Golf Club, located 6.8km away, offers a similar outdoor golfing experience amidst beautiful scenery.

For sports enthusiasts, McDiarmid Park, situated 7.5km from Dunkeld, hosts various sporting events, providing an energetic atmosphere perfect for enjoying local sports culture.

Adventure

Experience the breathtaking Black Spout Waterfall, located 6.2km from Dunkeld, where you can immerse yourself in nature's beauty. The Birks of Aberfeldy and the Cateran Trail, both 11 and 6.2km away respectively, offer stunning hikes amidst picturesque scenery and thrilling adventures.

Nightlife

In Dunkeld, the Pitlochry Festival Theatre, located 6.8km away, offers captivating performances in a charming setting. Similarly, Perth Concert Hall and Perth Theatre, both 8.1km from Dunkeld, provide delightful cultural experiences, perfect for a romantic evening out or a family outing.

Booking tips and Expedia advantages for Dunkeld

To save money on your trip to Dunkeld, consider visiting between January and March for lower accommodation prices. Booking about a month in advance can yield the best deals, especially on Tuesdays, while Saturdays tend to be pricier. Keep an eye on last-minute offers on sites like Expedia, and use their tools to sort hotels by budget and eco-friendly options. Additionally, consider bundling your hotel, flights, and activities for extra savings. Exploring local attractions and nature can provide free entertainment during your stay.

  • 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 June to August, 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: Expedia’s search tool enables you to choose your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to filter by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-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 ideal for outdoor enthusiasts and those seeking scenic beauty and adventure. Visitors can explore captivating attractions such as Dunkeld Cathedral, along with nearby castles and historic houses, which offer rich cultural experiences. The area is perfect for romantic getaways and immersing oneself in nature, making it a delightful destination for all types of travellers.

  • Scone Palace: Located 6.8km from Dunkeld, Scone Palace is a stunning historic house steeped in royal history. Explore its beautiful gardens and opulent interiors, all while soaking in the rich cultural vibes that make this a must-visit for history enthusiasts.
  • The Hermitage: Nestled within Dunkeld, The Hermitage is a serene nature reserve renowned for its friendly atmosphere and relaxing vibes. Stroll through ancient woodlands and admire the picturesque waterfalls, offering a peaceful retreat into nature.
  • Dunkeld Cathedral: Situated in the heart of Dunkeld, this impressive cathedral showcases remarkable architecture and cultural significance. Marvel at its intricate stonework and explore the tranquil grounds, immersing yourself in the area's rich heritage.

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 CloudyAverageSlightly High
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 HighAverage
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

To reach Dunkeld, Scotland, you can fly into several major airports. Edinburgh Airport (EDI) is 27.3km away, with excellent hotel options such as Crescent House and Virgin Hotels Edinburgh, each located 4.3km from the airport. Glasgow International Airport (GLA) is 36.7km distant, featuring top hotels like Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both conveniently situated nearby. Alternatively, Dundee Airport (DND) is only 14.3km from Dunkeld, offering accommodations like The Hideaway Experience and The Landmark Hotel and Leisure Club, both within a short drive. Each airport provides various transport services to these hotels, ensuring easy access for travellers.

Frequently asked questions

What is the best area to stay in Dunkeld?
Birnam is the best area to stay in Dunkeld for travellers seeking a blend of natural beauty and convenient access to local attractions. Nestled on the banks of the River Tay, this quaint village provides stunning views and a peaceful atmosphere. The iconic Birnam Oak and the picturesque gardens of Cluny Hill are just a stroll away, making it a superb spot for outdoor enthusiasts. With easy access to Dunkeld Cathedral and the surrounding countryside, visitors can relish both tranquillity and exploration.

For couples seeking a romantic retreat, Birnam offers a charming ambiance that's hard to resist. Enjoy leisurely walks along the river or share a quiet meal at one of the local eateries, where you can savour fresh, locally sourced ingredients. The intimate setting is ideal for creating lasting memories together.

Families will also find Birnam appealing, with its abundance of outdoor activities and educational experiences. The nearby Hermitage, with its towering trees and scenic paths, provides plenty of opportunities for adventure, from tree-top walks to wildlife spotting. The area's friendly setting ensures that visitors of all ages can enjoy a delightful and enriching experience.
What are the best family hotels in Dunkeld?
The Royal Dunkeld is an excellent choice for families seeking a welcoming retreat in the picturesque town of Dunkeld, Scotland. With a solid traveller review rating of 7.6, this hotel is designed with families in mind, offering complimentary cribs and rollaway beds to ensure a comfortable stay for your little ones. Find more child-friendly accommodations in Dunkeld.
What hotels in Dunkeld offer free breakfast?
Shian Cottage B&B in Dunkeld is a delightful choice for travellers seeking a cozy and inviting space. This charming property boasts a stellar rating of 9.8, reflecting its commitment to providing exceptional service and comfort. Guests can indulge in a complimentary full breakfast, setting the great tone for a day of adventure. Find more hotels with free breakfast in Dunkeld.
What are the top pet-friendly hotels in Dunkeld?
Royal Dunkeld is a charming pet-friendly hotel situated in the picturesque town of Dunkeld, Scotland, where both you and your furry friend can feel at home. Rated 7.6 by guests, it offers a warm atmosphere with a range of thoughtful amenities designed for comfort and convenience. See more pet-friendly hotels in Dunkeld.
What are the best budget hotels in Dunkeld?
Shian Cottage B&B in Dunkeld is a delightful option for budget-conscious travellers seeking comfort and convenience. With an impressive review score of 9.8, this charming bed and breakfast offers complimentary full breakfast and Wi-Fi, ensuring a pleasant start to your day. Guests appreciate the nearby opportunities for mountain biking and the convenience of free self-parking, making it an ideal base for exploring the beautiful Scottish countryside.

Another great choice is the Royal Dunkeld, rated 7.6 by visitors, which caters well to families and those traveling with pets. This hotel provides free cribs and rollaway beds, making it easier for families with little ones to accommodate their needs. The terrace invites relaxation, while the multiple meeting rooms make it suitable for travellers on business as well. View all budget hotels in Dunkeld.
When is the best time to go to Dunkeld?
The most popular time to visit Dunkeld is during the summer months, particularly July. At this time, the weather is pleasantly warm, with average temperatures around 18 to 22°C, making it superb for exploring the stunning landscapes and historical sites the area has to offer.

From July to September, Dunkeld experiences its peak tourist season, attracting visitors drawn to the breathtaking scenery of the Scottish Highlands and the vibrant local culture. This bustling period is ideal for outdoor enthusiasts, as the longer days provide ample daylight for hiking along the famous River Tay, visiting the majestic Dunkeld Cathedral, or enjoying the surrounding nature reserves.

For couples and families alike, the summer months also bring a variety of local festivals and events, showcasing traditional Scottish music, crafts, and gastronomy. These celebrations offer fantastic opportunities to immerse yourself in the local culture while enjoying delicious food and stunning performances.

If you're looking for a more budget-friendly experience, consider visiting in November. Although it's quieter, this month can provide a unique charm as the autumn leaves create a picturesque backdrop, and you may find lower accommodation prices. Plus, the fewer crowds allow for a more intimate exploration of Dunkeld's charming streets and tranquil surroundings.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dunkeld.
How can I save on a Dunkeld hotel booking with Expedia?
Members always get our best prices. Find our best Dunkeld hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Dunkeld hotel?
Prices for hotels in Dunkeld often vary, but you can find a great deal from £58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.