Find hotels in Perth from $69

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perth hotels

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, (946)
"Everything was great - staff, room, facilities, location!"
Canada
Jeff
$145 nightly
The price is $164
Jan 4 - Jan 5, 2026
Total with taxes and fees
Perth Parkside Hotel and Spa, BW Premier Collection

Perth Plaza Inn & Suites

Perth Plaza Inn & Suites
2.0 star property
Perth
8.4 out of 10, Very Good, (525)
"Clean room and friendly staff"
Canada
Jo-Anne
$65 nightly
The price is $74
Dec 25 - Dec 26
Total with taxes and fees
Perth Plaza Inn & Suites

Tay Inn

Tay Inn
2.5 star property
Perth
9.4 out of 10, Exceptional, (758)
"Spotless room & friendly staff."
Canada
George
$72 nightly
The price is $81
Dec 27 - Dec 28
Total with taxes and fees
Tay Inn

Nevis Estate Boutique Hotel

Nevis Estate Boutique Hotel
2.0 star property
Perth
9.2 out of 10, Wonderful, (28)
"Excellent place to stay in!! "
Canada
Yelena
$169 nightly
The price is $191
Dec 31 - Jan 1, 2026
Total with taxes and fees
Nevis Estate Boutique Hotel

Roger's Motel

Roger's Motel
2.5 star property
Smiths Falls
8.8 out of 10, Excellent, (112)
"Great location and friendly staff made for a great stay!"
Canada
Nathan
$71 nightly
The price is $81
Dec 26 - Dec 27
Total with taxes and fees
Roger's Motel

Best Western Smiths Falls Hotel

Best Western Smiths Falls Hotel
2.5 star property
Smiths Falls
8.6 out of 10, Excellent, (746)
"Clean room, nice staff. "
Canada
Wendy
$85 nightly
The price is $96
Dec 28 - Dec 29
Total with taxes and fees
Best Western Smiths Falls Hotel

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Carleton Place
9.0 out of 10, Wonderful, (722)
"Always friendly staff, clean rooms and convenient location. "
Canada
Fiona
$111 nightly
The price is $126
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Inn & Suites

Econo Lodge

Econo Lodge
2.5 star property
Smiths Falls
6.6 out of 10, (870)
"The staff was excellent and the area is beautiful "
Canada
Manuel
$61 nightly
The price is $69
Dec 30 - Dec 31
Total with taxes and fees
Econo Lodge

Colonial House Motor Inn

Colonial House Motor Inn
2.0 star property
Perth
9.2 out of 10, Wonderful, (154)
"We would stay here again!"
Canada
Elizabeth
$65 nightly
The price is $74
Dec 25 - Dec 26
Total with taxes and fees
Colonial House Motor Inn

Clyde Hall Bed and Breakfast

Clyde Hall Bed and Breakfast
3.5 star property
Lanark Highlands
10.0 out of 10, Exceptional, (42)
"Beautiful spot"
Canada
Tracey
$174 nightly
The price is $197
Jan 24 - Jan 25, 2026
Total with taxes and fees
Clyde Hall Bed and Breakfast

The Grand Hotel

The Grand Hotel
3.5 star property
Carleton Place
9.0 out of 10, Wonderful, (593)
"Great stay"
Canada
John
$135 nightly
The price is $152
Jan 18 - Jan 19, 2026
Total with taxes and fees
The Grand Hotel

Harlem Stonegate B&B

Harlem Stonegate B&B
4.0 star property
Rideau Lakes
9.8 out of 10, Exceptional, (61)
"Beautiful, tranquil country location. Just what we needed after a busy, stressful few months. I would highly recommend this B&B !"
Canada
Susan
Harlem Stonegate B&B

7 West Motel

7 West Motel
2.0 star property
Carleton Place
6.8 out of 10, (500)
"The staff was amazing. Easy check in and check out. Just what we needed. Good price. "
Canada
Caroleanne
$61 nightly
The price is $69
Dec 28 - Dec 29
Total with taxes and fees
7 West Motel

Aquarius Motel

Aquarius Motel
2.0 star property
Tay Valley
8.6 out of 10, Excellent, (268)
"Nice rooms and easy check in..easy parking and quiet."
Canada
Leona
$65 nightly
The price is $73
Dec 25 - Dec 26
Total with taxes and fees
Aquarius Motel

The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (199)
"Clean room. Cosy Inn and the staff were so kind. "
Canada
Giuseppe
The Cove Inn

