These Perth insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Perth from $61
Go beyond your typical stay in Perth
Check prices for these dates
Our top choices for Perth hotels




1. Village Hotel Edinburgh
Village Hotel Edinburgh



2. Holiday Inn Express Perth by IHG
Holiday Inn Express Perth by IHG



3. Salutation Hotel
Salutation Hotel



4. Scone Arms Hotel
Scone Arms Hotel



5. Parklands Hotel
Parklands Hotel



6. Mercure Perth Hotel
Mercure Perth Hotel



7. Sunbank House Hotel
Sunbank House Hotel



8. Lovat Hotel
Lovat Hotel



10. The Royal George Hotel
The Royal George Hotel



11. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth



13. Dakota Edinburgh
Dakota Edinburgh



14. Murrayshall Country Estate
Murrayshall Country Estate



15. Riverstone Lodge Hotel
Riverstone Lodge Hotel



16. Ballathie House Hotel
Ballathie House Hotel



18. Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction



19. Premier Inn Perth City Centre
Premier Inn Perth City CentreWhere to stay in and around Perth


Dunkeld
For travelers looking for a memorable trip, Dunkeld offers a perfect blend of history and nature. This charming city is a gateway to attractions like the historic Scone Palace, the stunning Dunkeld Cathedral, and the picturesque Hermitage, ensuring a rich experience for those interested in outdoor adventures and scenic beauty. Located about 13 miles by car from Perth, Dunkeld provides easy access while maintaining a peaceful, welcoming atmosphere. It's an excellent choice for your next hotel booking in Scotland.
Scone
Experience the charm of Scone, an excellent hub for cultural and nature enthusiasts eager to explore Scotland's rich heritage. Just a stone's throw from historic landmarks like Scone Palace and the Perth Art Gallery and Museum, visitors can immerse themselves in the local scenery and family-friendly activities. Conveniently located in Perth, Scone offers easy access to golf, spas, and theater venues, making it a smart choice for your next vacation.


Errol
If you are a traveler seeking a blend of culture and adventure, look no further than Errol, a charming village in Perth. Known for its rich history and outdoor experiences, Errol offers easy access to attractions like the historic Scone Palace, the serene Lindores Abbey, and the vibrant V&A Dundee. The village enjoys a moderate seasonal influx, especially from April to June, making it a lively destination. With excellent transport links from Perth, Errol is a smart choice for your stay, ensuring an enriching Scottish getaway.



Stanley
Stanley stands out as a prime spot for cultural and adventure travelers interested in exploring the rich history of Scotland. With nearby attractions like the stunning Scone Palace, the enchanting Huntingtower Castle, and the informative Perth Art Gallery and Museum, visitors can indulge in a variety of experiences. Located in Perth, Stanley offers easy access to these historical gems, making it a smart choice for your stay in the area. Enjoy a delightful blend of culture and adventure in this charming village.




Meikleour
Travelers visiting the area often choose Meikleour, especially those with a passion for history and nature. This charming village offers easy access to local attractions like the historic Scone Palace and the captivating Stanley Mills, perfect for immersing yourself in Scotland's rich heritage. Families and couples alike will appreciate the nearby Alyth Museum, adding to the cultural and romantic experiences available. Situated in Perth, Meikleour is a smart choice for your stay, blending adventure with serene village charm.
Stay near popular attractions in and around Perth
Scone Palace
Huntingtower Castle

