Search Hotels Near Perth, Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perth hotels

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (314 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The price is ₹13,833
₹16,600 total
includes taxes & fees
1 Jul - 2 Jul
The Townhouse

Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (129 reviews)
"Excellent B&B, very clean and the owners were very welcoming"
United Kingdom
steven
The price is ₹10,325
₹12,390 total
includes taxes & fees
14 Jun - 15 Jun
Hazeldene Guest House

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (101 reviews)
"Great pre-arrival service with emails sharing possible local sites and places to eat. Then, such a warm welcome on arrival. Great room and we had wonderful views down into Perth. Perth was within easy walking distance. The lounge with the wood burning fire in the evening was cozy and a great environment to enjoy a wee dram. Great breakfast."
United Kingdom
Christopher
The price is ₹11,869
₹14,243 total
includes taxes & fees
14 Jun - 15 Jun
Sunbank House Hotel

Parklands Hotel

Parklands Hotel
4.0 star property
Perth
8.8 out of 10, Excellent, (311 reviews)
"Great hotel, great food definitely recommend "
United Kingdom
mark
The price is ₹8,925
₹10,709 total
includes taxes & fees
28 Jun - 29 Jun
Parklands Hotel

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (960 reviews)
"Very interesting place, super historic. Lovely place to stay."
United States
Tyler
The price is ₹8,218
₹9,862 total
includes taxes & fees
14 Jun - 15 Jun
Salutation Hotel

The Royal George Hotel

The Royal George Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (434 reviews)
"Really friendly staff and the food was great"
United Kingdom
steve
The price is ₹14,875
₹17,849 total
includes taxes & fees
29 Jun - 30 Jun
The Royal George Hotel

St John's Apartments

St John's Apartments
4.0 star property
Perth
8.4 out of 10, Very good, (6 reviews)
"Lovely apartment, good location for shops, pubs"
United Kingdom
Jackie
The price is ₹8,986
₹10,784 total
includes taxes & fees
14 Jun - 15 Jun
St John's Apartments

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (198 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is ₹9,589
₹11,507 total
includes taxes & fees
12 Jun - 13 Jun
Scone Arms Hotel

Perth Youth Hostel

Perth Youth Hostel
4.0 star property
Perth
9.0 out of 10, Wonderful, (45 reviews)
"Nice place "
United Kingdom
Khuram
The price is ₹6,588
₹7,905 total
includes taxes & fees
13 Jun - 14 Jun
Perth Youth Hostel

Grampian Hotel

Grampian Hotel
3.0 star property
Perth
8.0 out of 10, Very good, (203 reviews)
"Myself, mother and sister shared the family room which was comfortable and spacious. We felt at home straight away, which was largely down to the staff who were welcoming and friendly. They were efficient and professional while still maintaining a very helpful and personable approach. The breakfasts were very organised, offered a range of options that could be customised to suit all preferences. We had the full breakfast which was cooked to perfection, good quality and very filling. Everything...
United Kingdom
debbie
The price is ₹11,092
₹13,310 total
includes taxes & fees
28 Jun - 29 Jun
Grampian Hotel

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,004 reviews)
"Good facility"
United Kingdom
Gordon
The price is ₹8,393
₹10,072 total
includes taxes & fees
14 Jun - 15 Jun
Holiday Inn Express Perth by IHG

Premier Inn Perth City Centre

Premier Inn Perth City Centre
3.0 star property
Perth
7.6 out of 10, Good, (7 reviews)
"This is a very dated property. Very low grade rooms. Carpets worn and dirty. Would not stay again"
United States
Marilyn
The price is ₹6,597
₹7,916 total
includes taxes & fees
28 Jun - 29 Jun
Premier Inn Perth City Centre

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.4 out of 10, Good, (1,006 reviews)
"Excellent central location near the station and amenities, with a cool bit of history as a mill with the Perth Lade, visible through a viewing window in the reception floor, running under the building"
United States
Laura
The price is ₹6,863
₹8,236 total
includes taxes & fees
14 Jun - 15 Jun
Mercure Perth Hotel

Woodlea

Woodlea
3.0 star property
Perth
8.0 out of 10, Very good, (4 reviews)
"In centre of town close to restaurants bars etc. Limited car parking at Hotel but paying car park nearby . "
United Kingdom
Kenneth
The price is ₹8,032
₹9,639 total
includes taxes & fees
28 Jun - 29 Jun
Woodlea

Lovat Hotel

Lovat Hotel
3.0 star property
Perth
7.0 out of 10, Good, (301 reviews)
"Great hotel staff and restaurant "
United Kingdom
Mifftahul
The price is ₹7,178
₹8,614 total
includes taxes & fees
16 Jun - 17 Jun
Lovat Hotel

Scottish Stunning Stay With Free Parking

Scottish Stunning Stay With Free Parking
4.0 star property
Perth
10.0 out of 10, Exceptional, (2 reviews)
"Used as a base for a wedding. Comfortable beds. Parking and cleanliness of property were very much appreciated. "
United Kingdom
Helen
The price is ₹19,406
₹23,287 total
includes taxes & fees
24 Jun - 25 Jun
Scottish Stunning Stay With Free Parking

Travelodge Perth Broxden Junction

Travelodge Perth Broxden Junction
3.0 star property
Perth
8.6 out of 10, Excellent, (48 reviews)
"Check in was quick and easy. Staff were very pleasant and helpful. "
United Kingdom
Paul
Travelodge Perth Broxden Junction

Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (235 reviews)
"Located next to the racecourse. In a quiet location. Ideal place to relax. Newly refurbed rooms well equipped and very clean. Very helpful staff. Good menu options though limited for non-meat eaters. Overall good for a few days, free parking outside."
United Kingdom
Lebetina
The price is ₹9,371
₹11,245 total
includes taxes & fees
15 Jun - 16 Jun
Riverstone Lodge Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (136 reviews)
"Very comfortable bed and sitting area. Good bathroom. Friendly helpful staff. Restaurant menu good and sensibly priced. Will return"
United Kingdom
Gillian
The price is ₹10,246
₹12,296 total
includes taxes & fees
12 Jun - 13 Jun
The Bankfoot Inn

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (574 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is ₹10,582
₹12,698 total
includes taxes & fees
24 Jun - 25 Jun
Ballathie House Hotel
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.

Compare popular hotels close to Perth

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Egyptian cotton sheets, premium bedding, pillow-top beds
The Townhouse
5.0 star property
10.0
Exceptional
314 reviews
View
Property entrance
Hazeldene Guest House
3.5 star property
9.6
Exceptional
129 reviews
View
Property grounds
Sunbank House Hotel
4.0 star property
9.4
Exceptional
101 reviews
View
Garden
Parklands Hotel
4.0 star property
8.8
Excellent
311 reviews
View
Front of property – evening/night
Salutation Hotel
3.0 star property
8.2
Very good
960 reviews
View

Top Perth Hotel Reviews

Hotels near other Perth attractions

Find out more about Perth

Top reasons to visit Perth

  • Outdoor Adventures: Perth is perfect for outdoor enthusiasts, offering stunning scenery and a variety of activities such as hiking and boating.
  • Historic Attractions: Explore fascinating historic houses and castles that showcase the region's rich heritage.
  • Charming Neighbourhoods: Wander through delightful neighbourhoods that exude a friendly atmosphere and local charm.
  • Beautiful Beaches: Enjoy nearby stunning beaches, particularly in August, when the weather is ideal for relaxation.
  • Diverse Accommodation: Choose from a range of lodging options, including cosy bed and breakfasts and modern hotels.

Find great hotels in and around Perth

Discover a variety of accommodation options in Perth, Scotland, ranging from charming bed and breakfasts to modern hotels. Whether you're seeking pet-friendly places or facilities tailored for business travellers, you'll find suitable choices to enhance your stay. Many properties offer accessible rooms and amenities, ensuring a comfortable environment for all guests. Embrace the adventure of exploring this picturesque region while enjoying the convenience of well-equipped lodgings.

  • The Landmark Hotel and SPA Leisure Club a Palette hotel: Nestled 24.1km from Perth, The Landmark Hotel and SPA Leisure Club offers a perfect blend of adventure and relaxation for discerning travellers. This 4-star hotel features a robust business centre with 24-hour access and multiple meeting rooms, making it an excellent choice for corporate guests. Adventure enthusiasts can enjoy nearby activities such as mountain biking, hiking, and sailing, while the full-service spa and indoor pool provide a serene escape. Guests also appreciate the steam room for a rejuvenating experience after a day of exploration.
  • Mercure Perth Hotel: Situated in the heart of Perth, the 3-star Mercure Perth Hotel is a welcoming destination for pet owners and LGBTQIA travellers alike. With a commitment to inclusivity, this hotel provides a range of business facilities, including conference spaces and multiple meeting rooms. The pet-friendly policy ensures that your furry companions are accommodated, with specific amenities for dogs. Guests have praised the hotel's warm atmosphere and convenient location, making it an ideal base for both leisure and work trips.
  • Holiday Inn Express Perth by IHG: Also located in Perth, the Holiday Inn Express Perth by IHG is a modern 3-star hotel that caters to business travellers and pet lovers. With accessible business amenities, including a business centre and various meeting rooms, it provides a conducive environment for work-related stays. The hotel's pet-friendly policy allows guests to bring their dogs along, ensuring a comfortable experience for all. Guests enjoy the contemporary design and the welcoming atmosphere that make this hotel a preferred choice for many.

Where to stay in and around Perth

Perth, Scotland, offers a delightful blend of outdoor adventures and scenic beauty, perfect for a memorable vacation. With its friendly atmosphere, you can explore charming neighbourhoods and enjoy relaxing excursions. Don't miss the nearby beautiful beaches, ideal for some beach time, especially in August when the balmy weather invites you outdoors. Whether you're travelling with family or seeking a peaceful retreat, Perth promises a captivating experience for all visitors.

  • Perthshire: Nestled approximately 12.9km from Perth, Perthshire is renowned for its stunning landscapes and outdoor adventures. The region attracts visitors primarily from July to September, with a notable drop in numbers during the winter months. Outdoor enthusiasts will find a plethora of activities, including scenic hiking trails, golf courses, and access to breathtaking national parks and lakes. The natural beauty of Perthshire serves as a perfect backdrop for those seeking adventure and tranquillity alike.
  • Scone: A charming village located within the Perth area, Scone is steeped in history and culture. The peak tourist season occurs in April to May and again in July, with a quieter atmosphere from October to December. Visitors flock to Scone for its cultural experiences, outdoor activities, and adventure options. Key attractions include historic sites such as the renowned Scone Palace, alongside leisure options like ski fields and spa facilities. The blend of history and modern entertainment makes Scone a must-visit destination.
  • Errol: Situated near Perth, Errol is a delightful village that offers a family-friendly atmosphere and various outdoor pursuits. Tourist numbers peak from April to June, while the winter months see a quieter crowd. Errol is perfect for families and adventurers alike, with access to hiking trails, parks, and an arboretum. Visitors can enjoy family-friendly beaches and outdoor activities that promote relaxation and fun. The village's inviting charm makes it an ideal spot for a memorable getaway.

Things to do in and around Perth

Perth is a fantastic destination for outdoor enthusiasts, offering stunning scenery and adventurous activities. Visitors can enjoy a variety of attractions, including engaging theatre performances, world-class golf courses, and exhilarating boat tours. There are also numerous tours available that showcase the beauty of the area, making it an ideal spot for exploration and relaxation alike.

Shopping

For unique gifts and souvenirs, visit Gordon & Durward or Harrisons Fine Wines, both located 25.7km away from Perth. If you're up for a drive, head to the Wellgate Shopping Centre, 27.4km away, where you can enjoy a vibrant atmosphere with shopping and entertainment.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of a live sports event. For a unique experience, enjoy ice skating at Perth Ice Rink, where fun meets adventure. Alternatively, unwind at King James VI Golf Course, surrounded by picturesque landscapes perfect for outdoor relaxation.

Adventure

Explore the Fife Coastal Path, an 12.9km hiking trail boasting stunning coastal scenery and invigorating outdoor adventure. Alternatively, the Loch Leven Heritage Trail and Norman's Law Walk, both 22.5km from Perth, offer picturesque landscapes and exhilarating hiking experiences amidst nature's beauty.

Nightlife

In Perth, the Perth Concert Hall offers a blend of culture and romance with its engaging performances. For a unique experience, the Mills Observatory, located 27.4km away, provides entertainment under the stars, while Cineworld Dundee, also 27.4km away, showcases the latest films in a romantic setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Perth

Perth offers numerous ways to save during your visit. Enjoy free entry to attractions like St. John's Kirk and Lindores Abbey, while public transport options include buses and walking. The best time to visit is from January to March for lower hotel rates, with Mondays being the cheapest day to stay. For the best deals, book your accommodation about a month in advance or check last-minute offers on Expedia. Combining your hotel, flights, and activities can lead to significant savings. Remember to filter search results by price to find the most budget-friendly options.

  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you wish to stay in. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in Perth with your flights and activities through an Expedia package deal.

Find the best attractions in Perth

Perth, Scotland, is perfect for those seeking outdoor adventure and stunning scenery. Visitors can explore historic houses and castles, as well as beautiful reserves and preserves that showcase the region's rich culture. With a wide range of attractions catering to families and outdoor enthusiasts alike, Perth offers a delightful blend of history, nature, and family experiences just waiting to be discovered.

  • Scone Palace: Immerse yourself in the grandeur of Scone Palace, a historic house nestled in beautiful parkland. Explore its exquisite gardens and learn about its royal connections, as it was once the crowning place of Scottish kings.
  • Perth Art Gallery and Museum: Delve into the rich cultural heritage at Perth Art Gallery and Museum. This venue showcases a diverse collection of art and historical artefacts, offering insights into the local history and contemporary art scene.
  • Black Watch Regimental Museum: Discover the intriguing military history at the Black Watch Regimental Museum. This museum highlights the legacy of one of Scotland's most famous regiments through engaging exhibits and memorabilia, set in a charming location.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3°C)Light RainMostly CloudyAverageSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyAverageSlightly Low
March40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
April44.1°F (6.7°C)Light RainMostly CloudySlightly HighAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyAverageSlightly High
September52.9°F (11.6°C)Light RainMostly CloudySlightly HighAverage
October47.5°F (8.6°C)Light RainMostly CloudySlightly LowAverage
November41.4°F (5.2°C)Light RainMostly CloudySlightly LowAverage
December37.2°F (2.9°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Perth

When visiting Perth, Scotland, the major airports are Edinburgh (EDI), Glasgow (GLA), and Dundee (DND). Edinburgh Airport, situated 49.9km from Perth, offers nearby hotels such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km away. Glasgow Airport is 85.3km from Perth, with luxurious options like the 5-star Mar Hall Golf & Spa Resort, located 6.4km away. Finally, Dundee Airport is only 25.7km from Perth, with excellent accommodations like the 5-star Hideaway Experience, 8.0km away. Transportation services vary by hotel, providing convenient access to these airports.