Perth, Scotland, is a Scottish resort that offers a diverse range of attractions and geographic landscapes. The city boasts a magnificent castle, picturesque countryside, and a river that adds to its charm. Visitors can enjoy activities such as hunting, golfing, and bowling, or explore the rich archaeology of the area. The friendly local people and beautiful gardens make Perth a welcoming destination. Additionally, during winter, visitors can even indulge in ice skating. With its unique blend of historical sites and natural beauty, Perth offers a delightful experience for tourists.

Perth Hotels from โน7,052
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Perth
Check prices for these dates
Our top choices for Perth hotels




1. Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Holiday Inn Express Edinburgh - Leith Waterfront by IHG



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



3. Sunbank House Hotel
Sunbank House Hotel



4. Salutation Hotel
Salutation Hotel



5. Parklands Hotel
Parklands Hotel



6. Murrayshall Country Estate
Murrayshall Country Estate



7. Scone Arms Hotel
Scone Arms Hotel



8. Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth



9. The Royal George Hotel
The Royal George Hotel



10. Mercure Perth Hotel
Mercure Perth Hotel



11. Lovat Hotel
Lovat Hotel



13. Riverstone Lodge Hotel
Riverstone Lodge Hotel



15. Premier Inn Perth City Centre
Premier Inn Perth City Centre



16. Ballathie House Hotel
Ballathie House Hotel



17. Dakota Edinburgh
Dakota Edinburgh



19. Travelodge Perth Broxden Junction
Travelodge Perth Broxden Junction



20. The Bankfoot Inn
The Bankfoot InnStay near popular Perth attractions
Scone Palace

Perth Art Gallery and Museum

Black Watch Regimental Museum
Huntingtower Castle
Perth Concert Hall
Perth Racecourse
Historic Scotland Stanley Mills
McDiarmid Park
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 City Quay Hotel & Spa
"Great hotel in fab location within walking distance of all attractions like V&A Discovery etc and city centre shopping and restaurants couldnโt ask for better"
Stirling Court Hotel
"Room not quite as clean as one would expect, bathroom sink not draining properly."
Scone Arms Hotel
"Lovely place to stay!! Would highly recommend"
Carnoustie Golf Hotel
"An excellent stay at a very good property. Staff were super friendly, professional and couldnโt do enough to help. Good selection of food and drink at the bar at reasonable prices. Spa and leisure facilities were excellent with no limits on usage or time. Room was very good, shower water pressure superb and very warm. Overall an excellent stay and will definitely be back in the future."
Holiday Inn Express Perth by IHG
"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."
Ballathie House Hotel
"Brilliant 1 night stay while travelling on to Inverness. Breakfast 12/10! Possibly best Iโve had in Scotland. Will 100% be utilising this establishment as my stop gap between Cumbria & Inverness in future. #Favourited"
Apex Dunblane Hydro Hotel
"Hotel has a great position in the town and walking around the area is very easy."
Dakota Edinburgh
"I think Americans may need directions on how to work coffee pot. I wish we had more time to stay there. Very nice hotel! Staff was attentive and very kind"
The Stirling Highland Hotel
"Amazing location and good amenities, the leisure centre and pool were welcome after big days of exploring. Some room fittings are quite old, however overall it was a lovely stay. Stirling is a wonderful town"
More cheap stays in Perth

go2 Dundee Camperdown Hotel

Ye Olde Hotel

The Breadalbane Arms Hotel (Room Only)

Staybridge Suites Dundee by IHG

The Townhouse Aberfeldy

King Street Aparthotel
Find out more about Perth
Discover stunning beaches and vibrant city life in Perth
Top reasons to visit Perth
- Scenic Outdoor Adventures: Explore the stunning Perthshire countryside with its beautiful landscapes, perfect for hiking and family excursions.
- Cultural Attractions: Visit historic houses, castles, the Perth Museum, and enjoy performances at the Perth Concert Hall and Theatre.
- Vibrant City Life: Stroll through Central Perth, discovering charming shops, eateries, and a friendly local atmosphere.
- Exciting Events: Experience the thrill of horse racing at the Perth Racecourse and participate in various special events throughout the year.
- Diverse Accommodation: Choose from a variety of charming guesthouses to modern hotels, catering to all types of travellers.
Find your hotel in Perth
Perth offers a wide range of hotel accommodations to suit all preferences and budgets. From eco-friendly options to hotels with stunning views, you'll find the perfect place to stay in Perth.
- Leonardo Boutique Huntingtower Perth - This 4.0-star rated hotel is known for its eco-tourism practices and sustainable initiatives. Guests can enjoy friendly service, a bar, room service, dining options, excursions, beautiful gardens, and breakfast. Laundry facilities are also available.
- Murrayshall Country Estate - Another 4.0-star rated hotel, Murrayshall Country Estate offers eco-tourism activities, including golfing and biking. Guests can enjoy room service, recreational facilities, breathtaking scenery, and pet-friendly accommodations.
- Ballathie Country House Hotel and Estate - This 4.0-star rated hotel is situated near a river and offers ecotourism activities, such as fishing and kayaking. Guests can enjoy the beautiful countryside, wedding services, skiing, golfing, and picturesque views.
Staying in Perth provides the opportunity to experience eco-friendly hotels, enjoy stunning views, and indulge in a variety of activities, making it an ideal choice for a memorable holiday.
Where to stay in and around Perth
Perth, Scotland, is a delightful blend of vibrant city life and picturesque countryside. Stroll through Central Perth, where friendly locals welcome you to charming shops and eateries. Discover the tranquil landscapes of Perthshire countryside, perfect for outdoor adventures and family-friendly excursions. For a relaxing day out, explore the rural areas surrounding Perth, where you can enjoy scenic walks and a peaceful atmosphere. This captivating destination promises an unforgettable experience for every visitor.
- Perthshire: Nestled just 13km from Perth, Perthshire is a stunning region famed for its breathtaking landscapes and outdoor adventures. The area attracts visitors year-round, with peak arrivals from July to September, as well as a semi-quiet lull during the winter months. Here, you can immerse yourself in nature through numerous hiking trails, or indulge in a round of golf amidst picturesque settings. Highlights include the nearby national parks and tranquil lakes, making it an ideal destination for those seeking both adventure and serenity in the great outdoors.
- Blairgowrie: Located 23km from Perth, Blairgowrie is a charming town that offers a delightful blend of outdoor thrills and scenic beauty. This city witnesses a steady influx of tourists, especially in April, July, and September. Outdoor enthusiasts will revel in the skiing opportunities at the local ski fields and the region's excellent golfing facilities. Blairgowrie is also home to notable landmarks like stunning castles and expansive national parks, providing a rich tapestry of history and natural beauty for visitors to explore.
- Scone: Situated in close proximity to Perth, Scone is a quaint village that boasts a mix of cultural heritage and outdoor enjoyment. With a moderate seasonal visitor pattern, Scone peaks in popularity during the spring and summer months. Visitors can indulge in various cultural experiences, from theatre performances to relaxing spa days, all while enjoying the striking scenery. Notable attractions include historic sites like palaces and houses that offer a glimpse into the region's rich past, making Scone a must-visit for culture lovers and nature enthusiasts alike.
Experience the top activities and must-see sights in Perth
Perth is a charming town in Scotland, known for its rich history and beautiful landscapes. Here are some of the top attractions to visit:
- Scone Palace: Explore this historic house and its stunning gardens, where ancient kings were crowned and enjoy activities like golf and archery.
- Perth Concert Hall: Immerse yourself in the arts at this theater, where you can enjoy live performances and concerts in a picturesque setting.
- Huntingtower Castle: Step back in time as you wander through the halls of this castle, surrounded by picturesque countryside and steeped in history.
Whether you're fascinated by castles, enjoy the countryside, or appreciate a lively arts scene, Perth has something to offer for everyone.
How to find great deals and cheap hotels in Perth
- Use the search filters on the Expedia website to find the cheapest hotels in Perth. You can filter by price, location, and amenities to find the perfect hotel for your stay.
- Consider booking your stay in Kinross, a nearby town to Perth. Kinross hotel deals can offer more affordable options while still providing easy access to Perth's attractions.
- Take advantage of off-peak travel times to save on hotel and travel expenses. Consider visiting Perth during the shoulder seasons of spring or autumn when prices may be lower.
- Explore the countryside, castle, gardens, and river in Perth. These attractions offer beautiful scenery and can be enjoyed for free or at a low cost.
- Engage with the friendly people of Perth and learn about the local culture and history. Attend local events or visit the archaeological sites to make the most of your visit.
- If you enjoy golf or bowling, Perth offers opportunities to indulge in these activities. Look for special deals or discounts available for tourists.
- During winter, enjoy ice skating in Perth. Check for any seasonal promotions or discounted rates for ice skating sessions.
Discover the flavours of Perth
Perth offers a vibrant dining scene with a plethora of local cuisine and unique dishes to indulge in. From innovative creations by world-class chefs to high-end high teas and cocktails on rooftop terraces, the culinary journey in Perth is truly a delight. But the experience doesn't stop there. You can also savor barbecue in a Bedouin camp in the desert or relish Japanese-Cuban fusion dishes while enjoying breathtaking views across the Corniche. And if that's not enough, imagine having brunch while spotting yachts at Yas Marina or dining in a revolving restaurant with spectacular views. Perth truly offers a diverse and unforgettable dining experience.
When it comes to popular restaurants in Perth, there are some fantastic options to choose from. The Tavern is a must-visit for North American cuisine enthusiasts, offering a delectable range of dishes that will transport you to the heart of the continent. Uisge Bar & Restaurant, on the other hand, specializes in European cuisine, delivering a delightful blend of flavours and culinary traditions from across the continent. And if you're craving for some authentic Italian pizza, PizzaExpress is the go-to pizzeria in Perth, serving up mouthwatering pies that will satisfy your cravings. No matter your culinary preference, Perth has something to offer for everyone.
Best time to go to Perth
Perth boasts a year-around average temperature of 8.4ยฐC, peaking at 14.2ยฐC in July, its warmest month, and dipping to an average low of 3.4ยฐC in January, the coolest. Rainfall averages at 58.5mm annually, with August seeing the heaviest showers and April being the driest month.
Month![]() | Temperature (Celcius)![]() | Rainfall (mm)![]() |
| January | 3.4 | 65.0 |
| February | 3.5 | 45.5 |
| March | 4.8 | 43.7 |
| April | 7.0 | 40.4 |
| May | 9.6 | 53.3 |
| June | 12.6 | 47.5 |
| July | 14.2 | 72.4 |
| August | 14.1 | 75.9 |
| September | 12.1 | 63.0 |
| October | 9.1 | 73.4 |
| November | 6.2 | 63.8 |
| December | 4.3 | 57.7 |
The nearest major airports for your trip to Perth
To visit Perth, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is 50km away from Perth, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both located 11km from the airport. GLAsgow International Airport (GLA) is 85km away, offering luxury accommodations such as the 5-star JA Mar Hall Scotland, just 6km from the airport. Lastly, Aberdeen Airport (ABZ), located 116km from Perth, has options like the 5-star Marcliffe Hotel, 10km away. All airports provide various transportation services to nearby hotels for a convenient travel experience.
The Perth info point: What you need to know
Category | Details |
|---|---|
| Location | Perth, Scotland, United Kingdom |
| Population | Approximately 47,000 |
| Main Attractions | Scone Palace, Perth Museum and Art Gallery, Perth Concert Hall |
| Historical Significance | Former capital of Scotland, significant in Scottish history and culture |
| Climate | Moderate maritime climate, with cool summers and mild winters |
| Best Time to Visit | May to September for warmer weather and longer daylight hours |
| Local Cuisine | Haggis, Scotch pies, Cranachan |
| Transportation | Perth Railway Station, local buses, taxis |
Frequently asked questions
Explore a world of travel with Expedia
- Golf Hotels in Auchterarder
- Auchterarder Hotels
- Lodges in Auchterarder
- Cheap Hotels in Perth and Kinross
- Hotels with Hot Tubs in Perth and Kinross
- Cheap Hotels in Dunkeld
- Luxury Hotels in Falkland
- Hotels near Gleneagles Golf Course
- Spa Hotels in Gleneagles
- Gleneagles Hotels
- Lodges in Gleneagles
- Winery Hotels in Kinross
- Aparthotels in Perth
- Chalets in Perth
- Country Houses in Perth
- Beach Resorts & in Perth
- Business Hotels in Perth
- Hotels with Airport Transfers in Perth
- Safari Hotels in Perth
- Palaces in Perth
- Ryokan in Perth
- Town Houses in Perth
- Aparthotels in Perthshire
- Town Houses in Perthshire
- Hotels near Scone Palace
- Hotels near The Hermitage















