Find Hotels in Perth

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Rideau Comfort 2BD 1BA Apartment. Free Parking
The price is $93 per night from Sep 20 to Sep 20
11.17 mi from city center
Rideau Comfort 2BD 1BA Apartment. Free Parking
Private cozy cottage on Bobs Lake with boat launch
18.82 mi from city center
4.7/5Exceptional! (13 reviews)
Excellent stay. Highly recommend!
"The property is large and quite private. The road in is well gravelled and easy to find. The cottage is clean and welcoming. The hosts have stocked it with just about anything you would need for a great vacation. We enjoyed sitting on the large veranda, boating Bob's Lake, kayaking in the quiet bay, ..."

Reviewed on Aug 30, 2021

Get rates
Private cozy cottage on Bobs Lake with boat launch
COZY PRIVATE COTTAGE WITH BOAT LAUNCH, ON BEAUTIFUL BOBS LAKE ON.
18.92 mi from city center
4.6/5Exceptional! (13 reviews)
Everything you could ask for
"This property is very well maintained and is setup for a person/group of people to just show up with their linens (during COVID protocols), food and drinks. Everything else is accounted for: multiple zero gravity chairs, many Adirondack chairs around the fire pit, chopped wood (both new and old), ..."

Reviewed on Sep 15, 2021

Get rates
COZY PRIVATE COTTAGE WITH BOAT LAUNCH, ON BEAUTIFUL BOBS LAKE ON.
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Esther's Place-Carleton Place Downtn Apt
4 out of 5
246 Bridge St, Carleton Place, ON
The price is $102 per night from Oct 4 to Oct 4
17.4 mi from city center
Esther's Place-Carleton Place Downtn Apt
Tay Inn
2.5 out of 5
125 Dufferin Street, Hwy #7, Perth, ON
The price is $70 per night from Sep 19 to Sep 19
1.07 mi from city center
4.6/5Exceptional! (244 reviews)
"For an inexpensive motel just off the highway it was the cleanest I’ve ever stayed in! Friendly staff!"

Reviewed on Sep 6, 2021

Tay Inn
The Cove Country Inn
3.5 out of 5
2 Bedford Street, Corner of Bedford and Main Streets, Westport, ON
The price is $118 per night from Sep 23 to Sep 23
16.82 mi from city center
4.3/5Excellent! (74 reviews)
"This Inn has been around for years and has really figured out customer service. They have upgraded the facilities over the years, the rooms are great, the showers are awesome. The live music is what drew us here and the band (young petty stones) was really great. Enjoyed a great meal - food is awesome ..."

Reviewed on Aug 31, 2021

The Cove Country Inn
Harlem Stonegate B&B
4 out of 5
2341 Harlem Rd, Rideau Lakes, ON
Fully refundableReserve now, pay when you stay
The price is $119 per night from Sep 30 to Sep 30
16.81 mi from city center
4.9/5Exceptional! (17 reviews)
"Alicia and David are amazing host, friendly and hospitable! It’s a beautiful property, very quiet and relaxing! Bedroom is really nice and clean very comfy bed! Breakfast was amazing! Will go again if travelling in the area."

Reviewed on Sep 2, 2021

Harlem Stonegate B&B
Carleton Place Downtown Apt - sleep 5max
3.5 out of 5
242 Bridge St, Carleton Place, ON
The price is $108 per night from Sep 30 to Sep 30
17.39 mi from city center
4.5/5Wonderful! (11 reviews)
"We stayed one night (December 1, 2019) at this lovely property. The location was perfect, the beds were very comfortable, and the apartment was spotless. The owner gave us very clear check-in instructions, making the whole process very easy and convenient. I would definitely stay here again and would ..."

Reviewed on Dec 9, 2019

Carleton Place Downtown Apt - sleep 5max
Best Western Smiths Falls Hotel
2.5 out of 5
88 Lombard Street, Smiths Falls, ON
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 16 to Oct 16
10.85 mi from city center
4.3/5Excellent! (346 reviews)
"the dining room staff was wonderful."

Reviewed on Sep 14, 2021

Best Western Smiths Falls Hotel
Simply Comfort. Rideau Private Apartment w Kingsize bed. Parking.
The price is $94 per night from Sep 19 to Sep 19
11.17 mi from city center
Simply Comfort. Rideau Private Apartment w Kingsize bed. Parking.
Aquarius Motel
2 out of 5
17518 Highway 7, Tay Valley, ON
Fully refundableReserve now, pay when you stay
The price is $62 per night from Sep 19 to Sep 19
1.13 mi from city center
3.9/5Good! (129 reviews)
"Its a basic motel but it was very clean - neat and tidy rooms."

Reviewed on Sep 6, 2021

Aquarius Motel
Rideau Black&white Apartment Basement
The price is $78 per night from Sep 20 to Sep 20
11.17 mi from city center
Rideau Black&white Apartment Basement
Rideau 1Bd Apartment Balcony Free Parking
The price is $85 per night from Sep 20 to Sep 20
11.17 mi from city center
5/5Exceptional! (1 review)
Quant spot!
"Excellent location and service. Highly recommend."

Reviewed on Aug 31, 2021

Rideau 1Bd Apartment Balcony Free Parking
country home with pool  located  in the heart of Rideau Lakes
Sunset Waters Cottage at the Heart of Big Rideau Lake
12.98 mi from city center
4.6/5Exceptional! (54 reviews)
Vacay
"Needs to clean bathrooms better."

Reviewed on Sep 15, 2021

Get rates
Sunset Waters Cottage at the Heart of Big Rideau Lake
Rebecca's Waterfront Cottage Westport Ontario
17.15 mi from city center
4.6/5Wonderful! (7 reviews)
Great location
"Great location and funky cottage style."

Reviewed on Sep 7, 2021

Get rates
Rebecca's Waterfront Cottage Westport Ontario
Rustic Meets Luxury
Lanark Highlands, ON
19.94 mi from city center
Get rates
Rustic Meets Luxury
The Stray Cat Inn, features 3 guest rooms in Westport
The price is $98 per night from Sep 22 to Sep 22
16.91 mi from city center
5/5Exceptional! (5 reviews)
The Stray Cat
"The room I stayed in was large and so comfortable. Lovely sitting area and modern bathroom. The Inn was very clean and the hostess and host available when needed. It had everything I needed if I chose to prepare a meal for myself. The location was perfect with ample parking on site. Will definitely ..."

Reviewed on Sep 5, 2021

The Stray Cat Inn, features 3 guest rooms in Westport
The Grand Hotel
3.5 out of 5
7 Bridge Street, Carleton Place, ON
Fully refundableReserve now, pay when you stay
The price is $109 per night from Sep 19 to Sep 19
17.19 mi from city center
4.4/5Excellent! (136 reviews)
"IT WAS AN EXCELLENT PLACE TO STAY THERE. I WOULDNT HESITATE TO BOOK AGAIN IN THE NEXT TIME"

Reviewed on Sep 6, 2021

The Grand Hotel
Best Western Plus Perth Parkside Inn & Spa
3.5 out of 5
82 Peter Street, Perth, ON
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 12 to Oct 12
0.17 mi from city center
4.6/5Exceptional! (383 reviews)
"The room was a good size and very comfortable. The hotel is located centrally in Perth and beside a very pretty park."

Reviewed on Sep 13, 2021

Best Western Plus Perth Parkside Inn & Spa
Don't see what you're looking for?
See all available properties in Perth
View all properties
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.

Visiting Perth

History buffs enjoy visiting Perth though all visitors are sure to find something to appreciate. Tourists can also enjoy the city's riverfront, festivals, and entertainment choices.

  • You'll find 31 Expedia hotels and other accommodations in the larger area of Smiths Falls
  • The closest major airport is in Ottawa, ON (YOW-Macdonald-Cartier Intl.), 40.7 mi (65.6 km) from the city center

Sightseeing and Staying in Perth

Cultural venues in the city include Studio Theatre Perth, Perth Museum, and Full Circle Theatre. The city is notable for its historic sites and landmarks such as St. James Anglican Church. The picturesque setting of Stewart Park and Conlon Farm exemplify the city's natural beauty.

Here's a top rated accommodation based on Expedia user reviews:

  • Perth Manor Boutique Hotel - With a stay at this 3.5-star hotel, guests can enjoy access to free breakfast and free parking, along with free WiFi. It's a favorite with Expedia travelers for its central location and comfortable rooms.

Dressing for Perth

  • Between January and March, you can expect the daytime average to be around 45°F and the nighttime average to be 3°F
  • From April to June, temperatures average about 79°F during the day and 27°F at night
  • July through September averages 81°F during the day and 43°F at night
  • In October-December, the average temperature is 62°F during the day and 9°F at night
  • Average annual rainfall for Perth is 1.26 inches
  • Hottest months are usually July and August with an average temperature of 78°F, while the coldest months are January and February with an average of 8°F

Frequently asked questions

Recent reviews of Perth hotels

More trip options