Black Watch Regimental Museum
Lindores Abbey
Historic Scotland Stanley Mills
St. Ninian's Cathedral
Abernethy Village
Branklyn Garden
Learn more about Perth
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.
See all hotels in Perth
Top Perth Hotel Reviews
Apex Dunblane Hydro Hotel
"We enjoyed our time at the Apex. It's a beautiful building with a beautiful view. The room was clean and the bathroom was very spacious. We enjoyed the pool, steam room, restaurant, and bar. We felt very comfortable during our stay at the Apex and it's our choice hotel if we are in the area again!"
Holiday Inn Express Perth by IHG
"Room, staff and breakfast were excellent,"
Dakota Edinburgh
"Clean and comfortable hotel conveniently located for the airport. Well appointed room with nice shower and towels. Bed a little firm"
The Angus Hotel & Spa by Compass Hospitality
"A good 3 star hotel,with everything you need closeby"
Four Points Flex by Sheraton Dundee
"All good on arrival with friendly reception desk staff and room being ready early. 12 midday. Very clean hotel. Despite the location of the railway station there is no noise heard at all. Room was very clean. Quite spacious although rather short of storage space for clothes Bathroom is VERY compact, wouldn’t suit any more than two people using the room etc Decent breakfast choices although when it was busy several things had run out all at the same time. The two members of staff were working very hard to keep everything replenished and clearing tables"
Apex City Quay Hotel & Spa
"Stay was great, staff were helpful, breakfast wasn't great."
Scone Arms Hotel
"A lovely place to stay with very helpful staff who went above and beyond to cater for our Vegan dietary requirements"
Carnoustie Golf Hotel
"Carnoustie hotel is an excellent golf accommodation at a very reasonable cost. We had views over the first tee box and 18th green and enjoyed that view every morning and evening. Staff was very helpful."
The Pitlochry Hydro Hotel
"Excellent hotel with very good amenities. Friendly welcoming staff. Very clean room and lovely breakfast."
More cheap stays in Perth

Ye Olde Hotel

go2 Dundee Camperdown Hotel

The Breadalbane Arms Hotel (Room Only)

The Townhouse Aberfeldy

Staybridge Suites Dundee by IHG

King Street Aparthotel
Hotels in Perth with star-rating

5 Star Hotels

4 Star Hotels

