Perth Hotels from ₹2,681

    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

Check Perth hotel prices

Tomorrow night
Next weekend

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

Kennacoil - Glamping
2.0 star property
9.8 out of 10, Exceptional, (230)
"Excellent all around."
The price is ₹5,177
₹6,213 total
includes taxes & fees
14 May - 15 May
Kennacoil - Glamping
Dunkeld House Hotel
4.0 star property
8.6 out of 10, Excellent, (1000)
"This Hotel is in a stunning location, the food they serve is excellent and whoever trains their staff should get an award. Nothing is too much trouble and they are all happy and helpful - from the welcoming drink to check out it was excellent"
The price is ₹14,647
₹17,577 total
includes taxes & fees
12 May - 13 May
Dunkeld House Hotel
The Landmark Hotel and Leisure Club
4.0 star property
8.4 out of 10, Very good, (878)
"The history of the property"
The price is ₹5,098
₹6,118 total
includes taxes & fees
19 May - 20 May
The Landmark Hotel and Leisure Club
Save an average of 15% on thousands of hotels when you're signed in
Salutation Hotel
3.0 star property
8.2 out of 10, Very good, (626)
"There was an intense sound of Drilling up until Midnight and it started again at 07:30 in the morning and this was a Sat - Sun. I did report the issue and I'm sure hotel staff will have it addressed if possible. "
The price is ₹8,075
₹9,690 total
includes taxes & fees
19 May - 20 May
Salutation Hotel
Ballathie Country House Hotel and Estate
4.0 star property
9.0 out of 10, Wonderful, (414)
"Always a lovely place to relax , looking at the beautiful River Tay. "
The price is ₹10,537
₹12,645 total
includes taxes & fees
10 Jun - 11 Jun
Ballathie Country House Hotel and Estate
The Longforgan Coaching Inn
3.0 star property
8.0 out of 10, Very good, (258)
"Very friendly staff. Food was really nice. If any issues TV very small. Otherwise good value for the price "
The price is ₹4,228
₹5,074 total
includes taxes & fees
12 May - 13 May
The Longforgan Coaching Inn
Lovat Hotel
3.0 star property
7.0 out of 10, Good, (154)
"The staff"
The price is ₹7,319
₹8,783 total
includes taxes & fees
12 May - 13 May
Lovat Hotel
Leonardo Boutique Huntingtower Perth
4.0 star property
9.0 out of 10, Wonderful, (728)
"This is one of the best parking lots we encountered in all of Scotland. The hotel had a nice continental breakfast that you could also get hot or cold breakfast in addition to the continental items and it had a large variety items you can order for dinner."
The price is ₹12,118
₹14,543 total
includes taxes & fees
12 May - 13 May
Leonardo Boutique Huntingtower Perth
Murrayshall Country Estate
4.0 star property
9.0 out of 10, Wonderful, (288)
"Beautiful place to stay"
The price is ₹13,461
₹16,153 total
includes taxes & fees
12 May - 13 May
Murrayshall Country Estate
Angus Hotel
3.0 star property
7.8 out of 10, Good, (354)
"Lovely stay everything was great "
The price is ₹5,883
₹7,059 total
includes taxes & fees
19 May - 20 May
Angus Hotel
The Lodge At Perth Racecourse
3.0 star property
9.0 out of 10, Wonderful, (145)
"We had a great stay, perfect for visiting the races "
The Lodge At Perth Racecourse
Holiday Inn Express Perth, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (909)
"Hotel, room, breakfast all amazing all staff friendly and most helpful, could not fault a thing. Very nice environment "
The price is ₹5,666
₹6,799 total
includes taxes & fees
12 May - 13 May
Holiday Inn Express Perth, an IHG Hotel
Mercure Perth Hotel
3.0 star property
7.4 out of 10, Good, (800)
"Warm and Cozy property The staff was very friendly Unique waterway that runs under the property and you can see it through the floor window in the lobby"
The price is ₹6,666
₹8,000 total
includes taxes & fees
19 May - 20 May
Mercure Perth Hotel
Milton Birnam Hotel
3.0 star property
8.2 out of 10, Very good, (155)
"Warm welcome. Clean comfortable room, a bit dated, could do with decorating, however did not detract from a comfortable stay"
Milton Birnam Hotel
Royal Dunkeld
3.0 star property
7.8 out of 10, Good, (147)
"We had a very nice stay. The staff were friendly and helpful, the room was clean, beds comfy, and breakfast was nicely cooked. We enjoyed the pool table and darts in the bar area."
The price is ₹9,025
₹10,831 total
includes taxes & fees
16 May - 17 May
Royal Dunkeld
Scone Arms Hotel
3.0 star property
9.0 out of 10, Wonderful, (74)
"Lovely little village hotel with comfortable rooms and friendly staff. My twin room was spotlessly clean with a well stocked tea tray with range of teas/coffee/biscuits etc. and premium bottled waters. Large shower room and ample towels, toiletries and bath robes. Only complaint is kitchen closes early at 6.45pm and no other options to eat out close by and rooms to front can be noisy being on a main road. Overall, would stay again, ideal for racecourse and Palace."
The price is ₹8,977
₹10,773 total
includes taxes & fees
19 May - 20 May
Scone Arms Hotel
The Royal George Hotel
3.0 star property
8.6 out of 10, Excellent, (352)
"Great location "
The price is ₹13,073
₹15,687 total
includes taxes & fees
16 May - 17 May
The Royal George Hotel
Tayview Lodges
3.5 star property
9.8 out of 10, Exceptional, (11)
"Having read excellent reviews of Tayview Lodges, my wife and I arrived with great expectation and we were most certainly not disappointed. Our lodge, Little Lodge 2, was immaculate and in pristine condition. The spotlessly clean windows afforded uninterrupted views of the serene surroundings, the lodges being extremely well spaced out. The owners, Ross and Georgina were away for the duration of our stay but we were warmly welcomed by Georgina’s father, Duncan. The nearby towns of Pitlochry and...
Tayview Lodges
Meikleour Arms Hotel and Restaurant
4.0 star property
9.6 out of 10, Exceptional, (160)
"Stables 5 .Lovely cottage in a restored Steading set back from the road and close to the river Tay. Modern and very well appointed, with a small garden for dogs, warm and traditional - contemporary decoration with a french country feel. Wonderful bathroom and extremely comfortable bed. In fact, perfect for us."
The price is ₹13,509
₹16,210 total
includes taxes & fees
13 May - 14 May
Meikleour Arms Hotel and Restaurant
Parklands Hotel
4.0 star property
8.6 out of 10, Excellent, (250)
"The room was clean and the breakfast was very good. "
The price is ₹6,170
₹7,404 total
includes taxes & fees
23 May - 24 May
Parklands Hotel
Don't see what you're looking for?
See all available properties in Perth
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.

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
756
Accommodation
2,316 hotels
Lowest Price
₹2,681
Highest Price
₹14,647

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 The Townhouse and Heidl Guest House. 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 our traveller reviews, Perth Youth Hostel is a top choice for a less expensive stay. View all budget hotels in Perth.

