Find the best Perth and Kinross Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Perth and Kinross Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perth and Kinross hotels

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,006 reviews)
"Extremely nice stay, wonderful staff, and good food. "
United States
Daniel
The price is £240
includes taxes & fees
7 Jun - 8 Jun
Atholl Palace Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,172 reviews)
"Lovely food loads of parking space great value "
United Kingdom
Steven
The price is £99
includes taxes & fees
11 May - 12 May
The Pitlochry Hydro Hotel

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,256 reviews)
"Great hotel and staff."
Canada
Deborah
The price is £89
includes taxes & fees
25 May - 26 May
Apex City Quay Hotel & Spa

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (518 reviews)
"Friendly staff, beautiful room, very clean throughout, a great location and a hotel i would return to due to the warmth and support of the staff members . "
United Kingdom
jennifer
The price is £82
includes taxes & fees
11 May - 12 May
The Angus Hotel & Spa by Compass Hospitality

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (700 reviews)
"Our favourite hotel in Scotland didn’t disappoint. Been here many times and always have great service."
United Kingdom
Alison
The price is £319
includes taxes & fees
4 Jun - 5 Jun
Fonab Castle Hotel & Spa

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (344 reviews)
"Great location, step off the train into the hotel."
United Kingdom
Colin
The price is £59
includes taxes & fees
10 May - 11 May
Four Points Flex by Sheraton Dundee

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
"Breakfast room pool all good "
United Kingdom
JOHN
The price is £99
includes taxes & fees
10 May - 11 May
Apex Dunblane Hydro Hotel

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,009 reviews)
"Staff were great "
Canada
Ian
The price is £140
includes taxes & fees
31 May - 1 Jun
Fisher's Hotel

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (673 reviews)
"Wonderful stay at McKays in the beautiful town of Pitlochry. Front desk and restaurant staff were friendly and helped make our stay enjoyable."
Canada
Valerie Christina
The price is £143
includes taxes & fees
14 May - 15 May
McKays Hotel Bar & Restaurant

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,004 reviews)
"Although rooms are a bit tired, overall the friendliness, helpfulness, warmness of the staff, the location, the facilities and the food were all spot on. Great for families, will definitely be back again. "
United Kingdom
THOMAS
The price is £125
includes taxes & fees
17 May - 18 May
Moness Resort

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,003 reviews)
"Rooms need updated but are comfortable. "
Canada
Ewen
The price is £70
includes taxes & fees
18 May - 19 May
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (803 reviews)
"Great facolities with excellent service"
United Kingdom
Iain
The price is £203
includes taxes & fees
30 May - 31 May
Crieff Hydro

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (801 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is £154
includes taxes & fees
17 May - 18 May
Westlands of Pitlochry

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (484 reviews)
"Pleasant staff, clean room, great location for exploring locally by foot or further afield by car."
United Kingdom
Amanda
The price is £90
includes taxes & fees
7 Jun - 8 Jun
Killin Hotel

The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (327 reviews)
"Great accommodation in a perfect scenic town. Perfect for family get aways with lots to do!"
United Kingdom
Emma
The price is £227
includes taxes & fees
19 May - 20 May
The Kenmore Club

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,002 reviews)
"Hotel was great. We have been here many times and is one of our favourite hotels. Staff, food and location of hotel are great. "
United Kingdom
Paul
The price is £222
includes taxes & fees
31 May - 1 Jun
Dunkeld House Hotel

Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (859 reviews)
"We had a nice stay here, hotel very conveniently located within walking distance to town and activities. Room was spacious and breakfast was nice. The property could use a bit of TLC in a lot of areas to be more up to date but was nice"
Australia
Michelle
The price is £127
includes taxes & fees
31 May - 1 Jun
Scotlands Spa Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (297 reviews)
"Wonderful castle on beautiful walkable grounds. Would definitely recommend it! "
United States
Danielle
The price is £200
includes taxes & fees
26 May - 27 May
Dalmunzie Castle Hotel

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (559 reviews)
"Quiet location in the Perthshire countryside. Nice room, small bar and friendly staff"
United Kingdom
Mathew
The price is £108
includes taxes & fees
8 Jun - 9 Jun
Ballathie Country House Hotel and Estate

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,005 reviews)
"Great stay as always and great food, cant wait to come back."
United Kingdom
Tarik
The price is £74
includes taxes & fees
10 May - 11 May
Malmaison Dundee
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.

Great weekend hotel deals in Perth and Kinross

Showing deals for:15 May - 17 May

Save an average of 15% on thousands of hotels when you're signed in

Top Perth and Kinross Hotel Reviews

Guide to exploring Perth and Kinross