Upper Rideau Bed & Breakfast

Upper Rideau Bed & Breakfast
3.0 star property
Westport
10.0 out of 10, Exceptional, (60)
"Food was superb."
Canada
Jane
Upper Rideau Bed & Breakfast
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.

Perth showing a bridge and a river or creek

Top Perth Hotel Reviews

More cheap stays in Perth

Hotels in Perth with star-rating

Find out more about Perth

Top reasons to visit Perth

  • Scenic Outdoor Adventures: Enjoy breathtaking views while exploring Perth's lakes and urban parks, perfect for outdoor enthusiasts.
  • Rich Historical Experience: Visit local museums and the Perth Mint to immerse yourself in the area's fascinating history.
  • Charming Downtown: Stroll through vibrant downtown Perth, filled with trendy shops, local stores, and delightful dining options.
  • Romantic Getaways: Perfect for couples, Perth offers romantic settings and cozy accommodations for a memorable escape.
  • Unique Attractions: Don’t miss the Perth Zoo and guided tours that showcase the area's distinctive features.

Find great hotels in and around Perth

Explore the charming town of Perth, Ontario, with a variety of hotel accommodations designed to cater to every traveler's preferences. Whether you're seeking a comfortable motel, a well-equipped hotel, or a pet-friendly option, you'll find choices that suit your needs. Ideal for both business and leisure travelers, Perth offers welcoming hotels that make your stay a memorable one. Discover the best hotels in Perth for a delightful vacation experience.

  • Econo Lodge: Tailored for business travelers, Econo Lodge is an ideal lodging option for those seeking a practical and pet-friendly stay. Located 11 miles from Perth, this hotel offers essential amenities such as a Business Center and Meeting Rooms, making it convenient for work-related needs. The pet-friendly policy allows guests to bring their furry companions along, ensuring that no one is left behind. With its focus on business efficiency and comfort, Econo Lodge provides a supportive environment for professionals on the go.
  • Perth Parkside Hotel and Spa, BW Premier Collection: Experience a blend of relaxation and recreation at the Perth Parkside Hotel and Spa, rated 3.5 stars. Nestled in the heart of Perth, this eco-certified hotel is perfect for those looking to unwind in a tranquil setting. Guests can indulge in a full-service spa with treatment rooms and manicures/pedicures, alongside a refreshing indoor pool with sun loungers. Additionally, golfers can enjoy nearby courses, making this hotel an excellent choice for outdoor enthusiasts. The commitment to eco-friendly practices enhances the overall experience for environmentally conscious travelers.
  • Best Western Smiths Falls Hotel: Located 11 miles from Perth, the Best Western Smiths Falls Hotel combines business efficiency with eco-friendly practices. With a focus on sustainability, this hotel is an excellent choice for environmentally minded travelers. Offering a Business Center, Meeting Rooms, and Conference Space, it caters to professionals needing a productive stay. The commitment to eco-certification ensures that guests can enjoy a comfortable experience while supporting sustainable practices. Whether for work or leisure, Best Western Smiths Falls Hotel provides a welcoming atmosphere for all visitors.

Where to stay near Perth

Perth, Ontario, is a charming destination for those seeking outdoor adventures and romantic getaways. Visitors can immerse themselves in the city's rich culture and history while exploring the picturesque surroundings. Experience friendly neighborhoods that cater to all budgets, from trendy shops to luxurious retreats. Whether you're strolling through the vibrant downtown or enjoying scenic vistas, Perth offers an ideal escape for families and couples alike. Discover the perfect blend of relaxation and exploration in this delightful Canadian city.

  • Smiths Falls: Located 11 miles from Perth, Smiths Falls is a charming city known for its vibrant outdoor experiences and scenic beauty. The city sees a steady flow of visitors throughout the year, with peak attendance from June to August. In Smiths Falls, you'll find plenty of opportunities for adventure, whether it’s exploring the local recreational areas or relaxing by the lake. The area is surrounded by a nature reserve and a national state park, making it an ideal spot for nature lovers and outdoor enthusiasts. Don’t miss the shopping center for a little retail therapy.
  • Drummond-North Elmsley: Just 4 miles away from Perth, Drummond-North Elmsley offers a serene escape with its stunning landscapes and romantic ambiance. The city attracts visitors year-round, peaking in the summer months of June to August. Here, you can enjoy various outdoor activities, from lounging on the beach to hiking through the beautiful national park. The local recreational areas provide ample opportunity for relaxation and fun. The picturesque lakes in the area are perfect for a day of fishing or picnicking, making it a delightful stop on your journey.
  • Tay Valley: Tay Valley, located 9 miles from Perth, is another scenic treasure worth exploring. This city sees a consistent number of visitors, especially peaking in February and June through July. Tay Valley is renowned for its captivating outdoor experiences and scenic views, making it a favorite for couples seeking a romantic getaway. With easy access to recreational areas, nature reserves, and beautiful beaches, you can spend your days immersed in nature. The tranquil atmosphere and abundant wildlife make it a perfect spot for photographers and nature enthusiasts alike.

Things to do in and around Perth

Perth, Ontario, offers a charming escape for outdoor lovers and couples seeking romance. Enjoy scenic views while exploring the recreational areas, shopping centers, and local stores. Don't miss out on adult events and guided tours that showcase the area's unique attractions. Whether you're looking for adventure or relaxation, Perth provides a delightful blend of activities to enhance your vacation experience.

Shopping

In Perth, you can explore unique gifts at Kilborn's on the Rideau, located 18 miles away. If you're up for a drive, Mrs. McGarrigle's Fine Food Shop, 20 miles away, offers gourmet treats, while Wendy's Country Market, 24 miles away, features local produce and crafts.

Recreation

Explore Murphys Point Provincial Park for serene hiking trails and natural beauty, providing a perfect space for relaxation and rejuvenation. Enjoy a round of golf at the Perth Golf Course or Lanark Timber Run Golf Course, both offering stunning outdoor settings and invigorating sports experiences.

Adventure

At the Port Elmsley Drive-In Theatre, located 6 miles from Perth, enjoy a nostalgic outdoor movie experience under the stars. For skiing enthusiasts, Mount Pakenham, 29 miles away, offers thrilling slopes and sports vibes. Hike the scenic Baird Trail, 13 miles from Perth, for an adventurous outdoor experience.

Nightlife

Experience the vibrant nightlife in Perth by catching a show at Full Circle Theatre, where culture and romance blend seamlessly. For an intimate atmosphere, visit Studio Theatre Perth, offering family-friendly entertainment with a cozy vibe. Both venues promise an unforgettable night in this charming town.

*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, plan your visit during March to April or November when prices are lower. Book your stay on a Tuesday for the best rates, and consider using Expedia's search tool to find budget-friendly accommodations. Combine your hotel, flights, and activities in an Expedia package to maximize savings. Join the One Key membership for exclusive discounts and earn OneKeyCash for future bookings. Don't forget to explore free local activities and take advantage of special deals on hotel stays for the best experience without breaking the bank.

  • 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: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and offers, simply arrange 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.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Perth

Perth, Ontario, is perfect for outdoor and romantic getaways, offering scenic lakes, rich history at museums, and urban parks. Visitors can explore a variety of attractions that cater to outdoor enthusiasts, culture lovers, and beachgoers. Don't miss the chance to visit the Perth Zoo and the Perth Mint for a unique experience during your stay.

  • Stewart Park: Enjoy a serene escape in this urban park, perfect for family outings and outdoor activities. With its lush greenery and scenic views, it's an ideal spot for picnics or leisurely walks amidst the vibrant city atmosphere.
  • Perth Museum: Immerse yourself in the rich history and culture of the area at Perth Museum. This local gem features fascinating exhibits that highlight the heritage of Perth and its surrounding region, making it a must-visit for history enthusiasts.
  • St. James Anglican Church: Experience the architectural beauty and cultural significance of St. James Anglican Church. This historic church offers a peaceful retreat, showcasing stunning design and a warm community vibe, ideal for reflection and appreciation of local heritage.

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 sunny with light rain. The coolest average temperature in Perth falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Traveling to Perth, Ontario, can be easily accomplished by flying into two major airports. Ottawa International Airport (YOW) is situated 41 miles away and offers nearby accommodations such as the 5-star Fairmont Chateau Laurier Gold Experience and the 4.5-star Hilton Lac-Leamy, both about 7 miles from the airport. Alternatively, Ogdensburg International Airport (OGS) is also 41 miles from Perth, with convenient lodging options like the 3-star Sherman Inn, just 0.9 miles away. Transportation services are readily available from these hotels to both airports, ensuring a smooth journey to your destination.

Frequently asked questions

