Perth Hotels from ₹2,597

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Perth hotels and places to stay

Discover stunning beaches and vibrant city life in Perth

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 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.

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.

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.

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.

Monthcalendar iconTemperature (Celcius)temperature iconRainfall (mm)rain icon
January3.465.0
February3.545.5
March4.843.7
April7.040.4
May9.653.3
June12.647.5
July14.272.4
August14.175.9
September12.163.0
October9.173.4
November6.263.8
December4.357.7

More cheap stays in Perth

Accommodation near Perth attractions

Perth hotels information

Number of reviews
902
Accommodation
2,530 hotels
Lowest Price
₹2,597
Highest Price
₹13,503

Frequently asked questions

Where is the best place for a stay in Perth?

Meikleour Arms Hotel and Restaurant is ranked highly by Expedia customers. This inn offers a golf course and free breakfast. Other top choices based on traveller reviews include Scotia and The Townhouse. See all available top hotels, or vacation rentals in Perth.

If I need to cancel my hotel reservation in Perth, will I receive a refund?

Yes, the majority of hotel reservations are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Perth.

What's the best accommodation for a budget-friendly stay in Perth?

Based on reviews, Heidl Guest House is a popular guest house for our travellers who want a more economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is The Lovat Hotel. View all budget hotels in Perth.

What's the best place to stay for a family trip to Perth?

Radisson Blu Hotel, Perth is a top 3.5-star hotel on Expedia for families, and features a restaurant and free parking. Other choices for your stay with the children include Quality Hotel Station Perth and Inchture Hotel. Also, attractions such as Perth Ice Rink and The Scottish Deer Centre are fun for children of all ages. Find more child-friendly accommodations in Perth.

What's the best accommodation for a couple going to Perth?

Meikleour Arms Hotel and Restaurant is a favourite inn for couples, and features a golf course and free breakfast. See all romantic hotels in Perth.

What's the best pet-friendly place to stay in Perth?

Ballathie Sportsmans Lodge is a top lodge for people travelling with their pets and offers TVs for its human guests. See more pet-friendly hotel accommodations in Perth.

What's the best luxury hotel in Perth?

Murrayshall Country Estate is a 4-star hotel with 2 restaurants and 2 bars, and it's a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your trip is Sunbank House Hotel. Find more luxury hotels in Perth.

What's the best boutique-style accommodation in Perth?

Parklands Hotel is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 15 guestrooms, 2 restaurants and 2 bars. See all boutique hotels in Perth.

What's the best hotel for a golf holiday in Perth?

Salutation Hotel is a hotel featuring 2 bars and a snack bar/deli, and it's a top choice for golfing nearby. Another good choice is Ballathie Country House Hotel and Estate if you'd like to be close to a golf course while in town. Visit North Inch Golf Course or King James V1 Golf Course to perfect your golf swing. See more golf hotels in Perth.

What are some accommodation options with pools in Perth?

Apex City Quay Hotel & Spa: Provides a full-service spa, an indoor pool and a sauna. Another option with an on-site pool is The Stirling Highland Hotel. View all hotels with pools in Perth.

What is the best spa hotel in Perth?

Best Western Queens Hotel is a top spa hotel featuring a bar and a restaurant. See all spa hotels in Perth.

What is staying in Perth like?

Visitors give high marks for the riverfront in Perth, which is also known for its golf courses and gardens. The rural and welcoming setting also entices those visiting the city. In Perth, there are 219 hotels and other accommodation options to choose from. Find out more about Perth.

💰 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.

The Perth info point: What you need to know

Category
Details
LocationPerth, Scotland, United Kingdom
PopulationApproximately 47,000
Main AttractionsScone Palace, Perth Museum and Art Gallery, Perth Concert Hall
Historical SignificanceFormer capital of Scotland, significant in Scottish history and culture
ClimateModerate maritime climate, with cool summers and mild winters
Best Time to VisitMay to September for warmer weather and longer daylight hours
Local CuisineHaggis, Scotch pies, Cranachan
TransportationPerth Railway Station, local buses, taxis

Perth Hotel Reviews
Expedia verified reviews