Top reasons to visit Perth and Kinross

  • Stunning Outdoor Activities: Perth and Kinross offers skiing, golf, and captivating castle tours amidst breathtaking scenery.
  • Rich Cultural Experiences: Explore numerous art galleries and historical sites that showcase the region's heritage.
  • Charming Countryside: Discover the picturesque landscapes and tranquil nature reserves perfect for relaxation.
  • Welcoming Atmosphere: Enjoy the friendliness of locals, making your visit truly memorable.
  • Diverse Accommodation Options: From family-friendly resorts to charming pet-friendly hotels, there's something for every traveller.

Find great hotels in Perth and Kinross

Explore a delightful array of hotel accommodation options in Perth and Kinross, where you can find everything from family-friendly resorts to charming pet-friendly hotels. Whether you seek adventure or a relaxing getaway, this region offers a variety of lodgings to suit every traveler's needs, including the best hotels in Perth and Kinross. Enjoy a memorable stay as you immerse yourself in the stunning landscapes and rich heritage of this beautiful part of Scotland.

  • Moness Resort: Experience a delightful blend of family-friendly activities and relaxation at the 4-star Moness Resort, which boasts a guest rating of 8.6. Nestled in the heart of Perth and Kinross, this resort is ideal for families, pet owners, and spa enthusiasts seeking an escape. The resort features an array of amenities, including an indoor pool, a full-service spa offering reflexology, body wraps, and a steam room. Families will appreciate the onsite mini-golf, playground, and pool specifically designed for children. Additionally, Moness Resort is pet-friendly, accommodating dogs with specific policies and provisions for their comfort.
  • Mercure Perth Hotel: The 3-star Mercure Perth Hotel stands out for its commitment to eco-friendliness while providing a comfortable stay for business and leisure travellers. With an eco-certification, this property is perfect for those seeking sustainable travel options. It offers a pet-friendly environment, allowing dogs and providing necessary amenities for furry companions. Guests enjoy convenient access to business facilities and a welcoming atmosphere, making it a practical choice for business trips in the picturesque setting of Perth and Kinross.
  • The Pitlochry Hydro Hotel: A perfect retreat for business travellers and pet owners alike, The Pitlochry Hydro Hotel offers a charming 3.5-star experience in the scenic Perth and Kinross region. With a focus on comfort and convenience, this hotel provides essential amenities for pets and a welcoming environment for their owners. Guests have access to business facilities, ensuring a productive stay while enjoying the stunning surroundings. The hotel strikes a balance between professional needs and leisure, making it an excellent choice for those visiting the area.

Where to stay in Perth and Kinross

Perth and Kinross offers a delightful blend of outdoor adventures and stunning scenery, making it an ideal getaway for families and couples alike. Explore the charming city of Perth, nestled in the heart of picturesque Perthshire countryside, or embark on relaxing excursions through tranquil landscapes. With friendly locals and a welcoming atmosphere, this region promises an unforgettable experience filled with romantic spots and peaceful retreats perfect for a weekend escape.

  • Pitlochry: Nestled in the heart of Perth and Kinross, Pitlochry is renowned for its stunning natural beauty and outdoor activities. This charming town is a haven for nature enthusiasts and adventure seekers alike, with its picturesque landscapes, including the nearby national park and serene lakes. Visitors flock to Pitlochry year-round, particularly in April, July, and September, to enjoy activities such as golfing and skiing. The town's vibrant atmosphere is complemented by its charming shops and local eateries, making it an ideal spot for a relaxing getaway.
  • Dollar: Situated in the scenic hills of Perth and Kinross, Dollar is a delightful town perfect for those seeking outdoor adventures. The area is popular for hiking, with numerous trails that cater to all levels of experience. Visitors are drawn to Dollar, especially in April and during the summer months, for its breathtaking scenery and rich historical landmarks, including the nearby castle and national park. The town’s quaint charm and proximity to nature make it a fantastic destination for a refreshing escape.
  • Perth: Known as the Gateway to the Highlands, Perth is a vibrant city brimming with cultural experiences and outdoor adventures. With visitor numbers peaking in spring and summer, this lively city offers a range of activities, from golfing on its renowned courses to attending performances at local theatres. The surrounding landscapes, including stunning national parks and tranquil lakes, provide ample opportunities for exploration. Perth's blend of history, natural beauty, and modern amenities makes it an exciting destination for all types of travellers.

Things to do in Perth and Kinross

Perth and Kinross offers a splendid array of outdoor activities and stunning scenery, perfect for adventure seekers. Visitors can enjoy skiing at local fields, play a round of golf, or embark on captivating castle tours. The region is rich in culture with numerous art galleries and main attractions that showcase its heritage. With a variety of hotels to explore, an unforgettable experience awaits in this beautiful part of Scotland.

Shopping

In the heart of Perth, the St John’s Shopping Centre offers a variety of high-street retailers and unique boutiques. For a more local experience, head to the Perth Farmers’ Market, where you’ll find handcrafted gifts and delicious local produce, perfect for souvenirs.

Recreation

