"This was our third time staying and The Townhouse never disappoints!
So welcoming and David is wonderful, you always feel so at home. The attention to detail is amazing. Stunning place to stay!"
"This was our third time staying and The Townhouse never disappoints!
So welcoming and David is wonderful, you always feel so at home. The attention to detail is amazing. Stunning place to stay!"
"Ideal location staff very polite helpful and informative room excellent well kept buffet breakfast well presented and lovely couldn't fault my stay would definitely use again"
"Ideal location staff very polite helpful and informative room excellent well kept buffet breakfast well presented and lovely couldn't fault my stay would definitely use again"
"A great wee find. Welcoming, cheery staff and a clean, tidy room. Food options were all good, and the fish was delicious and fresh. Happy to recommend and return"
"A great wee find. Welcoming, cheery staff and a clean, tidy room. Food options were all good, and the fish was delicious and fresh. Happy to recommend and return"
"Superb location with friendly and helpful staff. Breakfast was very good with a variety of options. The best steak house in town is just across the street.
Parking was a little tight but good"
"Superb location with friendly and helpful staff. Breakfast was very good with a variety of options. The best steak house in town is just across the street.
Parking was a little tight but good"
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.
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.
Walk through Scotland's royal past at this historic crowning place of kings, home to the Stone of Destiny replica. Explore opulent rooms with 16th-century art while peacocks roam the star-shaped maze gardens.
This twin-towered medieval marvel features rare 16th-century painted ceilings showcasing Scotland's artistic heritage. Climb spiral staircases to discover chambers where the dramatic "Raid of Ruthven" unfolded in 1582.
Housed in historic Balhousie Castle, this museum chronicles Scotland's oldest Highland regiment through seven immersive galleries. Discover 300 years of Black Watch history while enjoying Scottish fare at the bistro.
This historic gallery houses one of the UK's oldest art collections, featuring influential Scottish artists. Explore the 'Modern Scots' exhibition and interactive areas in Perth's cultural heart.
Perth Concert Hall captivates with its modern design and world-renowned acoustics in Scotland's heart. Enjoy orchestral masterpieces or contemporary performances in the elegant Gannochy Auditorium.
Set within the historic grounds of Scone Palace, Perth Racecourse offers thrilling horse racing with riverside views. Experience the Summer Jump season where you'll be remarkably close to the racing action.
Perth Theatre captivates with its beautifully restored Victorian auditorium from 1900. Arrive early to enjoy the café before experiencing drama, comedy, or seasonal productions in this intimate historic setting.
Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.
James and Staff were extraordinary in their service! A plus is the parking in front, although limited to 4 cars. Delicious breakfasts were served in a wonderful restaurant setting. Suggestions for restaurants were awesome. Our group of 4 could not have found a better place for our multi-day stay in Perth. This was one of our highlights for our two-week stay throughout Scotland.
James and Staff were extraordinary in their service! A plus is the parking in front, although limited to 4 cars. Delicious breakfasts were served in a wonderful restaurant setting. Suggestions for restaurants were awesome. Our group of 4 could not have found a better place for our multi-day stay in Perth. This was one of our highlights for our two-week stay throughout Scotland.
Unbelievably attentive staff, excellent dinner, all that you would expect fom a 5 star hotel -- and this in Scone. And the golf course suited my play. My only regret, staying one night and not one week.
Unbelievably attentive staff, excellent dinner, all that you would expect fom a 5 star hotel -- and this in Scone. And the golf course suited my play. My only regret, staying one night and not one week.
Staff was very friendly and the room was clean. The parking was easy and free. Breakfast was free and had plenty of options. There’s also a restaurant next door which was nice to walk to.
Staff was very friendly and the room was clean. The parking was easy and free. Breakfast was free and had plenty of options. There’s also a restaurant next door which was nice to walk to.
Lovely place, set in own grounds and right on the banks of the river. Dining options are limited to the very upscale restaurant and as the hotel is rather isolated you're pretty much locked in. Nice bar area and great service though food choices not really for children - this is somewhere for that special dinner. Breakfast was amazing - very good value as it is included in the price. Our room was in a separate building from the main house - still very nice and had great views over the river. All...
Lovely place, set in own grounds and right on the banks of the river. Dining options are limited to the very upscale restaurant and as the hotel is rather isolated you're pretty much locked in. Nice bar area and great service though food choices not really for children - this is somewhere for that special dinner. Breakfast was amazing - very good value as it is included in the price. Our room was in a separate building from the main house - still very nice and had great views over the river. All...
Nigel S
Reviewed January 20, 2016Reviewed January 20, 2016
This was a wonderful place. Friendly, welcoming staff! Lovely comfortable room. It was only about a 9 minute drive to the center of Perth. I would definitely stay there again.
This was a wonderful place. Friendly, welcoming staff! Lovely comfortable room. It was only about a 9 minute drive to the center of Perth. I would definitely stay there again.
Karen
Reviewed September 21, 2026Reviewed September 21, 2026
The staff was so helpful. What a special hotel with lots of history. I appreciated the quality and decor of the old hotel. The Sally is a special place. Breakfast was good and very conveniently organized making my morning get away easy.
The staff was so helpful. What a special hotel with lots of history. I appreciated the quality and decor of the old hotel. The Sally is a special place. Breakfast was good and very conveniently organized making my morning get away easy.
Patricia
Reviewed October 21, 2026Reviewed October 21, 2026
Toward the end of a recent, three-week trip in the UK, I checked into the Mercure Hotel in Perth, which cleverly occupies a former mill, complete with a waterwheel in the lobby! After experiencing similar chain hotels (without water wheels) in other cities (Bath, Birmingham, Sheffield, and Manchester), I felt that I have a sense for the industry standard, and the Perth Mercure easily rose to the top. The rooms are not as "slick" as others in more modern buildings, but none of my pet peeves found...
Toward the end of a recent, three-week trip in the UK, I checked into the Mercure Hotel in Perth, which cleverly occupies a former mill, complete with a waterwheel in the lobby! After experiencing similar chain hotels (without water wheels) in other cities (Bath, Birmingham, Sheffield, and Manchester), I felt that I have a sense for the industry standard, and the Perth Mercure easily rose to the top. The rooms are not as "slick" as others in more modern buildings, but none of my pet peeves found...
Outdoor Adventures: Enjoy a range of activities from hiking in scenic Perthshire to golfing at premier courses.
Cultural Experiences: Visit the Perth Museum and Perth Concert Hall for a taste of local art and history.
Historic Sites: Explore stunning reserves, historic houses, and castles that showcase Perth's rich heritage.
Charming Neighborhoods: Stroll through friendly central Perth, where local shops and cafes invite relaxation.
Diverse Accommodations: Choose from cozy bed and breakfasts to comfortable hotels tailored for all travelers.
Find great hotels in and around Perth
Discover a variety of accommodation options in Perth, Scotland, perfect for every traveler. Whether you're seeking a cozy bed and breakfast or a comfortable hotel, you'll find pet-friendly options and amenities tailored for business travelers and adventure seekers alike. With a mix of guesthouses and top-rated hotels, you're sure to enjoy a memorable stay while exploring the rich history and stunning landscapes of this charming city.
The Landmark Hotel & SPA Leisure Club Dundee By Sunday: This 4-star hotel, located 24km from Perth, is designed for travelers seeking adventure and relaxation. With a variety of onsite and nearby activities, guests can enjoy sailing, hiking, mountain biking, and more, ensuring an exhilarating stay. The full-service spa and indoor pool provide the perfect retreat after a day of adventure, featuring amenities such as a steam room and daily spa services. The Landmark Hotel combines business-friendly facilities with a rejuvenating atmosphere, making it an excellent choice for those balancing work and leisure.
Mercure Perth Hotel: Situated in the heart of Perth, this eco-certified 3-star hotel caters to environmentally conscious travelers. Mercure Perth welcomes pets, making it a great option for guests traveling with furry companions. The hotel emphasizes sustainability while providing comfortable accommodations and essential business services. With a focus on creating a pet-friendly atmosphere, it features specific amenities for animals, ensuring both guests and their pets feel at home. This hotel is ideal for those looking to combine business travel with eco-friendly practices.
Holiday Inn Express Perth by IHG: This 3-star hotel enjoys a solid guest rating of 9.0 out of 10, making it a popular choice for visitors to Perth. Also eco-certified, it offers a welcoming environment for both business and leisure travelers. The hotel is pet-friendly, allowing guests to bring their pets along for the stay. With well-appointed rooms and convenient amenities, guests can look forward to a comfortable experience. Its combination of eco-conscious practices and flexibility for pet owners makes it a standout choice for a pleasant and responsible stay.
Where to stay in and around Perth
Perth, Scotland, offers a delightful blend of outdoor adventures and tranquil scenery. Explore the charming central Perth, where friendly locals create a welcoming atmosphere. Just beyond the city, the picturesque Perthshire countryside beckons with its lush landscapes perfect for hiking and family excursions. Experience the relaxed vibes of rural Perthshire, where you can unwind and connect with nature. Whether you're seeking adventure or a peaceful retreat, Perth has something special for every traveler.
Perthshire: Nestled just 13km from Perth, Perthshire is a haven for outdoor enthusiasts. The region boasts stunning scenery, making it a prime destination for hiking, golfing, and various adventures throughout the year. While visitor numbers peak from July to September, outdoor activities remain accessible year-round. Explore majestic national parks and serene lakes that define the landscape, offering breathtaking views and ample opportunities for exploration. Whether you're trekking through lush trails or enjoying a round of golf, Perthshire presents an idyllic backdrop for nature lovers.
Blairgowrie: Located 23km from Perth, Blairgowrie is a vibrant city perfect for those seeking adventure and outdoor experiences. The city experiences peak tourism in April, July, and September, attracting visitors eager to ski or hit the golf courses. Surrounded by beautiful national parks and historic castles, Blairgowrie offers a unique blend of natural beauty and cultural heritage. With ski fields nearby, it’s a fantastic destination for winter sports enthusiasts, while its picturesque landscapes provide a stunning setting for year-round exploration.
Scone: Situated in close proximity to Perth, Scone is a charming village known for its cultural and historical significance. Visitor numbers tend to peak between April to May and July, making it a lovely spot for a spring or summer getaway. Scone offers a delightful mix of outdoor activities, cultural experiences, and scenic beauty. Enjoy a performance at the local theater, indulge in a spa day, or play a round of golf while surrounded by historic landmarks such as the renowned palace and house. Scone is a perfect destination for those interested in immersing themselves in rich history amidst beautiful surroundings.
Things to do near Perth
Shopping
The nearest shopping area is the St. John Street Market, featuring local crafts and artisanal goods. If you're up for a drive, check out the Southgate Shopping Centre, offering a mix of popular retailers and unique boutiques for gifts and souvenirs.
Recreation
At the tranquil Wellbeing Sanctuary, immerse yourself in holistic treatments, including massage and yoga sessions, designed to rejuvenate your mind and body. For outdoor relaxation, explore the scenic walks along the River Tay, where you can enjoy fresh air and picturesque views of nature.
Adventure
Experience the thrill of motor racing at Knockhill Racing Circuit, located 29km from Perth. Feel the adrenaline as you watch high-speed races and enjoy the vibrant atmosphere. For those looking to get behind the wheel, driving experiences are also available for an unforgettable day of excitement.
Nightlife
Perth's nightlife offers a mix of cozy pubs and lively bars. Enjoy a pint at The Loft or dance the night away at The Underground. For a more relaxed vibe, The Cherrybank Inn provides a welcoming atmosphere to unwind with friends after a day of exploring.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Booking tips and Expedia advantages for Perth
To save money on your trip to Perth, Scotland, visit from January to March when prices are lower. Enjoy free attractions like St. John's Kirk and Lindores Abbey. For transportation, walking is the cheapest option, while buses are also available. Book your hotel about a month in advance for better rates, and consider Monday stays for lower costs. Use Expedia's search tool to find budget-friendly accommodations and explore package deals that include flights and activities for additional savings.
The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Perth 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: The cheapest time to book a hotel in Perth 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 Perth is Monday. The most expensive day to stay in Perth is Saturday.
Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and other preferences. You can easily arrange your results to display hotels from the most affordable to the pricier options, ensuring you find the best deals right away. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally friendly hotels that you can book.
Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in Perth with your flights and activities.
Find the best attractions in and around Perth
Perth, Scotland, offers a perfect blend of outdoor adventures and cultural experiences. Visitors can explore stunning reserves, historic houses, and castles while enjoying family-friendly activities. Don't miss the Perth Museum and the Perth Concert Hall for a taste of local culture. For a bit of excitement, check out the Perth Racecourse. With so much to see and do, Perth is an ideal destination for travelers seeking both adventure and history.
Scone Palace: Nestled in Perth, Scone Palace is a historic house steeped in Scottish heritage. Visitors can enjoy its stunning gardens and rich cultural vibes, making it a delightful spot to explore Scotland's royal history.
Loch Leven Castle: Located 23km from Perth, Loch Leven Castle is a romantic fortress set on a picturesque island. Accessible by a scenic boat ride, it offers a glimpse into Scotland's past and enchanting views of the surrounding loch.
The Hermitage: About 21km from Perth, The Hermitage is a serene nature reserve known for its beautiful woodlands and friendly atmosphere. It's an ideal place for a relaxing stroll amidst stunning waterfalls and towering trees.
Best time to go to Perth
The best time to visit Perth can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Perth falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Perth falls in January, visitor numbers are average and weather is mostly cloudy with light rain.
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing
January
36.1°F (2.3°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
February
37.4°F (3.0°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
March
40.1°F (4.5°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
April
44.1°F (6.7°C)
Light Rain
Mostly Cloudy
Slightly High
Average
May
49.1°F (9.5°C)
Light Rain
Mostly Cloudy
Average
Average
June
54.1°F (12.3°C)
Light Rain
Mostly Cloudy
Average
Slightly High
July
57.2°F (14.0°C)
Light Rain
Mostly Cloudy
Slightly High
Slightly High
August
56.3°F (13.5°C)
Light Rain
Mostly Cloudy
Average
Slightly High
September
52.9°F (11.6°C)
Light Rain
Mostly Cloudy
Slightly High
Average
October
47.5°F (8.6°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
November
41.4°F (5.2°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
December
37.2°F (2.9°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
The nearest major airports for your trip to Perth
Traveling to Perth, Scotland is convenient with several major airport options. EDInburgh Airport (EDI) is located 50km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA) is 85km away, with excellent hotel choices such as JA Mar Hall Scotland, 6km from the airport, and Kimpton Blythswood Hotel & Spa, 11km away. For those considering Aberdeen Airport (ABZ), situated 116km from Perth, options include the 5-star Marcliffe Hotel, just 10km from the airport. Each hotel offers various transportation services for easy access to the airports.
If I need to cancel my hotel reservation in Perth, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Perth.
Where can I learn more about changing or cancelling my trip to Perth?
For additional details about updating your trip to Perth or cancelling it, click here.
What's the best accommodation for a budget-friendly stay in Perth?
What's the best accommodation for a family vacation in Perth?
Salutation Hotel is a hotel with a restaurant and laundry facilities, and it's a top choice on Expedia for families. Woodlea is another good option for your kid-friendly vacation. Attractions like Perth Ice Rink and Rollo Park are also fun for kids of all ages. Find more child-friendly accommodations in Perth.
What is the favorite LGBTQ-friendly accommodation in Perth?
The Townhouse is a luxury guesthouse and popular for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Perth.
What's the best boutique hotel in Perth?
Parklands Hotel is a favorite hotel with our travelers looking for a stylish accommodation, and features 15 guestrooms, free parking, and a garden. See all boutique hotels in Perth.
What's the best hotel for a golf vacation in Perth?
Murrayshall Country Estate is a top hotel that has a golf course and features free WiFi. Another good choice is Meikleour Arms Hotel and Restaurant if you'd like to be close to a golf course while in town. Visit North Inch Golf Course, King James V1 Golf Course, or Dunning Golf Club to perfect your golf swing. See more golf hotels in Perth.
Visitors give high marks for the riverfront in Perth, which is also known for its golf courses and gardens. The rural and welcoming setting also entices those visiting the city. In Perth, there are 286 hotels and other accommodations to choose from. Find out more about Perth.
If you want to venture outside of the area, hop on a train at Perth Station. If you want to venture out around the area, you may want a rental car in Perth for your journey.
What's the seasonal weather like in Perth?
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 38°F. Average annual precipitation for Perth is 39 inches.