Find hotels in Perth from SAR 193

  • 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

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)
"Very friendly staff, easy check in No problem parking . Breakfast was good "
United Kingdom
Elizabeth
The price is SAR 292
SAR 351 total
includes taxes & fees
17 May - 18 May
Holiday Inn Express Perth by IHG

Inchture Hotel

Inchture Hotel
3.0 star property
Perth
8.0 out of 10, Very Good, (122 reviews)
"Easy early check in, very comfy room. Nice bar and lovely evening meal. Highly recommend "
United Kingdom
Anthony
The price is SAR 275
SAR 330 total
includes taxes & fees
17 May - 18 May
Inchture Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (135 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 SAR 426
SAR 511 total
includes taxes & fees
10 May - 11 May
The Bankfoot Inn

Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (229 reviews)
"Amazing staff, friendly service and would highly recommend "
United Kingdom
Garry
The price is SAR 374
SAR 448 total
includes taxes & fees
10 May - 11 May
Riverstone Lodge Hotel

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (559 reviews)
"Quiet location in the Perthshire countryside. Nice room, small bar and friendly staff"
United Kingdom
Mathew
The price is SAR 424
SAR 509 total
includes taxes & fees
2 Jun - 3 Jun
Ballathie Country House Hotel and Estate

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (187 reviews)
"Breakfast had choices so perfect. "
United Kingdom
Monica
The price is SAR 396
SAR 476 total
includes taxes & fees
21 May - 22 May
Scone Arms Hotel

Organic Welltree

Organic Welltree
2.0 star property
Perth
10.0 out of 10, Exceptional, (12 reviews)
"Absolutely loved my stay and would stay again! "
United States
Emma-leigh
The price is SAR 467
SAR 561 total
includes taxes & fees
15 May - 16 May
Organic Welltree

Hazeldene Guest House

Hazeldene Guest House
3.5 star property
Perth
9.6 out of 10, Exceptional, (125 reviews)
"Excellent B&B, very clean and the owners were very welcoming"
United Kingdom
steven
The price is SAR 415
SAR 498 total
includes taxes & fees
20 May - 21 May
Hazeldene Guest House

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9 reviews)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
The price is SAR 271
SAR 386 total
includes taxes & fees
24 May - 25 May
Bein Inn hotel

Lovat Hotel

Lovat Hotel
3.0 star property
Perth
7.0 out of 10, Good, (290 reviews)
"The staff were very helpful. The temperature of the hot water was often cold."
United Kingdom
John
The price is SAR 223
SAR 268 total
includes taxes & fees
11 May - 12 May
Lovat Hotel

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.6 out of 10, Good, (1,002 reviews)
"Staff were very friendly and helpful. The room was clean and breakfast was lovely. "
United Kingdom
Deborah
The price is SAR 296
SAR 356 total
includes taxes & fees
10 May - 11 May
Mercure Perth Hotel

Woodlea