At Whitemoss Golf Club, enjoy a luxurious golfing experience amidst beautiful landscapes, perfect for relaxation and leisure. Meanwhile, Dunning Golf Club offers a serene environment where you can unwind, surrounded by stunning views and impeccable service, ensuring a rejuvenating retreat in Perth and Kinross.

Adventure

In Perth and Kinross, explore the thrilling trails of the Loch Lomond and The Trossachs National Park, perfect for hiking and mountain biking. Experience the adrenaline rush of white-water rafting on the River Tay, or try climbing in the scenic landscapes of the Ochil Hills for breathtaking views.

Nightlife

In Perth and Kinross, The Old Mill Inn boasts a lively atmosphere with traditional Scottish music, while The Venue offers a vibrant club scene with late-night DJs. For a more relaxed evening, enjoy the cosy pubs in Perth, serving local ales and hearty fare.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Perth and Kinross

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Perth and Kinross 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 Perth and Kinross 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 Perth and Kinross is Tuesday. The most expensive day to stay in Perth and Kinross is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels 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 hotel booking in Perth and Kinross with your flights and activities through an Expedia package.

Find the best attractions in Perth and Kinross

Perth and Kinross offers a delightful blend of outdoor adventures and scenic beauty, making it ideal for a memorable getaway. Visitors can explore historic castles, tranquil nature reserves, and charming private gardens, perfect for those seeking cultural experiences or a romantic escape. With plenty of activities to enjoy in this picturesque region, it's a fantastic choice for travellers looking to immerse themselves in Scotland's natural splendour.

  • Scone Palace: Experience the grandeur of Scone Palace, a historic house steeped in Scottish heritage. Explore its stunning gardens and opulent interiors, where the Scottish kings were once crowned, immersing yourself in the rich culture of the area.
  • Loch Tummel: Discover the natural beauty of Loch Tummel, a picturesque lake perfect for outdoor pursuits. Enjoy romantic strolls along the shore, take in breathtaking scenery, or indulge in a leisurely picnic amidst tranquil surroundings.
  • Blair Castle: Visit Blair Castle, a striking castle that showcases centuries of history. Wander through its beautifully maintained grounds and ornate rooms, experiencing the romantic charm and cultural significance of this magnificent landmark.

Best time to go to Perth and Kinross

None

The nearest major airports for your trip to Perth and Kinross

When travelling to Perth and Kinross, you can fly into several major airports. EDInburgh Airport (EDI) is situated 49.9km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both approximately 11.3km from the airport. GLAsgow International Airport (GLA) is 85.3km away, offering luxury accommodations like Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, located 7 and 6.4km from the airport respectively. Lastly, Aberdeen Airport (ABZ) is located 115.9km away, with options like Courtyard by Marriott Aberdeen Airport just 483m away. Each airport provides convenient transport links to these hotels for a smooth journey.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Perth and Kinross cost?
In Perth and Kinross, you can find cheap options from £59 in a few different ways. To browse the availability, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Perth and Kinross?
The timing of your trip will depend on which part of Perth and Kinross you want to stay in, as temperatures vary in different places. For a summer adventure with an oceanic climate, head to Perth during the months of June to August. Here you can expect daily average temperatures between 9ºC and 17ºC.
What is the best area to stay in Perth and Kinross?
If you're seeking an unforgettable getaway in Perth and Kinross, look no further than the exciting city of Perth. Reserve a few nights in one of Expedia's sought-after hotels, and you'll have the ideal springboard for your sightseeing adventures.
Are there any luxury hotels in Perth and Kinross?
Get set for the ultimate in luxury at The Old Mill Inn. Designer toiletries, a terrace and a down comforter are only a few of the conveniences at this getaway in Pitlochry, Perth and Kinross. Fonab Castle Hotel & Spa is another popular option in this exciting city.
How can I find cheap hotels in Perth and Kinross?
An excellent place to begin your search is with our "Price per night" filter. At the moment, the cheapest properties start at £59 per night. Other ways to lock in a pocket-friendly stay in Perth and Kinross are by booking as early as possible and being flexible with dates. For more superb deals, go to our cheap hotels in Perth and Kinross page.
What are the best hotels in Perth and Kinross for families?
Finding a hotel for you and the kiddos in Perth and Kinross is a breeze with our filter tool. Just click on "Family friendly" in the "Traveller experience" section and check out the offers. If you're headed to Pitlochry, have a look at The Old Mill Inn. Kick back here while making full use of amenities like housekeeping services and a restaurant. Ellangowan House Bed and Breakfast is also a popular choice with families in this city.
Why should I book my Perth and Kinross hotel with Expedia?
Incredible deals and plenty of choice are a couple of the many reasons to get a Perth and Kinross hotel with Expedia. Also, our rewards platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible hotels, car rentals and more. And if your agenda changes and you need to alter your reservation, don't stress. Our online Help Centre is ready to assist you anytime, whether it's day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.