What are the best hotels in Perth that travelers recommend?
Best Western Plus Perth Parkside Inn & Spa is a great choice for travelers, boasting an exceptional score of 9.4. This hotel combines comfort with elegance, featuring premium bedding and Egyptian cotton sheets that promise a restful night's sleep. Guests especially appreciate the cozy fireplaces in select rooms, superb for unwinding after a day of exploration. With its prime location near the shopping district, it offers convenience for those looking to explore local boutiques and eateries.
What are the best family hotels in Perth?
Best Western Plus Perth Parkside Inn & Spa is a fantastic choice for families visiting Perth, Canada, with an impressive traveler review rating of 9.4. This hotel is designed with the family in mind, featuring spacious rooms equipped with sofa beds, offering extra comfort for parents and kids alike. Find more child-friendly accommodations in Perth.
What are the best spa hotels in Perth?
For a rejuvenating escape, the Best Western Plus Perth Parkside Inn & Spa is an excellent choice, boasting an impressive customer review rating of 9.4. This inviting hotel offers a full-service spa that caters to all your wellness needs, featuring a wide array of treatments from deep tissue massages to luxurious body wraps. Couples can indulge in intimate experiences with dedicated treatment rooms, ensuring a serene atmosphere for relaxation together. See all spa hotels in Perth.
What hotels in Perth offer free breakfast?
Best Western Plus Perth Parkside Inn & Spa is an excellent choice for travelers looking for a comfortable stay in Perth, Canada, and it proudly offers complimentary breakfast on weekends. With a customer review rating of 9.4, guests rave about the attentive service and inviting space that this hotel provides. Find more hotels with free breakfast in Perth.
What are the top pet-friendly hotels in Perth?
Best Western Plus Perth Parkside Inn & Spa is a fantastic option for travelers seeking a pet-friendly experience while enjoying attentive service. This charming hotel, with a stellar customer review rating of 9.4, combines comfort and convenience seamlessly. Guests will appreciate the full-service spa that offers a variety of treatments, including deep tissue massages, aromatherapy, and reflexology, ensuring a rejuvenating stay. See more pet-friendly hotels in Perth.
What are the best budget hotels in Perth?
Best Western Plus Perth Parkside Inn & Spa stands out as an excellent budget-friendly option in Perth, Canada, boasting a great rating of 9.4. This hotel offers a delightful array of amenities, including a full-service spa where you can indulge in treatments like deep tissue massages and aromatherapy. Families will appreciate the indoor pool and hot tub, great for unwinding after a day of exploration, while complimentary breakfast ensures a convenient start to your day.

Another fantastic choice for families is the Tay Inn, also rated 9.4 by guests. This property features cozy accommodations with sofa beds, ideal for families. With complimentary WiFi and self-parking, it offers both comfort and convenience, making it a stress-free base for your Perth adventures.

For those seeking a slightly different experience, the Perth Plaza Inn & Suites, with a review score of 8.4, is great for couples or solo travelers. With its accessible parking and nearby options for skiing and golfing, it caters to a variety of outdoor enthusiasts looking to explore the beautiful surroundings of Perth. View all budget hotels in Perth.
When is the best time to go to Perth?
The most popular time to visit Perth is during the shoulder months of spring, particularly September and October. This period showcases the city at its best, with average temperatures ranging from the mid-60s to low 70s Fahrenheit. The climate is pleasantly mild, making it an ideal time for outdoor adventures, whether you're hiking in Kings Park or enjoying a leisurely stroll along the stunning coastline.

As you explore Perth, you'll discover that the spring months are filled with vibrant festivals and events, allowing you to immerse yourself in the local culture. The city's beautiful beaches and scenic parks invite you to partake in various activities, from picnicking to watersports, all while enjoying the stunning natural surroundings.

For those who prefer to avoid the peak tourist crowds, visiting in early spring can be particularly rewarding. September generally sees fewer visitors compared to the summer months, which means you can enjoy popular attractions like the Perth Zoo or the Swan Valley without the hustle and bustle. This serene atmosphere allows for a more intimate experience while still providing the attentive service and quality you appreciate.

If you're considering a visit later in the year, November can also be a great option. The weather remains warm, and the city is less crowded, offering a more laid-back experience. Plus, you can take advantage of special fall events that highlight local art and cuisine.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Perth hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Perth hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Perth hotel?
Prices for hotels in Perth often vary, but you can find a great deal from $69 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 the cheapest rate.

Explore a world of travel with Expedia