Woodlea
3.0 star property
Perth
8.0 out of 10, Very Good, (2 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 SAR 356
SAR 427 total
includes taxes & fees
31 May - 1 Jun
Woodlea

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (100 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 SAR 463
SAR 556 total
includes taxes & fees
17 May - 18 May
Sunbank House Hotel

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (885 reviews)
"Staff were very friendly"
United Kingdom
Anthony
The price is SAR 396
SAR 476 total
includes taxes & fees
17 May - 18 May
Leonardo Boutique Huntingtower Perth

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (400 reviews)
"Amazing location, views stunning rooms out of this world and bar had a roaring fire as a welcome on winterweekend"
Australia
Ailsa
The price is SAR 825
SAR 990 total
includes taxes & fees
29 May - 30 May
Murrayshall Country Estate

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (202 reviews)
"Beautiful setting. The dining was only fair for both dinner and breakfast."
United States
cheri
The price is SAR 690
SAR 828 total
includes taxes & fees
14 May - 15 May
Meikleour Arms Hotel and Restaurant

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very Good, (939 reviews)
"Clean room, friendly staff and nice breakfast"
United Kingdom
Diana
The price is SAR 359
SAR 430 total
includes taxes & fees
17 May - 18 May
Salutation Hotel

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (310 reviews)
"Close to hotel and secure"
United Kingdom
Sharon
The price is SAR 573
SAR 687 total
includes taxes & fees
7 Jun - 8 Jun
The Townhouse

Grampian Hotel

Grampian Hotel
3.0 star property
Perth
8.0 out of 10, Very Good, (199 reviews)
"Awesome service "
United Kingdom
Sanjay
The price is SAR 447
SAR 537 total
includes taxes & fees
17 May - 18 May
Grampian Hotel

St John's Apartments

St John's Apartments
4.0 star property
Perth
8.4 out of 10, Very Good, (5 reviews)
"We never got to stay as no access information was sent after we waited 2 hours and numerous attempts to make contact we booked into a different hotel nearby. I’m still awaiting a refund "
United Kingdom
carl
The price is SAR 389
SAR 467 total
includes taxes & fees
10 May - 11 May
St John's Apartments
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Perth attractions

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.

Top Perth Hotel Reviews

More cheap stays in Perth

Find out more about Perth

Top reasons to visit Perth

  • Outdoor Adventures: Enjoy a variety of outdoor activities in the beautiful landscapes surrounding Perth, ideal for adventure seekers.
  • Historic Attractions: Explore remarkable historic houses, castles, and the iconic Perth Mint for a taste of local heritage.
  • Vibrant Entertainment: Experience the lively atmosphere of Perth's entertainment precinct, filled with shopping, dining, and cultural events.
  • Family-Friendly Activities: Visit the Perth Zoo and engage in enjoyable family-oriented experiences throughout the city.
  • Inviting Accommodations: Choose from a range of comfortable hotels and charming bed & breakfasts to suit every traveler's needs.

Find great hotels in and around Perth

Discover a range of inviting accommodations in Perth, Scotland, perfect for every type of traveler. From comfortable hotels to charming bed & breakfasts, you’ll find options that cater to pet-friendly stays and business travel. Whether you’re seeking adventure or relaxation, the best hotels in Perth offer the ideal setting for your getaway. Experience a memorable vacation with top-notch facilities and personalized service tailored to your needs.

  • The Landmark Hotel & SPA Leisure Club Dundee By Sunday: Experience a luxurious retreat at The Landmark Hotel & SPA Leisure Club Dundee, a 4-star hotel located 24.1km from Perth. This property caters to travelers seeking a blend of business and leisure, with a strong focus on adventure and relaxation. Guests can indulge in a full-service spa featuring an indoor pool and sauna, perfect for unwinding after a day of onsite or nearby adventure sports, including sailing, hiking, and mountain biking. The hotel's recreation activities and wellness amenities create an ideal escape for those wanting both excitement and relaxation during their stay.
  • Mercure Perth Hotel: The Mercure Perth Hotel is a 3-star property that welcomes travelers to a pet-friendly environment while embracing inclusivity for LGBTQIA guests. Situated in the heart of Perth, this hotel offers a cozy atmosphere with essential business amenities. Guests appreciate the pet-friendly policy, allowing dogs on the premises, along with the waived fee for service animals. With its commitment to accommodating diverse needs, the Mercure Perth Hotel ensures a comfortable stay for all visitors seeking both leisure and business experiences.
  • Holiday Inn Express Perth by IHG: At the Holiday Inn Express Perth by IHG, guests will find a welcoming 3-star setting that is perfect for business travelers and pet owners alike. This hotel, also located in Perth, is recognized for its LGBTQIA-friendly environment and inclusive policies. With pets permitted and service animal fees waived, it caters to a variety of guests. The property offers modern amenities and a comfortable atmosphere, making it an excellent choice for those seeking convenience and a friendly atmosphere during their visit.

Where to stay in and around Perth

Perth, Scotland, offers a delightful blend of outdoor adventure and scenic beauty, making it an ideal getaway for any traveler. Explore the vibrant Perth CBD, where friendly locals create a welcoming atmosphere. Enjoy breathtaking city views and relax in family-friendly neighborhoods. Nearby regions also offer excursions perfect for those seeking a balance of relaxation and exploration. Whether you're wandering through the historic streets or soaking in the stunning landscapes, Perth promises a memorable vacation experience.

  • Perthshire: Nestled around 12.9km from Perth, Perthshire is a haven for outdoor enthusiasts and adventure seekers. This scenic region boasts stunning landscapes, including national parks and serene lakes, making it ideal for hiking and exploration. The peak travel season from July to September draws visitors eager to immerse themselves in nature's beauty. With various hiking trails and golf courses available, Perthshire promises a fulfilling experience for those looking to escape into the great outdoors.
  • Scone: Located in proximity to Perth, Scone is a charming village that invites visitors to enjoy its rich culture and picturesque scenery. Popular from April to May and in July, Scone offers a blend of outdoor activities and cultural experiences. Visitors can indulge in golf or rejuvenating body treatments while surrounded by the beauty of the nearby national parks and lakes. Scone's quaint atmosphere makes it a perfect stop for those wanting a relaxing yet engaging getaway.
  • Dunkeld: About 20.9km from Perth, Dunkeld is a captivating city that combines natural beauty with historical charm. With visitor numbers peaking in April, July, and September, Dunkeld is less seasonal, attracting tourists year-round. Outdoor activities like golfing and skiing await, alongside stunning attractions such as castles and national parks. Whether you're seeking adventure or a peaceful retreat, Dunkeld offers a unique blend of experiences that cater to every traveler's taste.

Things to do in and around Perth

Perth offers a delightful blend of outdoor adventures and scenic beauty, perfect for an exciting vacation. Explore the vibrant entertainment precinct, indulge in shopping, enjoy a round of golf, and immerse yourself in local theater. Don’t miss out on available tours and adult events that showcase the city's lively culture and community spirit, making your visit truly memorable.

Shopping

In Perth, you can visit Gordon & Durward and Harrisons Fine Wines, both located 25.7km away, for unique gifts and local specialties. If you're up for a drive, the Wellgate Shopping Centre, located 27.4km away, offers a vibrant mix of shops and entertainment options.

Recreation

Experience the thrill of McDiarmid Park, where you can watch exciting sports events. Enjoy ice skating at Perth Ice Rink, perfect for family fun and adventure. For a more tranquil outing, play a round at King James VI Golf Course, surrounded by beautiful outdoor scenery.

Adventure

Explore the Loch Leven Heritage Trail, 22.5km from Perth, where stunning scenery and outdoor adventure await. The Norman's Law Walk, also 22.5km away, offers a similar experience with breathtaking views. For coastal beauty, hike the Fife Coastal Path, located 12.9km from Perth, and immerse yourself in nature.

Nightlife

Experience a vibrant nightlife in Perth, Scotland, starting with a show at the Perth Concert Hall, where culture and romance blend seamlessly. For family fun, visit the Mills Observatory, and for adventurous thrills, head to Bongos Soft Play Centre, both offering unique entertainment just a short drive away.

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

Booking tips and Expedia advantages for Perth

To save money on your trip to Perth, Scotland, visit between January and March for lower accommodation prices. Enjoy free attractions like Lindores Abbey and St. John's Kirk. For transportation, consider walking or using buses, as they are economical options. Book your hotel about a month in advance for the best rates, and look for last-minute deals on Expedia. Mondays are the cheapest days to stay, while Saturdays are the most expensive. Take advantage of package deals that combine flights, hotels, and activities to maximize your savings.

  • 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: Booking a hotel in Perth about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money 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 outdoor and adventure vacations, boasting a rich array of historic houses, castles, and nature reserves. Travelers can immerse themselves in the vibrant heart of Perth, explore the Perth Zoo, and visit the iconic Perth Mint. Whether you're seeking culture or family-friendly activities, there's plenty to enjoy in and around this charming city.

  • Scone Palace: Step into the rich history of Scotland at Scone Palace, the ancient crowning place of Scottish kings. Surrounded by beautiful gardens and parklands, this stunning estate offers a glimpse into the culture and heritage of the region, making it a captivating visit for history enthusiasts.
  • Huntingtower Castle: Experience the romantic allure of Huntingtower Castle, where you can explore its intriguing architecture and learn about the love stories of its past inhabitants. This enchanting site is perfect for those who appreciate culture intertwined with tales of romance.
  • Historic Scotland Stanley Mills: Discover the industrial heritage of Scotland at Stanley Mills, a fascinating historical site showcasing the evolution of cotton production. With its beautifully preserved buildings, this attraction provides an insightful look into Scotland's cultural and industrial past.

Best time to go to Perth

The best time to visit Perth is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Traveling to Perth, Scotland, is convenient with three major airports nearby. EDInburgh Airport (EDI) is 49.9km away, with excellent hotel options like the 5.5-star Crescent House and 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is located 85.3km from Perth, featuring luxurious stays such as the 5-star Kimpton Blythswood Hotel & Spa, 11.3km away, and JA Mar Hall Scotland, 6.4km distant. Lastly, Dundee Airport (DND) is just 25.7km from Perth, with nearby accommodations like the 5-star Hideaway Experience, 8.0km away, and the 4.5-star Premier Inn Dundee North, 3.2km from the airport.

Frequently asked questions

Where is the best place for a stay in Perth?
Based on our traveler data, Salutation Hotel is one of the top choices for your stay. This hotel offers 2 bars and a restaurant. Other good choices for your trip include Mercure Perth Hotel and Ballathie Country House Hotel and Estate. See all available top hotels, or vacation rentals in Perth.
What's the top vacation rental in Perth?
The Townhouse Aberfeldy: You might want to consider this vacation home rental near Perth, which comes with free WiFi so you can feel at home during your trip. Another good choice for your trip to Perth is Hot tub, beautifully restored Manse. Fantastic midweek rates available.. See all vacation rentals in Perth.
If I need to cancel my hotel reservation in Perth, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Perth.
Where can I learn more about changing or cancelling my trip to Perth?
For additional details about updating your trip to Perth or cancelling it, click here.
What's the best accommodation for a budget-friendly stay in Perth?
Based on our traveler reviews, Perth Youth Hostel is a top choice for a less expensive stay. View all budget hotels in Perth.
What's the best accommodation for a family vacation in Perth?
Salutation Hotel is a hotel with a restaurant and laundry facilities, and it's a top choice on Expedia for families. Woodlea is another good option for your kid-friendly vacation. Attractions like Perth Ice Rink and Rollo Park are also fun for kids of all ages. Find more child-friendly accommodations in Perth.
What is the favorite LGBTQ-friendly accommodation in Perth?
Mercure Perth Hotel is a top LGBTQ-friendly hotel, and features free WiFi and LED TVs. Holiday Inn Express Perth by IHG and Sunbank House Hotel are two other good choices for your vacation.
What's the best pet-friendly accommodation in Perth?
Ballathie Country House Hotel and Estate is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Other good options for you and your pet include Salutation Hotel and Mercure Perth Hotel. See more pet-friendly hotel accommodations in Perth.
Where is the best hotel to stay with easy access to Scone Palace?
The Lodge At Perth Racecourse is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers free breakfast and a restaurant. It's located just a short 0.5 mi (0.7 km) from Scone Palace. Other good choices within a few miles include Holiday Inn Express Perth, an IHG Hotel and Salutation Hotel.
What about the best place to stay close to Perth Racecourse?
One of the top choices for your stay is The Lodge At Perth Racecourse, located next to Perth Racecourse, and this 3.5-star hotel offers free breakfast and a restaurant. Holiday Inn Express Perth, an IHG Hotel and Salutation Hotel are two other good choices within a few miles.
What's the best high-end place to stay in Perth?
The Townhouse is a luxury guesthouse and popular for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Perth.
What's the best boutique hotel in Perth?
Parklands Hotel is a favorite hotel with our travelers looking for a 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 vacation in Perth?
Murrayshall Country Estate is a top hotel that has a golf course and features free WiFi. Another good choice is Meikleour Arms Hotel and Restaurant if you'd like to be close to a golf course while in town. 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 accommodations with pools in Perth?
Apex City Quay Hotel & Spa: Offers a full-service spa, an indoor pool, and a sauna. Also, another option with an onsite pool is Stirling Court Hotel. View all hotels with pools in Perth.
What is the best spa hotel in Perth?
Woodlea is a top spa hotel with 13 rooms, free WiFi, and luggage storage. Enjoy a body scrub, body treatment, or steam room at the onsite spa. Another popular spa hotel in Perth is Silverwood Luxury Lodge Resort. See all spa hotels in Perth.
What's the best hotel for staying near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
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 242 hotels and other accommodations to choose from. Find out more about Perth.
What is there to see in Perth?
Cultural venues include Perth Theatre, Perth Concert Hall, and Perth Art Gallery and Museum. Landmarks like Scone Palace, St. John's Kirk, and Historic Scotland Stanley Mills might be worth a visit. The countryside and gardens highlight the natural beauty with places to discover including Woodland Park, Rollo Park, and Keltie Loch. Check out what more to see and do in Expedia's Perth guide.
What's the best way to get around Perth?
If you want to venture outside of the area, hop on a train at Perth Station. If you want to venture out around the area, you may want a rental car in Perth for your journey.
What's the seasonal weather like in Perth?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Perth is 39 inches.