Find hotels in Perth from $70

  • 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

Next weekend
In two weeks

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, (966 reviews)
"Great stay! "
Canada
beverley
$154 nightly
The price is $174
Feb 9 - Feb 10
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, (531 reviews)
"Clean comfortable rooms. Friendly staff."
Canada
Jeramie
$62 nightly
The price is $70
Feb 9 - Feb 10
Total with taxes and fees
Perth Plaza Inn & Suites

Tay Inn

Tay Inn
2.5 star property
Perth
9.4 out of 10, Exceptional, (764 reviews)
"Clean, really well situated for us and great, friendly staff "
Canada
Jean-Rene
$72 nightly
The price is $82
Feb 9 - Feb 10
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, (31 reviews)
"Excellent place to stay in!! "
Canada
Yelena
$178 nightly
The price is $201
Feb 16 - Feb 17
Total with taxes and fees
Nevis Estate Boutique Hotel

Best Western Smiths Falls Hotel

Best Western Smiths Falls Hotel
2.5 star property
Smiths Falls
8.6 out of 10, Excellent, (758 reviews)
"Nice staff ,room clean all good"
Canada
Guy
$98 nightly
The price is $111
Feb 22 - Feb 23
Total with taxes and fees
Best Western Smiths Falls Hotel

Roger's Motel

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

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Carleton Place
9.0 out of 10, Wonderful, (755 reviews)
"It was a great stay"
Canada
Brandon
$95 nightly
The price is $107
Feb 16 - Feb 17
Total with taxes and fees
Comfort Inn & Suites

Econo Lodge

Econo Lodge
2.5 star property
Smiths Falls
6.6 out of 10, (878 reviews)
"Nice lady at the front desk. Rooms are great in relation to the cost."
Canada
Martin
$65 nightly
The price is $73
Feb 9 - Feb 10
Total with taxes and fees
Econo Lodge

The Grand Hotel

The Grand Hotel
3.5 star property
Carleton Place
9.0 out of 10, Wonderful, (600 reviews)
"This is a very nice classic hotel. Lots of charms which is very well maintained. Really enjoyed our stay"
Canada
Jerry
$102 nightly
The price is $115
Feb 9 - Feb 10
Total with taxes and fees
The Grand Hotel

Colonial House Motor Inn

Colonial House Motor Inn
2.0 star property
Perth
9.2 out of 10, Wonderful, (160 reviews)
"clean ,quiet comfortable room with a friendly staff"
Canada
BILL
$66 nightly
The price is $74
Feb 9 - Feb 10
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 reviews)
"Beautiful spot"
Canada
Tracey
$188 nightly
The price is $212
Feb 9 - Feb 10
Total with taxes and fees
Clyde Hall Bed and Breakfast

Harlem Stonegate B&B

Harlem Stonegate B&B
4.0 star property
Rideau Lakes
9.8 out of 10, Exceptional, (62 reviews)
"What a beautiful, quaint B&B. My daughter and I felt so at home here, and she actually asked if we could live there. The beds were incredibly comfortable, and the host and hostess were wonderful to talk to. So friendly and we're quick to ask if there was anything we needed. Will definitely stay here again sometime, I look forward to seeing what it looks like in the other seasons. "
Canada
Brooke
Harlem Stonegate B&B

7 West Motel

7 West Motel
2.0 star property
Carleton Place
6.8 out of 10, (504 reviews)
"The staff was amazing. Easy check in and check out. Just what we needed. Good price. "
Canada
Caroleanne
$62 nightly
The price is $70
Feb 9 - Feb 10
Total with taxes and fees
7 West Motel

The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (201 reviews)
"Great location in Westport. Lovely older inn, lots of character, great food in restaurant. Would definitely stay there again!"
Canada
Catherine
$175 nightly
The price is $197
Mar 7 - Mar 8
Total with taxes and fees
The Cove Inn

Aquarius Motel

Aquarius Motel
2.0 star property
Tay Valley
8.6 out of 10, Excellent, (272 reviews)
"Nice rooms and easy check in..easy parking and quiet."
Canada
Leona
$73 nightly
The price is $83
Feb 9 - Feb 10
Total with taxes and fees
Aquarius Motel

Upper Rideau Bed & Breakfast

Upper Rideau Bed & Breakfast
3.0 star property
Westport
10.0 out of 10, Exceptional, (60 reviews)
"Food was superb."
Canada
Jane
Upper Rideau Bed & Breakfast

Tri Century Mill Suites

Tri Century Mill Suites
2.0 star property
Carleton Place
$174 nightly
The price is $197
Feb 16 - Feb 17
Total with taxes and fees
Tri Century Mill 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.

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 is the best area to stay in Perth?
The best area to stay in Perth, Ontario, is within the historic downtown core, centered around Gore Street and the Tay River.

This area is the heart of Perth, featuring well-preserved 19th-century stone buildings, boutique shops, and a variety of dining options. It's very walkable, with attractions like the Perth Museum and the Crystal Palace easily accessible. The Tay River runs through the downtown, offering scenic views and waterside pathways.

Couples often find this area ideal for a relaxing and romantic getaway. The charming streets, unique shops, and diverse restaurants provide plenty of opportunities for leisurely strolls and enjoyable evenings out. Many accommodations in this area are in historic buildings, adding to the local experience.

For travelers looking for convenience and proximity to local events, staying in the downtown core is also excellent.
What are the best hotels in Perth that travelers recommend?
Two of the best hotels in Perth that travelers frequently recommend are the Perth Parkside Hotel and Spa, BW Premier Collection and the Tay Inn.

The 3.5-star Perth Parkside Hotel and Spa, BW Premier Collection, with an excellent 9.4 rating, is located in a great spot within the shopping district. Guests often praise its clean rooms, which feature deep soaking bathtubs, Egyptian cotton sheets, and premium bedding for a luxurious stay. A delicious free breakfast is also a highlight, and the staff are consistently described as friendly and fantastic. It is also conveniently close to Stewart Park and the Perth Museum.

Another highly-rated option is the Tay Inn, which also boasts a 9.4 rating. Travelers appreciate its affordable and clean rooms, as well as the amazing and friendly staff. The location is described as fantastic, and guests find the free self-parking easy and good.

Both hotels offer a great experience in Perth.
What are the best family hotels in Perth?
For family-friendly hotels in Perth, consider the Perth Parkside Hotel and Spa, BW Premier Collection, or the Tay Inn.

The 3.5-star Perth Parkside Hotel and Spa, BW Premier Collection, with an excellent 9.4 rating, is a great choice for families. Guests consistently praise its clean rooms and delicious free breakfast. The hotel offers sofa beds and early check-in options, which can be very convenient for families. It is also ideally located, just 0.2 miles from Stewart Park and 0.1 miles from Perth Museum.

Another highly-rated option is the Tay Inn, which also boasts a 9.4 rating. Travelers often praise its clean and affordable rooms, as well as its amazing and friendly staff. The hotel provides free self-parking and free WiFi. It is located 1.1 miles from Stewart Park and 1.0 mile from Perth Museum. Find more child-friendly accommodations in Perth
What are the best spa hotels in Perth?
For a highly-rated spa hotel in Perth, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice.

This 3.5-star hotel, with an outstanding 9.4 rating, offers an extensive full-service spa. Guests can enjoy a wide array of treatments including deep tissue massages, hot stone massages, sports massages, Thai massages, and couples treatments. The spa also provides aromatherapy, Ayurvedic treatments, body wraps, body scrubs, facials, manicures, pedicures, and reflexology. Many guests highlight the clean rooms, delicious free breakfast, beautiful location, and fantastic, friendly staff. See all spa hotels in Perth
What hotels in Perth offer free breakfast?
For hotels in Perth that offer free breakfast, consider the Perth Parkside Hotel and Spa, BW Premier Collection.

The 3.5-star Perth Parkside Hotel and Spa, BW Premier Collection, with a 9.4 rating, is an excellent choice. Guests consistently praise its free and delicious breakfast. The hotel also features clean and great rooms, with a staff that is described as friendly and fantastic. It is conveniently located near Stewart Park, just 0.2 miles away.
What are the best budget hotels in Perth?
For the best budget hotels in Perth, consider the Tay Inn and the Nevis Estate Boutique Hotel.

The Tay Inn, with a 9.4 rating, is praised for its affordable and clean rooms, as well as its incredibly friendly and amazing staff. Guests appreciate the convenient free parking and the overall excellent service. It is also located just 1.1 miles from Stewart Park.

Another excellent option is the Nevis Estate Boutique Hotel, which holds a 9.2 rating. This hotel offers free self-parking, complimentary toiletries, and an outdoor pool for relaxation. It is conveniently located even closer to Stewart Park, at just 0.7 miles away. View all budget hotels in Perth
What are the most romantic hotels in Perth for couples?
For a romantic hotel experience in Perth, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice for couples.

This 3.5-star hotel, with an impressive 9.4 rating, offers amenities specifically designed for couples, including a hot tub and dedicated couples' treatment rooms. Guests consistently praise the clean and great rooms, the delicious free breakfast, and the beautiful location. The friendly and fantastic staff further enhance the experience, ensuring a memorable stay. The hotel is also conveniently located within 0.4 miles of St. James Anglican Church. See all romantic hotels in Perth
What are the best hotels in Perth near Stewart Park?
For a highly-rated hotel near Stewart Park in Perth, the Perth Parkside Hotel and Spa, BW Premier Collection is an excellent choice.

The 3.5-star Perth Parkside Hotel and Spa, BW Premier Collection, with an impressive 9.4 rating, is exceptionally close to Stewart Park, just 0.2 miles away. Guests frequently praise its clean and great rooms, along with the free and delicious breakfast. The location is described as beautiful and great, and the staff are noted as friendly and fantastic. This hotel also offers sofa beds, which can be convenient for families.
When is the best time to go to Perth?
The best time to go to Perth, Ontario is during the summer months, from June to August, or in the early fall, specifically September and early October.

Summer offers the warmest weather, with average daily temperatures around 20-25°C (68-77°F), making it ideal for outdoor activities. The Tay River, which runs through the town, is superb for kayaking, canoeing, and boat tours. The Perth Farmers' Market is in full swing on Saturdays, offering local produce and crafts, and many of the town's festivals, like the popular Stewart Park Music Festival, take place during this season.

Early fall provides comfortable, cooler temperatures, typically ranging from 10-20°C (50-68°F), and the stunning autumn foliage begins to emerge, especially along the scenic roads leading into town. This period is excellent for walking tours of Perth's historic architecture or enjoying the quieter pace before winter.
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 $70 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