Find exceptional hotels in Scotland's ancient capital of the north. From riverside walks to historic closes, discover the perfect base for your Perth stay.
Oops... no properties found.
No results were found for your search and filter. Try changing your filter data
About Hotels in Perth
Perth is one of Scotland's most rewarding destinations, offering a compelling mix of history, culture, and natural beauty. Visitors come to explore the magnificent Scone Palace, wander the galleries of Perth Museum, watch the salmon leap on the River Tay, or catch a match at McDiarmid Park. The city's thriving food scene draws on outstanding local produce, from Perthshire lamb to soft fruit grown in the surrounding glens.
From elegant townhouse hotels along Princes Street to characterful stays in the leafy South Inch area, Perth offers accommodation to suit every taste and budget. The compact city centre is highly walkable, and buses connect outlying neighbourhoods with ease, making Perth a relaxed and rewarding base for exploring both the city and the wider region.
Where to Stay in Perth
City Centre
The ideal base for first-time visitors, with Perth Museum, the High Street shops, and the River Tay all within easy walking distance. Hotels here place you at the heart of everything Perth has to offer.
Kinnoull Hill & Eastern Fringe
Perth's most scenic and upscale area, with grand Victorian properties overlooking the Tay and easy access to the wooded trails of Kinnoull Hill. Perfect for travellers seeking space, quiet, and a more refined setting.
North Inch
A relaxed, characterful area bordering the broad North Inch parkland and the river. Popular with visitors who want a quieter stay without straying far from the city centre's restaurants and attractions.
South Inch & Craigie
A residential neighbourhood offering good-value stays with a local feel. Close to South Inch Park and a short walk or bus ride from the centre, ideal for travellers who prefer a calmer, neighbourhood pace.
Airport and Transport Guide
Perth is served by Perth Airport (PER), located around 12 kilometres east of the city centre and handling direct flights from major Australian cities as well as international routes via hub connections. The Transperth bus network connects the airport to the city, with Route 380 running to the city bus port, taking approximately 40 minutes. Taxis and ride-hailing services operate around the clock from the terminal forecourt for late arrivals.
Within Perth, the Transperth network covers the city and suburbs via train lines, buses, and ferries. The SmartRider card offers discounted fares and is the most practical option for visitors using public transport across multiple days. A taxi from the city centre to Fremantle costs roughly AUD 45-55. Ride-hailing apps are widely available and often competitive with metered taxis for shorter journeys.
Tips for Finding the Best Hotel Deal in Perth
- Book at least 8 weeks ahead for stays during the Perth Festival in February or Schoolies week in November, when hotels fill rapidly and prices surge.
- Suburbs such as Fremantle and Northbridge offer more affordable nightly rates than the central waterfront, with straightforward Transperth train and bus connections.
- Look for hotels offering complimentary breakfast, as Perth café prices are high and a solid hotel spread saves meaningful time and money each morning.
- Opt for free cancellation rates when your travel dates are flexible, as Perth hotel demand can shift quickly around public holidays and school holiday periods.
- Weekend stays in Perth typically command higher rates than midweek nights, particularly at city-centre and waterfront properties popular with domestic leisure travellers.
- Joining loyalty programmes at larger hotel groups can unlock member-only rates and early access to promotions, particularly useful during Perth's busy summer season.
When to Visit Perth for Lower Prices
Winter (Low Season)
June to August brings mild, cool days and the lowest hotel prices of the year, with mid-range rooms often available from around £60-£90 per night. The Swan Valley and Kings Park remain pleasant, and indoor attractions thrive.
Spring (Value Season)
September to November sees warming temperatures, wildflower blooms across the region, and growing visitor numbers. Prices begin climbing toward summer peaks but still offer good value, with comfortable weather ideal for exploring the coast and hills.
Summer (High Season)
December to February is Perth's peak season, with long sunny days, beach crowds, and the highest hotel rates of the year. The Perth Festival draws visitors in February. Book well in advance and expect premium pricing throughout.
Autumn (Value Season)
March to May offers warm, settled weather as summer crowds thin and prices ease from their peak. A relaxed atmosphere settles over the city, making it one of the most pleasant and affordable times to visit Perth.
Popular Areas to Stay in Perth
City Centre
Perth's central hub sits beside the River Tay, placing you within easy reach of Perth Museum, the Concert Hall, and the main shopping streets. Room rates are higher, but the convenience is hard to beat.
Kinnoull
A quiet residential hillside south-east of the centre, offering leafy surroundings and views over the Tay. A calm, unhurried alternative for visitors who prefer distance from the busier streets.
Cherrybank
A tranquil western neighbourhood favoured by those on longer stays. Close to the Cherrybank Gardens and well served by local buses, it suits travellers wanting a peaceful, residential feel with easy city access.
South Inch
Fringing the large South Inch park, this southern fringe combines open green space with proximity to local restaurants and independent shops, appealing to creative and younger visitors seeking a lively but grounded base.