3 Star Hotels
Find out more about Perth
Top reasons to visit Perth
- Outdoor Adventures: Perth offers stunning landscapes perfect for hiking, biking, and exploring nature.
- Rich History: Visit historic houses, castles, and cathedrals that showcase the city's cultural heritage.
- Vibrant Arts Scene: Experience the Perth Festival, celebrating local arts and culture through various events.
- Family-Friendly Activities: Enjoy a range of activities and attractions suitable for visitors of all ages.
- Variety of Accommodations: Choose from cozy B&Bs to convenient hotels that cater to all traveler needs.
Find great hotels in and around Perth
Discover a delightful range of accommodations in Perth, Scotland, catering to all types of travelers. Whether you're seeking a cozy bed and breakfast or a convenient hotel, you'll find options that prioritize your needs, including pet-friendly services and business facilities. With a variety of hotels in Perth, your adventure vacation experience is just a booking away.
- The Landmark Hotel & SPA Leisure Club Dundee By Sunday: A 4-star hotel located 15 miles from Perth, The Landmark Hotel & SPA Leisure Club Dundee By Sunday is the perfect choice for adventurous travelers and those seeking a spa-themed retreat. This property offers a range of exciting adventure sports, including sailing, hiking, and mountain biking, allowing guests to immerse themselves in the great outdoors. For relaxation, enjoy the full-service spa featuring an indoor pool, steam room, and daily spa treatments, making it an ideal spot to unwind after a day of exploration.
- Mercure Perth Hotel: Located in the heart of Perth, the 3-star Mercure Perth Hotel caters to eco-conscious travelers and pet lovers. This eco-certified property ensures a sustainable stay while allowing pets on-site, making it a great option for those traveling with furry companions. Guests appreciate the hotel's commitment to environmental practices and the pet-friendly amenities available, including designated areas and waived fees for service animals. With a comfortable atmosphere and convenient location, it's a solid choice for both business and leisure guests.
- Holiday Inn Express Perth by IHG: This 3-star hotel boasts an impressive guest rating of 9.0 out of 10 and is situated in Perth, making it an excellent selection for travelers seeking comfort and convenience. The Holiday Inn Express Perth is eco-certified, aligning with modern sustainability practices, and welcomes pets, enhancing the overall guest experience. With a range of amenities designed for business travelers and families alike, including complimentary breakfast and free Wi-Fi, it provides a warm and inviting atmosphere for all guests.
Where to stay in and around Perth
Perth, Scotland, is a hidden gem for travelers seeking outdoor adventures and stunning scenery. With its friendly atmosphere, the city offers delightful shopping areas and family-friendly activities, making it perfect for a getaway. Explore the charming neighborhoods and enjoy excursions that showcase the warmth of its community. Whether you're visiting the historic sites or indulging in local shops, Perth promises a memorable experience for every type of traveler.
- Perthshire: Nestled just 8 miles from Perth, Perthshire is a haven for outdoor enthusiasts and nature lovers alike. This region boasts stunning landscapes, with opportunities for hiking, golfing, and exploring its rich natural beauty. The peak travel season from July to September invites visitors to enjoy the lush greenery and scenic vistas, while the quieter winter months provide a serene escape. Local attractions include picturesque lakes and national parks, making it an ideal destination for adventure seekers and those looking to unwind in nature.
- Blairgowrie: Located 14 miles from Perth, Blairgowrie is a charming city that offers a mix of outdoor adventure and cultural experiences. Visitors flock here in the spring and summer months, particularly in April, July, and September, to take advantage of the thrilling ski fields and beautiful golf courses. Blairgowrie’s proximity to national parks and historic castles adds to its allure, making it a great spot for both exploration and relaxation. Whether you're hitting the slopes or enjoying scenic walks, this city has something for everyone.
- Scone: Scone, a quaint village situated within the Perth area, offers a delightful blend of culture and outdoor experiences. Known for its historic significance, Scone attracts visitors primarily in the spring and summer, especially from April to May and July. The village is home to historic landmarks and palaces, providing a glimpse into Scotland's rich heritage. Activities like golfing and enjoying local theater performances can be found here, making Scone a cultural gem that also showcases the natural beauty of the surrounding landscape.
Things to do in and around Perth
Perth, Scotland, offers a fantastic mix of outdoor adventures and scenic beauty, perfect for a memorable vacation. Enjoy world-class golf courses, catch a show at the local theater, and immerse yourself in the vibrant nightlife. Don’t miss the annual Perth Festival, celebrating arts and culture, and discover venues ideal for business gatherings. Whether you seek excitement or relaxation, Perth has something for everyone.
Shopping
In Perth, you can enjoy shopping at the St. John Street Market, where local artisans offer unique crafts and fresh produce. If you're up for a drive, head to the McDiarmid Park Shopping Centre, about 12 miles away, featuring a range of shops and dining options.
Recreation
At Whitemoss Golf Club, experience luxurious golf amidst serene landscapes just 10 miles from Perth. Dunning Golf Club offers a similarly upscale environment in Perth, perfect for relaxation. Yellowscott Country Park, located 19 miles away, invites you to unwind in nature's beauty while enjoying its exclusive amenities.
Adventure
Explore the stunning landscapes of the Perthshire countryside with a thrilling mountain biking adventure at the Loch Rannoch area. Experience the exhilarating trails and breathtaking views, or try white-water rafting on the River Tay for an adrenaline rush surrounded by Scotland’s natural beauty.
Nightlife
In Perth, Scotland, the vibrant atmosphere at The Green Room offers live music and a cozy bar vibe. The Ice Factory is perfect for clubbing with its lively dance scene, while The Venue provides an eclectic mix of events, ensuring a memorable night out.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Perth
- 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
- 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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. 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 low to high.
- Consider bundling your trip: You can save money by combining your hotel stay in Perth with your flights and activities through an Expedia package deal.
Find the best attractions in and around Perth
Perth, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering a stunning blend of scenery and history. Key attractions include historic houses, castles, and cathedrals that cater to culture lovers and families alike. Whether you're exploring the rich heritage or enjoying the beautiful landscapes, Perth has something for everyone to enjoy on their vacation.
- Scone Palace: A historic house filled with rich heritage, Scone Palace is the ancient crowning place of Scottish kings. Visitors can explore its stunning gardens, ornate rooms, and learn about its fascinating history, all while soaking in the cultural vibes of this majestic site.
- Huntingtower Castle: This romantic castle, nestled within Perth, offers a captivating glimpse into the past with its impressive architecture and charming grounds. The atmosphere is perfect for a leisurely stroll, allowing visitors to imagine the love stories that unfolded within its walls.
- Falkland Palace: Located 13 miles from Perth, Falkland Palace is a remarkable historic palace surrounded by beautiful gardens. It showcases Renaissance architecture and offers insights into royal life, making it a cultural treasure worth exploring.
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
When visiting Perth, Scotland, you can fly into three major airports. EDInburgh Airport (EDI) is 31 miles away and offers nearby hotels such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 7 miles from the airport. GLAsgow International Airport (GLA) is 53 miles from Perth, with excellent hotel options like the 5-star Kimpton Blythswood Hotel & Spa, located 7 miles away, and the JA Mar Hall Scotland, just 4 miles from the airport. Lastly, Aberdeen Airport (ABZ) is 72 miles away, with the 5-star Marcliffe hotel located 6 miles from the airport, and the Courtyard by Marriott Aberdeen Airport just 0.3 miles away.
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Backhouse Rossie Estate
- Romantic Hotels in Perth
- Aberuthven Hotels
- Falkland Hotels
- Family Hotels in Perth and Kinross
- Kinclaven Hotels
- Hotels with Fireplaces in Perth
- Treehouses in Perth
- Scone Hotels
- Hotels near The Scottish Deer Centre
- Kinross Hotels
- Hotels near Abernethy Village
- Longforgan Hotels
- Hotels near Scone Palace
- Hotels with Free Wifi in Perth
- Hotels with Connecting Rooms in Perth
- Balbeggie Hotels
- Hotels near Birnam Oak
- Hotels near The Hermitage
- Hotels near Perth
- 3 Star Hotels in Perth
- Blairgowrie Hotels
- Langham Hotels in Perth
- Hotels with Laundry Facilities in Perth
- Cabin Rentals in Bridge Of Earn
- Hotels with Laundry Facilities in Perth and Kinross
- Stanley Hotels
- Hostels in Scone
- Cottages in Perth
- Cheap Hotels in Perth
- Ski Hotels in Perth
- Pet-Friendly Hotels in Perth and Kinross
- Apex Hotels in Perth
- Auchterarder Hotels
- B&B in Perth
- All-Inclusive Resorts in Perth
- Hotels near Balado Park
- Travelodge UK Hotels in Perth
- Hotel Wedding Venues Hotels in Perth
- Gleneagles Hotels
- Hotels near Loch Leven Castle
- Resorts & Hotels with Spas in Perth
- Fairmont Hotels in Perth
- Malmaison Hotels in Perth
- Abernethy Hotels
- Cottages in Perth and Kinross
- Adults Only Resorts & in Perth
- Dunkeld Hotels
- Luxury Hotels in Perth
- Errol Hotels
- Hotels near Branklyn Garden
- B&B in Almondbank
- Hotels near Gleneagles Golf Course
- Flights from Newark Liberty Intl. Airport (EWR) to Perth (PSL)
- Flights from London (LHR) to Perth (PSL)
- Flights from Dublin (DUB) to Perth (PSL)
- Flights from Perth
- Flights from Brisbane (BNE) to Perth (PSL)
- Flights from Port of Spain (POS) to Perth (PSL)
- Flights from Seattle (SEA) to Perth (PSL)
- Flights from Portland (PDX) to Perth (PSL)
- Flights from Vancouver (YVR) to Perth (PSL)
- Flights from Philadelphia (PHL) to Perth (PSL)
- Flights to Perth
- Flights from New York (JFK) to Perth (PSL)
- Flights from Washington (IAD) to Perth (PSL)
- Flights from Hartford (BDL) to Perth (PSL)
- Flights from Gold Coast (OOL) to Perth (PSL)
- Flights from Kalgoorlie - Boulder (KGI) to Perth (PSL)
- Flights to Perth and Kinross
- Flights from Perth
- Flights from Dubai (DXB) to Perth (PSL)
- Flights from Hong Kong (HKG) to Perth (PSL)
- Flights from Boston (BOS) to Perth (PSL)
- Flights from Los Angeles (LAX) to Perth (PSL)
- Flights from Toronto (YYZ) to Perth (PSL)
- Flights to Bridge Of Earn
- Flights from Denver (DEN) to Perth (PSL)
















Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing