A riverside restaurant with outdoor seating and a sign reading "Mex Co."

Search Perth hotels

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Perth hotels

1. Perth Parkside Hotel and Spa, BW Premier Collection

Perth Parkside Hotel and Spa, BW Premier Collection
3.5 star property
Perth
9.4 out of 10, Exceptional, (1,000 reviews)
"One of our favourite towns and hotel. The property and grounds are spotless, a beautiful resort hotel. We love the big king suites!"
Canada
Karen
The price is NZ$284
includes taxes & fees
24 Nov - 25 Nov
Perth Parkside Hotel and Spa, BW Premier Collection

2. Tay Inn

Tay Inn
2.5 star property
Perth
9.4 out of 10, Exceptional, (862 reviews)
"A great stay."
Canada
Freya
The price is NZ$141
includes taxes & fees
14 Nov - 15 Nov
Tay Inn

3. Perth Plaza Inn & Suites

Perth Plaza Inn & Suites
2.0 star property
Perth
8.6 out of 10, Excellent, (635 reviews)
"Could book for further stays great price and good for a stopover"
Canada
saman
The price is NZ$128
includes taxes & fees
14 Nov - 15 Nov
Perth Plaza Inn & Suites

4. Colonial House Motor Inn

Colonial House Motor Inn
2.0 star property
Perth
9.2 out of 10, Wonderful, (268 reviews)
"The staff was very friendly, we would go back again"
Canada
Rosemarie
The price is NZ$129
includes taxes & fees
14 Dec - 15 Dec
Colonial House Motor Inn

5. Nevis Estate Boutique Hotel

Nevis Estate Boutique Hotel
2.0 star property
Perth
9.2 out of 10, Wonderful, (66 reviews)
"I highly recommend this inn . I had a great stay ."
Canada
Annie
The price is NZ$367
includes taxes & fees
14 Dec - 15 Dec
Nevis Estate Boutique Hotel

6. Econo Lodge Smiths Falls

Econo Lodge Smiths Falls
2.5 star property
Smiths Falls
6.6 out of 10, (1,004 reviews)
"Excellent staff and very clean everywhere"
Canada
David
The price is NZ$132
includes taxes & fees
19 Nov - 20 Nov
Econo Lodge Smiths Falls

7. Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Carleton Place
9.0 out of 10, Wonderful, (955 reviews)
"Clean rooms and Breakfast was excellent"
Canada
Michelle
The price is NZ$212
includes taxes & fees
6 Dec - 7 Dec
Comfort Inn & Suites

8. Aquarius Motel

Aquarius Motel
2.0 star property
Tay Valley
8.6 out of 10, Excellent, (292 reviews)
"Clean room, comfortable beds, and lovely toiletries"
Canada
Mae-Tuin
The price is NZ$143
includes taxes & fees
14 Nov - 15 Nov
Aquarius Motel

9. Best Western Smiths Falls Hotel

Best Western Smiths Falls Hotel
2.5 star property
Smiths Falls
8.6 out of 10, Excellent, (924 reviews)
"Great place to stay"
Canada
Daniel
The price is NZ$191
includes taxes & fees
17 Nov - 18 Nov
Best Western Smiths Falls Hotel

10. Clyde Hall Bed and Breakfast

Clyde Hall Bed and Breakfast
3.5 star property
Lanark Highlands
10.0 out of 10, Exceptional, (59 reviews)
"Amazing Hosts!"
Canada
Anthony
The price is NZ$391
includes taxes & fees
20 Nov - 21 Nov
Clyde Hall Bed and Breakfast

11. The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (244 reviews)
"We enjoyed our time at the Cove Inn. The staff and the food was very good."
Canada
Suzanne
The price is NZ$268
includes taxes & fees
14 Nov - 15 Nov
The Cove Inn

12. Tri Century Mill Suites

Tri Century Mill Suites
2.5 star property
Carleton Place
9.6 out of 10, Exceptional, (128 reviews)
"It was a beautiful hotel"
Canada
Sheldon
The price is NZ$297
includes taxes & fees
16 Nov - 17 Nov
Tri Century Mill Suites

13. Roger's Motel

Roger's Motel
2.5 star property
Smiths Falls
8.8 out of 10, Excellent, (214 reviews)
"Clean room, comfortable bed, quiet at night, able to park by my unit and owner very pleasant and courteous."
Canada
Fawnda
The price is NZ$151
includes taxes & fees
19 Nov - 20 Nov
Roger's Motel

14. Upper Rideau Bed & Breakfast

Upper Rideau Bed & Breakfast
3.0 star property
Westport
10.0 out of 10, Exceptional, (115 reviews)
"What a beautiful place with the friendliest hosts! We had a wonderful time."
Canada
Anel
The price is NZ$355
includes taxes & fees
14 Nov - 15 Nov
Upper Rideau Bed & Breakfast

15. 7 West Motel

7 West Motel
2.0 star property
Carleton Place
6.8 out of 10, (543 reviews)
"The staff was great. The room was good for the price."
Canada
Brett
The price is NZ$157
includes taxes & fees
16 Nov - 17 Nov
7 West Motel

16. Best Inn Motel

Best Inn Motel
2.0 star property
Smiths Falls
8.0 out of 10, Very good, (151 reviews)
"We had a great stay there. Will be staying again."
Canada
Paul
The price is NZ$150
includes taxes & fees
14 Nov - 15 Nov
Best Inn Motel

17. Harlem Stonegate B&B

Harlem Stonegate B&B
4.0 star property
Rideau Lakes
10.0 out of 10, Exceptional, (80 reviews)
"Beautiful country setting We really appreciated the little extras and attention to detail."
Canada
Diane
The price is NZ$270
includes taxes & fees
17 Nov - 18 Nov
Harlem Stonegate B&B

18. Hotel Kenney Rideau

Hotel Kenney Rideau
2.5 star property
Rideau Lakes
8.2 out of 10, Very good, (63 reviews)
"The breakfast served in the morning was excellent!"
Canada
Kimberli
Hotel Kenney Rideau

19. Merrickville Guest Suites

Merrickville Guest Suites
4.0 star property
Merrickville-Wolford
9.4 out of 10, Exceptional, (134 reviews)
"Conveniently located to the downtown."
Canada
Susan
The price is NZ$321
includes taxes & fees
16 Nov - 17 Nov
Merrickville Guest Suites
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

Charming heritage buildings line the Tay River where you can rent kayaks and explore the waterfront at your own pace. Catch a performance at the historic Perth Theatre or browse local artisan shops before picnicking in Stewart Park's gardens.

A canal with a restaurant on the left and a bridge in the background.

Top Perth Hotel Reviews

Recent Reviews in Perth

More cheap accommodation in Perth

Find out more about Perth

Top reasons to visit Perth

  • Scenic Outdoor Adventures: Perth boasts beautiful lakes, urban parks, and picturesque landscapes, perfect for nature lovers and outdoor activities.
  • Rich Cultural Experiences: Explore local attractions like the Perth Museum and vibrant theatre, immersing yourself in the town's history and arts.
  • Charming Marina: Enjoy leisurely walks along the marina, where you can soak in the serene views and local atmosphere.
  • Friendly Community: Experience the warm hospitality of locals, making your visit feel welcoming and enjoyable.
  • Diverse Accommodation Options: Choose from a range of comfortable stays, catering to various preferences and budgets.

Find great hotels in and around Perth

When visiting Perth, Ontario, you'll find a delightful selection of accommodation options, from charming motels to comfortable hotels. Whether you're seeking a pet-friendly getaway, a golf-themed retreat, or facilities tailored for business travellers, the area caters to diverse needs. Explore the Mercure Perth Hotel and read up on hotel reviews to ensure a memorable stay in this picturesque locale.

  • Perth Parkside Hotel and Spa, BW Premier Collection: Nestled in the heart of Perth, the 3.5-star Perth Parkside Hotel and Spa offers a tranquil retreat for eco-conscious travellers and golf enthusiasts alike. With a remarkable guest rating of 9.4 out of 10, this hotel provides an eco-certified environment that reflects its commitment to sustainability. Guests can indulge in a range of golfing experiences and unwind in the serene spa facilities. The hotel seamlessly combines business amenities with leisure options, making it a versatile choice for both work and relaxation in a picturesque setting.
  • Best Western Smiths Falls Hotel: Located 17.7km from Perth, the budget-friendly Best Western Smiths Falls Hotel is a reliable option for business travellers seeking convenience without compromising comfort. With a commendable guest rating of 8.6 out of 10, this hotel offers essential amenities tailored for working visitors, including meeting facilities and complimentary Wi-Fi. The warm, welcoming atmosphere makes it an ideal base for exploring the surrounding area while providing all the necessary comforts for a productive stay.
  • Econo Lodge: Situated 17.7km from Perth, the Econo Lodge is a budget-friendly choice that caters to business travellers and pet owners alike. This hotel allows pets, ensuring that your furry friends can join you on your travels. With straightforward amenities and a focus on comfort, Econo Lodge is a practical option for those looking for affordable accommodation. Guests appreciate the pet-friendly policies and the convenience of having essential services available, making it a sensible choice for a hassle-free stay.

Where to stay near Perth

Perth, Ontario, is a charming city perfect for outdoor adventures and romantic getaways. Nestled in a picturesque setting, you'll find a vibrant city centre filled with rich culture and historical sites. Whether you seek budget-friendly options or trendy spots, Perth offers a warm, family-friendly atmosphere ideal for weekend breaks. Explore the scenic landscapes and enjoy the friendly locals as you uncover the unique vibes of this delightful destination.

  • Smiths Falls: Located 17.7km from Perth, Smiths Falls is a charming city known for its outdoor adventures and stunning scenery. The area attracts visitors year-round, with peak travel occurring from July to September. Here, you can explore the scenic lakes, nature reserves, and marinas that define the landscape. Recreational areas offer the perfect setting for activities like hiking, fishing, and kayaking, making it an ideal destination for those seeking outdoor experiences. Don’t miss the local stores and eateries that add to the town’s welcoming atmosphere.
  • Drummond-North Elmsley: Just 6.4km from Perth, Drummond-North Elmsley is a picturesque city that offers a romantic escape for couples and adventure for outdoor enthusiasts. Visitor numbers peak in May and during the summer months, reflecting the area’s appeal for its beautiful lakes, nature reserves, and beaches. The local recreational areas provide ample opportunities for relaxation and exploration. You’ll find quaint shops and cafés that enhance the small-town charm, making it a delightful stop for those wandering through the region.
  • Tay Valley: Situated 14.5km from Perth, Tay Valley is an enchanting destination for nature lovers and those looking for a romantic getaway. With peak visitor numbers in February and summer months, this city is celebrated for its breathtaking landscapes, including lakes, nature reserves, and a national state park. Outdoor enthusiasts can engage in various activities, from hiking to picnicking in the scenic surroundings. The local recreational areas and stores provide a perfect blend of adventure and relaxation, making Tay Valley a must-visit during your vacation.

Things to do in Perth

Shopping

In Perth, Ontario, visit local shops along Gore Street, where you'll find unique gifts and souvenirs. If you're up for a drive, check out the Strathcona Shopping Centre, located 19.3km away, offering a range of retail options and dining experiences.

Recreation

In Perth, Ontario, rejuvenate at the Spa at the Cove, where you can enjoy calming massages and holistic treatments in a serene atmosphere. For outdoor enthusiasts, explore the beautiful Tay River Trail, offering scenic views and opportunities for hiking, cycling, and connecting with nature.

Adventure

Explore the stunning landscapes of the Tay Valley by kayaking on the Rideau River, where you can paddle through tranquil waters surrounded by lush greenery. For hiking enthusiasts, the nearby Murphy’s Point Provincial Park offers scenic trails, steep climbs, and breathtaking views of the Ottawa Valley.

Nightlife

In Perth, Ontario, the Perth Brewery offers a relaxed atmosphere with local craft beers and live music. The Code's Mill on the Park features a charming setting for dining and socialising, while the local pubs provide a friendly vibe for enjoying a night out with friends.

*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, Ontario, consider visiting during the cheaper months of March to April or November, and aim to stay on a Tuesday for the lowest accommodation rates. Use Expedia to compare prices and filter for eco-friendly hotels. Combining your hotel booking with flights and activities through an Expedia package can also lead to significant savings. Additionally, explore free activities in the area and take advantage of affordable public transport options to keep your travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Perth are March to April and November, where the prices are slightly lower. This is in comparison to January and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Perth is Tuesday. The most expensive day to stay in Perth is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and type of accommodation you'd like. For instance, selecting the Eco-certified filter 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 some dollars by combining your Perth hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Perth