What's the best family accommodation in Perth?

Salutation Hotel is a hotel with a restaurant and laundry facilities, and it's a top choice on Expedia for families. Also, children of all ages will enjoy a visit to Perth Ice Rink. 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 is the favourite LGBTQ-friendly place to stay in Perth?

Holiday Inn Express Perth, an IHG Hotel is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. Mercure Perth Hotel and Sunbank House Hotel are other good options for your stay. See all available hotels listed as LGBTQ-friendly in Perth.

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

Leonardo Boutique Huntingtower Perth is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Other good options to stay with your pet include The Lodge At Perth Racecourse and Ballathie Country House Hotel and Estate. See more pet-friendly hotel accommodations in Perth.

What's the best luxury hotel in Perth?

The Townhouse is a luxury guest house and popular for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Perth.

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

Parklands Hotel is a favourite hotel with our travellers looking for stylish accommodation, and features 15 guestrooms, free parking and a garden. See all boutique hotels in Perth.

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

Murrayshall Country Estate is a top hotel that has a golf course and features free WiFi. Other good options to stay near a golf course include Meikleour Arms Hotel and Restaurant and Silverwood Resort . Visit North Inch Golf Course, King James V1 Golf Course or Dunning Golf Club 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. View all hotels with pools in Perth.

What is the best spa hotel in Perth?

Silverwood Resort is a top spa hotel with 19 rooms, free WiFi and an outdoor entertainment area. Treat yourself to the steam room, hot tub or sauna at silverwood. See all spa hotels in 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