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 โน5,178
- 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



14. Organic Welltree
Organic Welltree



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
Huntingtower Castle

Black Watch Regimental Museum
Perth Concert Hall
Perth Racecourse
McDiarmid Park
Historic Scotland Stanley Mills
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
Dakota Edinburgh
"Great hospitality!"
Apex Dunblane Hydro Hotel
"My wife is a bit disabled, so had a problem getting up and downstairs to our room,which I suppose we should have notified you beforehand,but thought the girl may have realised ,and gave us a room without stairs, There was an annoying noise I think ,off the heating system,which put us off getting to sleep, until it stopped,otherwise everything else was good,and we loved the place."
DoubleTree by Hilton Edinburgh - Queensferry Crossing
"Immaculate room . Good dining , excellent staff . A very comfortable stay"
The City Hotel
"Not a fancy hotel but clean, excellent service and a picturesque building and backdrop. Central to restaurants and bars."
Richmond Park Hotel
"No charge parking is a bonus. Easy to find. Rooms not well insulated from normal noise of people walking in the hall way"
Dean Park Hotel
"Arrived about 9. Received a lovely welcome from the young lady at reception. Room was clean and comfortable. Slept very well and had a nice cooked breakfast in the morning. Didnโt have time to use the facilities unfortunately. Got this room for a bargain price. Great value. I have no hesitation in saying that due to the excellent service I got, I will definitely consider returning to this hotel."
The Pitlochry Hydro Hotel
"Staff were very helpful after having an issue with the room. Parking was great, food was amazing and all the staff very friendly and helpful."
Holiday Inn Express Perth by IHG
"Very good indeed once you realise that you have to do a large detour around the adjacent pub to get in. The presence of a portable fan in the room and the fact that you can't open the window more than a tiny bit may indicate that it could get unbearably hot in the summer. Weather was cold and wet during my stay."
Riverstone Lodge Hotel
"Staff very friendly and helpful. Breakfast excellent Very peaceful"
More cheap stays in Perth

Ye Olde Hotel

go2 Dundee Camperdown Hotel

The Breadalbane Arms Hotel (Room Only)

Station House - Room Only

Staybridge Suites Dundee by IHG

The Townhouse Aberfeldy
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