Perth, Ontario, offers a delightful mix of outdoor and cultural experiences, perfect for a romantic getaway. Explore the scenic lakes, charming marina, and urban parks, or visit local attractions like the Perth Museum, the historic Perth Bridge, and the vibrant Perth Theatre. Don't miss the chance to discover the beauty of Perthshire and its nearby beaches, ensuring a memorable holiday filled with adventure and relaxation.

  • Perth Museum: This charming history museum offers a glimpse into the rich cultural heritage of Perth. With engaging exhibits showcasing local history, visitors can immerse themselves in the stories that shaped the region.
  • Stewart Park: A delightful urban park in the heart of Perth, Stewart Park is an ideal spot for families. With its beautiful green spaces, playgrounds, and picnic areas, it encourages outdoor fun and relaxation alongside scenic city views.
  • Big Rideau Lake: Located 19.3km from Perth, this picturesque lake is renowned for its stunning scenery and romantic atmosphere. Enjoy beach activities, kayaking, or simply soaking in the tranquil surroundings of this natural gem.

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 sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January15.3°F (-9.3°C)Light RainMostly CloudySlightly LowSlightly High
February17.4°F (-8.1°C)Light RainMostly CloudyAverageAverage
March27.9°F (-2.3°C)Light RainMostly CloudyAverageSlightly Low
April41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly Low
May55.6°F (13.1°C)Light RainMostly SunnyAverageAverage
June63.5°F (17.5°C)Light RainMostly SunnySlightly HighAverage
July69.4°F (20.8°C)Light RainMostly SunnySlightly HighSlightly High
August67.5°F (19.7°C)Light RainMostly SunnySlightly HighSlightly High
September60.4°F (15.8°C)Light RainMostly SunnyAverageAverage
October48.2°F (9.0°C)Light RainMostly CloudyAverageAverage
November35.2°F (1.8°C)Light RainMostly CloudySlightly LowSlightly Low
December24.4°F (-4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Perth

Flying into Perth, Ontario, Canada is convenient with nearby major airports. Ottawa Macdonald-Cartier International Airport (YOW) is approximately 66.0km away, with excellent hotel options like the Fairmont Chateau Laurier Gold Experience and Hilton Lac-Leamy, both roughly 7 to 14.5km from the airport. Kingston Norman Rogers Airport (YGK) is about 80.5km from Perth, with the Hochelaga Inn and Delta Hotels by Marriott Kingston Waterfront located nearby. For travellers coming from Watertown International Airport (ART), situated 103.0km away, the Hilton Garden Inn and Holiday Inn Express offer comfortable accommodations just 6.4km from the airport.

Frequently asked questions

What is the best area to stay in Perth?
The best area to stay in Perth, Ontario is the town centre, particularly around Gore Street and its adjacent blocks.

This central area is the heart of Perth, offering a very walkable experience. You'll find a delightful collection of independent shops, cafes, and restaurants housed in well-preserved limestone buildings. The Tay River meanders through the town centre, providing lovely views and accessible pathways. The iconic Perth Museum and Crystal Palace are prominent landmarks here.

Couples looking for a relaxing getaway will find the town centre ideal. Its quaint streets and historic architecture create a charming backdrop for strolls, and there are many eateries offering a pleasant dining experience. You're also within easy reach of Stewart Park, superb for a quiet afternoon.

For those interested in history and local culture, staying in the town centre provides direct access to Perth's heritage.
What are the best hotels in Perth that travellers recommend?
Two of the best hotels in Perth that receive consistently high recommendations from travellers are the Perth Parkside Hotel and Spa, BW Premier Collection and the Tay Inn.

The Perth Parkside Hotel and Spa, BW Premier Collection, with an excellent 9.4 rating, is praised for its beautiful and great location, being just 0.3 km from Stewart Park and 0.2 km from Perth Museum. Guests frequently mention the clean rooms with Egyptian cotton sheets and premium bedding, and the delicious complimentary breakfast. The friendly and fantastic staff also receive high praise.

Another highly recommended option is the Tay Inn, which also has an outstanding 9.4 rating. Guests often highlight the affordable and clean rooms, as well as the fantastic and great location. The staff are described as so friendly and amazing, and the free self-parking is considered easy and good.
What are the best family hotels in Perth?
For family-friendly hotels in Perth, consider the Perth Parkside Hotel and Spa, BW Premier Collection, the Tay Inn, and Nevis Estate Boutique Hotel.

The Perth Parkside Hotel and Spa, BW Premier Collection, with a 9.4 rating, is an excellent choice for families. Guests frequently mention the clean, great rooms and the free, delicious full breakfast. It is also conveniently located just 0.3 km from Stewart Park and 0.2 km from Perth Museum. The staff are described as friendly and fantastic.

Another great option is the Tay Inn, rated 9.4. This hotel offers affordable, clean rooms and free WiFi. Guests appreciate the fantastic location and the amazing, friendly staff. Free self-parking is also available, making arrivals and departures easy.

The Nevis Estate Boutique Hotel, with a 9.2 rating, is another suitable option for families. It offers rollaway extra beds and an outdoor pool, which are great for children. Free self-parking and free WiFi are also provided. This hotel is located 1.2 km from Stewart Park and 0.9 km from Perth Museum.
What are the best spa hotels in Perth?
For an excellent spa hotel in Perth, consider the Perth Parkside Hotel and Spa, BW Premier Collection.

This hotel, with an outstanding 9.4 rating, offers a full-service spa with a wide array of treatments. Guests can enjoy massages including aromatherapy, Ayurvedic, Thai, deep tissue, hot stone, and sports massages. The spa also provides facial treatments, reflexology, body scrubs, body wraps, body treatments, and manicures and pedicures. Couples treatment rooms are available for those wishing to share the experience. Guests frequently highlight the hotel's clean rooms, delicious free breakfast, beautiful location, and fantastic, friendly staff.
What hotels in Perth offer free breakfast?
For hotels in Perth offering complimentary breakfast, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice.

This hotel, with an impressive 9.4 rating, provides a delicious free full breakfast, which guests frequently praise. Its convenient location places it just 0.3 km from Stewart Park, making it ideal for those who enjoy a morning stroll. Guests consistently highlight the clean rooms, friendly staff, and the overall cleanliness of the establishment.
What are the best budget hotels in Perth?
For budget-friendly accommodation in Perth, consider the Tay Inn and the Nevis Estate Boutique Hotel.

The Tay Inn, with an excellent 9.4 rating, offers clean and affordable rooms. Guests consistently praise the amazing and friendly staff, the fantastic location, and the easy parking. Amenities include free WiFi, a sofa bed, air conditioning, and complimentary self-parking.

Another highly-rated option is the Nevis Estate Boutique Hotel, which has a 9.2 rating. This hotel provides free WiFi, complimentary self-parking, and free toiletries. Guests can also enjoy the outdoor pool. It is conveniently located just 1.2 km from Stewart Park.

Both hotels offer great value and positive guest experiences in Perth.
What are the most romantic hotels in Perth for couples?
For a romantic stay in Perth, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice for couples.

This hotel, with an outstanding 9.4 rating, offers a truly delightful experience. Couples particularly enjoy the available hot tub and couples treatment rooms, great for relaxation and shared moments. Guests consistently praise the hotel's clean and great rooms, as well as the delicious and free breakfast. Its beautiful and great location, along with the friendly and fantastic staff, contribute to a memorable stay. The hotel is also conveniently located just 0.7 km from St. James Anglican Church.
What are the best hotels in Perth near Stewart Park?
For hotels in Perth near Stewart Park, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice.

The Perth Parkside Hotel and Spa, BW Premier Collection, with an impressive 9.4 rating, is conveniently located just 0.3 km from Stewart Park and 0.2 km from Perth Museum. Guests frequently praise its clean and great rooms, delicious free breakfast, and friendly, fantastic staff. The hotel also offers a sofa bed and complimentary early check-in.
When is the best time to go to Perth?
The best time to visit Perth, Ontario, is during the summer months, from June to August, or in the early autumn, specifically September and early October.

Summer offers the warmest weather, ideal for enjoying the outdoors and the many events in and around town. You'll find the Tay River is great for kayaking or canoeing, and the Big Rideau Lake, just a short drive away, is bustling with boating and swimming activities. The annual Perth Festival of the Arts often takes place in July, bringing a lovely cultural buzz to the town.

Early autumn is also a fantastic time for those who appreciate cooler temperatures and beautiful scenery. The foliage around Perth and the Rideau Canal system turns into a stunning display of reds, oranges, and yellows. It's a great time for leisurely walks along the Tay River or exploring the local trails.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Perth.
How can I save on a hotel booking in Perth with Expedia?
One Key™—Expedia's free travel rewards programme—gives you instant access to discounts with Member Prices on Perth hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Perth?
Prices for hotels in Perth often vary, but you can find a great deal from NZ$128 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia