Perth Ontario Accommodations

Find accommodations in Perth with the hotel list provided below. Explore our guide for inexpensive and discount hotel/motel rates in or near Perth, ON for your upcoming personal or group travel. We provide the best Perth Ontario hotel/motel rooms. Review the Perth hotel list below to find the perfect lodging. We also have a map of the Perth hotels. Planning a group? Lock in Perth Group Hotel Rates

The Perth center is approximately the area of Downtown Perth and 11 miles west of Downtown Smiths Falls.

Tucked securely within eastern Ontario lies the quaint town of Perth. This town has a modest population, but it's packed full of exciting attractions, from a bustling historical district to breathtaking natural landscapes in the surrounding areas. It's settled by the beautiful Tay River, and it's a great place to visit considering how far it has come since its early days as a military settlement. More from this guide...

Perth Hotels/Motels & Accommodations

Perth Parkside Hotel and Spa, BW Premier Collection : 82 Peter St. 82 Peter St., Perth, ON K7H 1S2 Call
  • Three Star Riverfront property
  • Hotel has 7 suites
From£58
Average 3.0 /5 Hotel Reviews Call BookMore Details
Colonial House Motor Inn : 17544 Highway 7 17544 Highway 7, Ottawa, ON K7H 3C6 Call ~1.15 miles west of Perth
  • 3 star hotel
  • 28 rooms in property
From£65
Average 3.0 /5 Recent Reviews Call BookMore Details
Best Western Smiths Falls Hotel - Smiths Falls 88 Lombard St., Smiths Falls, ON K7A 4G5 Call ~10.91 miles east of Perth
  • 3-star Rural property
  • 40 rooms in hotel
From£62
Very good 4.0 /5 Review Score Call BookMore Details
Econo Lodge in Smiths Falls 33 Centre St., Smiths Falls, ON K7A3B8 Call ~11.41 miles east of Perth
  • Cheap Downtown property
  • Free breakfast
From£44
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn 355 Mcneely Ave., Carleton Place, ON K7C0A1 Call ~17.72 miles north of Perth
  • Three Star Suburban hotel
  • 72 sleeping rooms in hotel
From£58
Average 3.0 /5 Hotel Reviews Call BookMore Details
Wingate by Wyndham Kanata West Ottawa : 8600 Campeau Dr. 8600 Campeau Dr., Kanata, ON K2T0N7 Call ~31.32 miles northeast of Perth
  • 3-star Suburban property
  • 122 sleeping rooms in hotel
From£91
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Kanata : 340 Huntmar Dr. 340 Huntmar Dr., Kanata, ON K2TOR8 Call ~31.66 miles northeast of Perth
  • 2 star Suburban hotel
  • Gym is available on property
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Ottawa Kanata 578 Terry Fox Dr., Ottawa, ON K2L4G8 Call ~32.31 miles northeast of Perth
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
From£102
Very good 4.0 /5 Guest Reviews Call BookMore Details
SureStay by Best Western Kemptville : 4022 County Rd. 43 4022 County Rd. 43, Kemptville, ON K0G 1J0 Call ~32.31 miles east of Perth
  • Three Star Highway hotel
  • Check in: 3PM
From£64
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn & Suites Ottawa Kanata An Ihg Hotel in Ottawa 101 Kanata Ave., Ottawa, ON K2T1E6 Call ~33.06 miles northeast of Perth
  • Affordable Suburban property
  • Hotel has 152 rooms
From£72
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Residences at Kanata Lakes 1100 Canadian Shield Ave., Kanata, ON K2K0K9 Call ~33.26 miles northeast of Perth
  • 3 star Suburban hotel
  • Fitness + Health Center
From£56
Very good 4.0 /5 Recent Reviews Call BookMore Details
Homewood Suites by Hilton Ottawa Kanata - Ottawa 900 Great Lakes Ave., Ottawa, ON K2K0K9 Call ~33.27 miles northeast of Perth
  • Midscale Suburban hotel
  • Hotel has 101 suites
From£58
Very good 4.0 /5 Review Score Call BookMore Details
Towneplace Suites by Marriott Ottawa Kanata 1251 Maritime Way, Kanata, ON K2K0J6 Call ~33.32 miles northeast of Perth
  • Midscale Downtown property
  • 5 floors in property
From£102
Very good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Ottawa West Kanata 222 Hearst Way, Kanata, ON K2L3A2 Call ~33.56 miles northeast of Perth
  • 2-star Suburban hotel
  • 146 rooms in property
From£44
Average 3.0 /5 Review Score Call BookMore Details
GLo Best Western Kanata Ottawa West 160 Hearst Way, Ottawa, ON K2L 3A2 Call ~33.65 miles northeast of Perth
  • 3-star Suburban property
  • Check in: 4:00 PM
From£63
Very good 4.0 /5 Review Score Call BookMore Details
Comfort Inn Brockville - Brockville 7777 Kent Blvd., Brockville, ON K6V6N7 Call ~33.91 miles southeast of Perth
  • 2-star Highway hotel
  • Check-in: 3:00 pm
From£102
Very good 4.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Brockville, an IHG Hotel : 7815 Kent Blvd. 7815 Kent Blvd., Brockville, ON K6V6N7 Call ~33.94 miles southeast of Perth
  • 2 star Highway property
  • Gym / Fitness Center Available
From£44
Very good 4.0 /5 Reviews Call BookMore Details
Spark by Hilton Brockville : 7789 Kent Blvd. 7789 Kent Blvd., Brockville, ON K6V6N7 Call ~33.96 miles southeast of Perth
  • Luxury 5 star hotel
  • Check-in time: 15:00
From£110
Average 3.0 /5 Hotel Reviews Call BookMore Details
SureStay by Best Western Brockville 160 Stewart Blvd., Brockville, ON K6V 4W6 Call ~34.12 miles southeast of Perth
  • Low priced Suburban property
  • Complimentary breakfast is offered
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites Ottawa West 125 Lusk, Neapean, ON K2J6S5 Call ~34.22 miles northeast of Perth
  • Affordable hotel
  • 2 meeting rooms in property
From£58
Average 3.0 /5 Review Score Call BookMore Details
Days Inn by Wyndham Brockville in Brockville 160 Stewart Blvd., Brockville, ON K6V4W6 Call ~34.30 miles southeast of Perth
  • Low Cost Suburban property
  • Hotel has 3 meeting rooms
From£44
Average 3.5 /5 Review Score Call BookMore Details
Brookstreet : 525 Legget Dr. 525 Legget Dr., Ottawa, ON K2K2W2 Call ~34.82 miles northeast of Perth
  • 4 star Golf Course hotel
  • Has environment-friendly policy See more
From£81
Very good 4.0 /5 Reviews Call BookMore Details
48 King West - Brockville 48 King St. West, Brockville, ON K6V3P6 Call ~35.12 miles southeast of Perth
  • 3-star Downtown property
  • Hotel has 7 rooms
From£58
Average 3.0 /5 Reviews Call BookMore Details
Noble Suites 28 Broad St., Brockville, ON K6V4T7 Call ~35.19 miles southeast of Perth
  • Luxury Five Star hotel
From£62
Average 3.0 /5 Reviews Call BookMore Details
Super 8 by Wyndham Brockville in Brockville 1843 Highway 2 East, Brockville, ON K6V5T1 Call ~35.42 miles southeast of Perth
  • Inexpensive Highway hotel
  • Hotel has 3 suites
From£65
Very good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Ottawa West in Ottawa 350 Moodie Dr., Ottawa, ON K2H8G3 Call ~35.54 miles northeast of Perth
  • Low priced Suburban property
  • Comp. Breakfast
From£55
Average 3.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Ottawa West Nepean 2055 Robertson Rd., Ottawa, ON K2H5Y9 Call ~35.65 miles northeast of Perth
  • Midscale Suburban hotel
  • Access to gym on-site
From£94
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Hyatt Place Ottawa West in Ottawa 300 Moodie Dr., Ottawa, ON K2H9G1 Call ~35.65 miles northeast of Perth
  • Four-star hotel
  • Gym is available on property
From£75
Average 3.0 /5 Reviews Call BookMore Details
Best Western Plus Ottawa/Kanata Hotel & Conference Centre : 1876 Robertson Rd. 1876 Robertson Rd., Ottawa, ON K2H 5B8 Call ~36.14 miles northeast of Perth
  • 3-star Suburban property
  • 8 conference rooms in property
From£104
Average 3.0 /5 Read Reviews Call BookMore Details
Calabogie Peaks Hotel Ascend Hotel Collection : 30 Barrett Chute Rd. 30 Barrett Chute Rd., Calabogie, ON K0J1H0 Call ~36.45 miles northwest of Perth
  • 4 star Resort property
  • Fitness center on property
From£55
Average 3.0 /5 Latest Reviews Call BookMore Details
Country Squire Motel 111 Staye Court Dr., Arnprior, ON K7S0E8 Call ~36.56 miles north of Perth
  • Low priced Highway property
  • Check-in: 3:00 PM
From£61
Average 3.0 /5 Latest Reviews Call BookMore Details
Knights Inn Arnprior in Arnprior 175 Daniel St. South, Arnprior, ON K7S2L9 Call ~36.70 miles north of Perth
  • 2-star hotel
  • Check in time: 3:00
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Ramada by Wyndham Arnprior 70 Madawaska Blvd., Arnprior, ON K7S1S5 Call ~37.15 miles north of Perth
  • Midscale Downtown hotel
  • Check in time: 11:00
From£58
Very good 4.0 /5 Review Score Call BookMore Details
Residence & Conference Centre - Ottawa West 1385 Woodroffe Ave., Ottawa, ON K2G1V8 Call ~37.59 miles northeast of Perth
  • Economy Suburban property
  • 525 rooms in hotel
From£41
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn & Suites Prescott New Hotel 135 Prescott Centre, Prescott, ON K0E1T0 Call ~37.78 miles east of Perth
  • Affordable property
  • Complimentary breakfast is offered
From£58
Average 3.0 /5 Read Reviews Call BookMore Details
The Inn at Gran View Ogdensburg, an Ascend Collection Hotel in Ogdensburg 6765 State Highway 37, Ogdensburg, NY 13669 Call ~38.38 miles east of Perth
  • Cheap property
  • 2 meeting rooms in property
From£80
Average 3.0 /5 Review Score Call BookMore Details
Ramada by Wyndham 1000 Islands/Gananoque : 846 King St. East 846 King St. East, Gananoque, ON K7G1H3 Call ~39.11 miles south of Perth
  • Expensive Downtown property
  • Check in: 15:00
From£40
Average 3.0 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Gananoque/Country Squire Resort : 715 King St. East 715 King St. East, Gananoque, ON K7G1H4 Call ~39.12 miles south of Perth
  • Economy Resort property
  • Comp. Breakfast
From£87
Very good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express Hotel & Suites Gananoque by IHG 777 King St. East, Gananoque, ON K7G1H4 Call ~39.12 miles south of Perth
  • Mid-scale Suburban hotel
  • 61 rooms in property
From£36
Very good 4.5 /5 Reviews Call BookMore Details
Travelodge Gananoque / 1000 Islands 785 King St. East, Gananoque, ON K7G1H4 Call ~39.13 miles south of Perth
  • Low priced property
  • 2 floors in hotel
From£44
Average 3.5 /5 Hotel Reviews Call BookMore Details
Riviera Inn & Suites 1000 Islands - Gananoque 650 King St. East, Gananoque, ON K7G1H3 Call ~39.13 miles south of Perth
  • Low priced property
  • 2 floors in property
From£44
Average 3.0 /5 Reviews Call BookMore Details
Travelodge by Wyndham Gananoque in Kingston 785 King St. East, Kingston, ON K7G 1H4 Call ~39.14 miles south of Perth
  • Inexpensive hotel
  • 2 floors in hotel
From£44
Very good 4.0 /5 Guest Reviews Call BookMore Details
Glen House Resort 409 Thousand Islands Pkwy., Lansdowne, ON K0E 1L0 Call ~39.14 miles south of Perth
  • Affordable hotel
  • 2 floors in property
From£69
Average 3.5 /5 Reviews Call BookMore Details
Howard Johnson by Wyndham Gananoque - Gananoque 550 King St. East, Gananoque, ON K7G1H2 Call ~39.32 miles south of Perth
  • Cheap Lake property
  • Free comp. breakfast
From£37
Average 3.0 /5 Hotel Reviews Call BookMore Details
Colonial Resort-1000 Islands - Gananoque 780 King St. West, Gananoque, ON K7G2H5 Call ~39.76 miles south of Perth
  • 3-star Downtown property
From£58
Average 3.5 /5 Recent Reviews Call BookMore Details
Ramada by Wyndham Ottawa on the Rideau : 2259 Prince of Wales Dr. 2259 Prince of Wales Dr., Nepean, ON K2E6Z8 Call ~39.85 miles northeast of Perth
  • 3 star Airport hotel
  • 87 rooms in hotel
From£52
Average 3.0 /5 Guest Reviews Call BookMore Details
Comfort Inn & Suites Thousand Islands Harbour District 22 Main St., Gananoque, ON K7G2L7 Call ~39.89 miles south of Perth
  • Economical property
  • Free breakfast
From£138
Very good 4.0 /5 Review Score Call BookMore Details
The Gananoque Inn 550 Stone St. South, Gananoque, ON K7G2A8 Call ~39.93 miles south of Perth
  • Three Star property
From£72
Average 3.0 /5 Recent Reviews Call BookMore Details
Sandman Signature Ottawa Airport Hotel in Ottawa 250 West Hunt Club Rd., Ottawa, ON K2E0B7 Call ~40.21 miles northeast of Perth
  • Midscale property
  • 7 meeting rooms in hotel
From£73
Very good 4.5 /5 Recent Reviews Call BookMore Details
Sandman Signature Ottawa Airpo - Ottawa 250 West Hunt Club Rd., Ottawa, ON K1V 1H7 Call ~40.66 miles northeast of Perth
  • 3 star property
  • 201 rooms in hotel
From£66
Very good 4.0 /5 Latest Reviews Call BookMore Details

Next: See My Perth Hotels with Pricing

When should you visit Perth, ON?

In Perth, the seasonal differences are significant. If you're a warm-weather traveler, you may want to avoid planning your visit during the winter. It's not uncommon for the average highs to be well below freezing, especially in January. The summer, on the other hand, is warm, with lows in July reaching just 58.7 degrees Fahrenheit. Highs during the summer can reach the low 80s. If you're looking for more of a middle ground, you can avoid heat and freezing temperatures in late spring and early fall.

Considering the cold winters, it's no surprise that there's a fair amount of snow throughout the year. In fact, it's not uncommon for snow to remain even into the beginning of June. Most snowfall happens in February, however, with an average snow depth of 6.8 inches. While snow is common during the winter, there is still some rain during the summer —most of which is in August, with an average of 3.9 inches of precipitation. November and January actually have the least amount of precipitation, so you'll find mostly clear skies, despite the snow on the ground.

The travel seasons vary quite a bit just like the weather does. Winter is the slowest season overall, as you might expect, and the slowest month is November by a significant margin. June is also slow despite its surrounding months being quite busy. The busiest month of all is August, so book early if you're planning on traveling during that time. Booking during the winter or one of the slower months, however, can make it easy to find discounts on hotels and flights.

What are the best hotel discounts near Perth, ON?

Getting a generous discount on your hotel can be one of the best ways to start any trip. Fortunately, government employees and military veterans can enjoy quite a few discounts on several hotels in the area. The Holiday Inn Hotel & Suites Ottawa Kanata offers a 16% discount while still offering its numerous amenities. Guests here can enjoy a pillow-top bed and a 32-inch LCD television in every room. It comes equipped with cable, and you can enjoy complimentary wired and wireless internet access. An Italian restaurant can be found in the hotel, along with room service for limited hours.

The Days Inn by Wyndham Brockville also offers serious discounts for government employees. Here, you can enjoy a 14% discount on your room, which features complimentary wireless internet and a coffee/tea maker. The television is equipped with cable programming, and the private bathroom features a shower/tub combination. The hotel itself features a restaurant and offers a complimentary continental breakfast every morning. You'll even find a fitness center along with an outdoor pool, so there's never a shortage of things to do in between your Perth adventures.

What are the value hotels near Perth, ON?

You don't have to opt for luxury or affordability when booking your stay in Perth. There are plenty of hotels in the middle of the spectrum that can offer a unique experience with appealing amenities and lower prices. The Inn at Gran View, an Ascend Hotel Collection Member is affordable and offers appealing amenities like a built-in restaurant exclusively serving guests. There's even a complimentary hot/cold breakfast buffet served every morning. Inside your room itself, you'll find cable programming, wireless internet, and a coffee/tea maker. As an added bonus, you can get a complimentary newspaper in the lobby each morning.

Another great option is the Comfort Inn Ottawa West Kanata. Your room here features an LCD television with cable programming along with access to wired and wireless internet. Additionally, you can enjoy a shower/tub combination in the private bathroom along with complimentary toiletries and a hair dryer. The hotel itself features a fitness center and a complimentary hot/cold breakfast buffet each morning. It's pet-friendly as well, so you can bring your animal companion with you on your Perth trip.

What are the top Perth, ON destinations?

Perth was founded back in the 19th century, and it maintains a quaint charm. The downtown area is packed full of historical buildings that have been turned into boutiques and specialty shops offering antiques, handmade crafts, and delicious food. Even the town hall is a sight to behold and visiting during the summer brings a special sense of grandeur to it. The town band, known as The Perth Citizens Band, plays on the bandstand behind the town hall frequently during the summer, along with numerous other musical artists.

You may also want to stop by the Crystal Palace — just the building itself can be breathtaking, as it seems to be made entirely from glass with the exception of its core frame. Inside this building, you can enjoy numerous events from farmers' and craft markets each Saturday during the summer to the Festival of the Maples each April. This festival celebrates Canada's signature tree with maple syrup-based foods, concerts, crafts, and many other activities the whole family can enjoy.

Wherever you go in Perth, you'll need a reliable hotel to serve as your base of operations. To ensure your hotel has all the amenities you're looking for, make sure it fits with your unique needs. Whether you're looking for affordability, luxury, or something in between, Perth is sure to have something suitable. Find your hotel today and start your journey to one of Ontario's greatest towns.

Recent traveler guest reviews of Perth, ON

Below are reviews of the city of Perth, ON from an actual visitor's perspective.

"Family"
Score 5.0 / 5

Didn't really see the town, went to visit relatives, but would visit again to see more

Jill H., from 26-Oct-2025
"Beautiful park and little shops!"
Score 4.0 / 5

The park is a beautiful place to visit and also the little shops! It makes walking through the town so relaxing.

John W., from 07-Oct-2024
"Beautiful park and nice little shops!"
Score 5.0 / 5

The park is a beautiful place to visit and also the little shops! It was so relaxing to walk through the town!

John W., from 31-Aug-2024
"Near great restaurants and parks!"
Score 4.0 / 5

Great restaurants and parks within walking distance of the hotel.

Tom B., from 02-Aug-2024
"Very Quaint!"
Score 5.0 / 5

Very quaint!

Frieda N., from 02-Jun-2023
"Very Quaint!"
Score 5.0 / 5

Very quaint!

Frieda N., from 31-May-2023
"Great place to spend a quiet weekend!"
Score 4.0 / 5

Perth is a great small town with lots of things to do, little shops and coffee bars/restaurants. Great place to spend a quiet weekend.

Carl K., from 22-May-2023
"Perth is Charming"
Score 4.0 / 5

Perth has done a good job of keeping the charm of old buildings alive!

Andrea F., from 04-Mar-2023
"Quaint little town, plenty of shops, restaurants & pubs."
Score 4.0 / 5

Quaint little town, plenty of shops, restaurants and pubs.

Darcy C., from 21-Sep-2022
"We love everything about Perth!"
Score 4.0 / 5

We love everything about Perth!

Lisa B., from 28-Aug-2022
"Charming City & Great Shops!"
Score 4.0 / 5

The city was charming with lots of great shops in the downtown and great architecture!

Janet W., from 24-Jul-2022
" history."
Score 5.0 / 5

We strolled the downtown area and learned some of the history

Nancy K., from 30-Sep-2019
Back to Top