Find hotels in Perth from CA $96

  • 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

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, (991 reviews)
"Room was very nice, staff was helpful, pool was warm, restaurant was great."
Canada
Diane
The price is CA $210
CA $237 total
includes taxes & fees
Apr 5 - Apr 6
Perth Parkside Hotel and Spa, BW Premier Collection

Tay Inn

Tay Inn
2.5 star property
Perth
9.4 out of 10, Exceptional, (768 reviews)
"Clean, really well situated for us and great, friendly staff "
Canada
Jean-Rene
The price is CA $99
CA $112 total
includes taxes & fees
Mar 16 - Mar 17
Tay Inn

Perth Plaza Inn & Suites

Perth Plaza Inn & Suites
2.0 star property
Perth
8.4 out of 10, Very good, (537 reviews)
"Clean comfortable rooms. Friendly staff."
Canada
Jeramie
The price is CA $85
CA $96 total
includes taxes & fees
Mar 16 - Mar 17
Perth Plaza Inn & Suites

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
The price is CA $198
CA $228 total
includes taxes & fees
Mar 19 - Mar 20
Nevis Estate Boutique Hotel

Aquarius Motel

Aquarius Motel
2.0 star property
Tay Valley
8.6 out of 10, Excellent, (273 reviews)
"Quiet rooms, clean motel, staff freindly, and informative. Very accommodating check in and check out times. "
Canada
Heidi
The price is CA $100
CA $113 total
includes taxes & fees
Mar 16 - Mar 17
Aquarius Motel

Colonial House Motor Inn

Colonial House Motor Inn
2.0 star property
Perth
9.2 out of 10, Wonderful, (164 reviews)
"clean ,quiet comfortable room with a friendly staff"
Canada
BILL
The price is CA $90
CA $102 total
includes taxes & fees
Mar 16 - Mar 17
Colonial House Motor Inn

The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (204 reviews)
"Great location in Westport. Lovely older inn, lots of character, great food in restaurant. Would definitely stay there again!"
Canada
Catherine
The price is CA $229
CA $259 total
includes taxes & fees
Mar 16 - Mar 17
The Cove Inn

The Grand Hotel

The Grand Hotel
3.5 star property
Carleton Place
9.0 out of 10, Wonderful, (605 reviews)
"This is a very nice classic hotel. Lots of charms which is very well maintained. Really enjoyed our stay"
Canada
Jerry
The price is CA $159
CA $180 total
includes taxes & fees
Mar 16 - Mar 17
The Grand Hotel

Comfort Inn & Suites

Comfort Inn & Suites
2.5 star property
Carleton Place
9.0 out of 10, Wonderful, (770 reviews)
"It was a great stay"
Canada
Brandon
The price is CA $138
CA $156 total
includes taxes & fees
Mar 18 - Mar 19
Comfort Inn & Suites

Best Western Smiths Falls Hotel

Best Western Smiths Falls Hotel
2.5 star property
Smiths Falls
8.6 out of 10, Excellent, (766 reviews)
"Nice staff ,room clean all good"
Canada
Guy
The price is CA $118
CA $134 total
includes taxes & fees
Mar 22 - Mar 23
Best Western Smiths Falls Hotel

The Whitehouse

The Whitehouse
3.0 star property
Perth
The Whitehouse

Upper Rideau Bed & Breakfast

Upper Rideau Bed & Breakfast
3.0 star property
Westport
10.0 out of 10, Exceptional, (64 reviews)
"Hosts were courteous and attentive, impeccably appointed/clean, very clear comfortable bed, great location. "
Canada
Katherine
The price is CA $182
CA $206 total
includes taxes & fees
Mar 22 - Mar 23
Upper Rideau Bed & Breakfast

Roger's Motel

Roger's Motel
2.5 star property
Smiths Falls
8.8 out of 10, Excellent, (120 reviews)
"Easy check in, courteous staff. Great stay! "
Canada
Keegan
The price is CA $99
CA $112 total
includes taxes & fees
Mar 19 - Mar 20
Roger's Motel

Colonial House Motor Inn

Colonial House Motor Inn
2.0 star property
Tay Valley
8.8 out of 10, Excellent, (291 reviews)
"A good place to stay, I would stay there again"
United States
John
Colonial House Motor Inn

Econo Lodge

Econo Lodge
2.5 star property
Smiths Falls
6.6 out of 10, (883 reviews)
"Nice lady at the front desk. Rooms are great in relation to the cost."
Canada
Martin
The price is CA $93
CA $105 total
includes taxes & fees
Mar 16 - Mar 17
Econo Lodge

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
The price is CA $237
CA $268 total
includes taxes & fees
Mar 29 - Mar 30
Clyde Hall Bed and Breakfast

7 West Motel

7 West Motel
2.0 star property
Carleton Place
6.8 out of 10, (511 reviews)
"Clean room, privacy, had a free upgrade which was appreciated, no insects, comfortable sheets, great price, friendly staff "
Canada
Sandra
The price is CA $85
CA $96 total
includes taxes & fees
Mar 16 - Mar 17
7 West Motel

Best Inn Motel

Best Inn Motel
2.0 star property
Smiths Falls
7.8 out of 10, Good, (129 reviews)
"Great place to stay for a great price!"
United States
Andrew
The price is CA $85
CA $96 total
includes taxes & fees
Mar 25 - Mar 26
Best Inn Motel

Great Blue Resorts McCreary's Beach

Great Blue Resorts McCreary's Beach
3.0 star property
Drummond-North Elmsley
6.8 out of 10, (3 reviews)
"The staff are great a Resort, pool and hot tub not open. The reason we come to this resort is that it is great for people we support with brain injury or development disability. There was not enough staff on duty and booking a pontoon boat ride was not the easiest. Staff went out of their way to try and support our individuals needs. Staff were so understanding and individuals commented on how nice everyone was. We will be back, it would have been nice if we could have received a heads up about...
Canada
Andy
Great Blue Resorts McCreary's Beach

Merrickville Guest Suites

Merrickville Guest Suites
4.0 star property
Merrickville-Wolford
9.4 out of 10, Exceptional, (113 reviews)
"Super cute and quiet place! Lots of shopping and restaurants within walking distance. Very clean place and friendly host! We had a wonderful stay here. "
Canada
Sierra
The price is CA $225
CA $254 total
includes taxes & fees
Mar 16 - Mar 17
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 which includes a bridge and a river or creek

Top Perth Hotel Reviews

Recent Reviews in Perth

More cheap stays in Perth

Hotels in Perth with star rating

Find out more about Perth

Top reasons to visit Perth

  • Outdoor Adventures: Perth offers beautiful nature trails and scenic lakes, perfect for hiking, cycling, and kayaking.
  • Rich Cultural Experience: Visit the Perth Museum to delve into local history and explore charming shops that reflect the town's heritage.
  • Romantic Getaways: Enjoy cozy accommodations and picturesque surroundings, ideal for couples seeking a romantic retreat.
  • Golfing Opportunities: Play a round of golf at local courses, surrounded by stunning landscapes.
  • Leisurely Parks: Stroll through urban parks for relaxation and enjoyment of Perth's natural beauty.

Find great hotels in and around Perth

Discover the charming accommodations in Perth, Ontario, where a variety of hotels and motels await to suit every traveler's needs. Whether you're looking for a business-friendly stay, a pet-friendly getaway, or a relaxing golf-themed retreat, Perth offers a range of options that promise comfort and convenience. Enjoy the warm hospitality and scenic surroundings as you explore the best hotels and stays this delightful town has to offer.

  • Econo Lodge: Located 17.7km from Perth, Econo Lodge offers a practical and budget-friendly stay for business travellers and their furry companions. This pet-friendly hotel features essential amenities, including a Business Centre and Meeting Room, catering to those who need to conduct work during their stay. With a welcoming atmosphere and a focus on convenience, Econo Lodge is perfect for visitors seeking a straightforward lodging experience without compromising on comfort.
  • Perth Parkside Hotel and Spa, BW Premier Collection: Situated in the heart of Perth, this 3.5-star hotel combines modern elegance with eco-friendly practices. Perth Parkside Hotel and Spa is an excellent choice for business and leisure travellers alike, offering a range of amenities such as a 24-hour Business Centre, multiple Meeting Rooms, and a Conference Space. The hotel’s commitment to inclusivity is evident in its LGBTQIA-friendly environment, making it a welcoming space for all. Guests can also enjoy the serene spa facilities, perfect for unwinding after a busy day.
  • Best Western Smiths Falls Hotel: Located 17.7km away from Perth, the Best Western Smiths Falls Hotel is a great option for eco-conscious business travellers. This property is eco-certified, ensuring a sustainable stay while providing essential business amenities like a Business Centre, Meeting Room, and Conference Space. With a focus on comfort and practicality, guests appreciate the attentive service and well-appointed accommodations, making this hotel a reliable choice for both work and relaxation.

Where to stay near Perth

Perth, Ontario, is a charming destination perfect for outdoor enthusiasts and romantic getaways. Explore the town's rich culture and history while enjoying unique shopping experiences and stunning scenery. Nearby cities offer a blend of budget-friendly, trendy, and luxury atmospheres, making it an ideal spot for families and friends alike. Discover the best of Perth and its surroundings, where every corner reveals a new adventure waiting to be experienced.

  • Smiths Falls: Located 17.7km from Perth, Smiths Falls is a vibrant city known for its scenic outdoor experiences and adventurous spirit. Visitors flock here particularly from June to August to enjoy its recreational areas and shopping centres. The city is home to natural landmarks like lakes and nature reserves, making it an ideal spot for those looking to immerse themselves in nature. The nearby national state park offers additional opportunities for exploration and adventure, ensuring that your time in Smiths Falls is filled with memorable experiences.
  • Drummond-North Elmsley: Just 6.4km from Perth, Drummond-North Elmsley is a charming city that captures the essence of outdoor and romantic experiences. With a peak in visitors during the summer months, this area offers beautiful lakes, beaches, and extensive recreational facilities. Its picturesque surroundings make it a perfect escape for couples and nature lovers alike. The local shopping centres provide a convenient way to enjoy the region's offerings, from unique goods to delightful dining options, ensuring a well-rounded travel experience.
  • Tay Valley: Tay Valley, located 14.5km from Perth, is another gem that attracts visitors seeking outdoor beauty and romance. With its scenic lakes, nature reserves, and stunning beaches, Tay Valley is ideal for those looking to unwind and connect with nature. The peak travel times in February and from June to July offer a lively atmosphere, perfect for exploring its recreational areas and local shops. This region promises a blend of adventure and relaxation, making it a must-visit during your vacation.

Things to do in and around Perth

Perth, Ontario, is perfect for an outdoor and romantic getaway, offering a range of activities to enjoy. Visitors can explore beautiful nature trails, play a round of golf at local courses, and discover various attractions throughout the area. The town also features a shopping centre and charming stores, making it an ideal spot to relax and experience the scenic beauty of the region.

Shopping

In Perth, you can explore Wheelers Maple Museum for unique maple products. If you're up for a drive, Kilborn's on the Rideau offers a charming selection of gifts 29.0km away, while Mrs. McGarrigle's Fine Food Shop, 32.2km from Perth, is perfect for gourmet treats.

Recreation

Murphys Point Provincial Park offers a tranquil retreat with stunning views, perfect for relaxation and nature walks. For golf enthusiasts, both the Perth Golf Course and Lanark Timber Run Golf Course provide beautiful outdoor settings to enjoy the sport amidst scenic landscapes and fresh air.

Adventure

Experience the nostalgia of the Port Elmsley Drive-In Theatre, located 9.7km from Perth, where you can enjoy classic films under the stars. For hiking enthusiasts, the Baird Trail offers a scenic 20.9km trek through beautiful landscapes, while Mount Pakenham, 46.7km away, provides thrilling skiing adventures.

Nightlife

In Perth, the Full Circle Theatre and Studio Theatre Perth offer vibrant cultural experiences with a blend of romance and family-friendly entertainment. Enjoy captivating performances in these charming venues that bring the community together for an unforgettable night out.

*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, when accommodation prices drop. Tuesdays are the best days for budget-friendly stays, while Mondays tend to be pricier. Use Expedia to compare hotel rates and combine bookings for flights and activities to snag better deals. Look for Eco-certified options for sustainable choices. Additionally, explore free local attractions and utilize public transport for affordable travel around town, making the most of your visit without overspending.

  • 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 choices based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly accommodations 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 money by combining your hotel stay in Perth with your flights and activities through an Expedia package.

Best time to go to Perth

The best time to visit Perth is dependant 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.

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

To reach Perth, Ontario, you can fly into two major airports: Ottawa Macdonald-Cartier International Airport (YOW) and Ogdensburg International Airport (OGS). Ottawa Airport is located 66.0km from Perth, with nearby hotel options such as the 5-star Fairmont Chateau Laurier Gold Experience and the 4.5-star Hilton Lac-Leamy, both within 14.5km. Alternatively, Ogdensburg Airport, also 66.0km from Perth, offers hotels like the 3-star Sherman Inn, just 1.4km away, and The Inn at Gran View Ogdensburg, which is 4.8km from the airport. Both airports provide convenient access to Perth and various accommodation choices.

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 3.5-star 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 3.5-star 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. Find more child-friendly accommodations in Perth
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 3.5-star 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. See all spa hotels in Perth
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 3.5-star 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. Find more hotels with free breakfast in Perth
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. View all budget hotels 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 3.5-star 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. See all romantic hotels in Perth
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 3.5-star 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, 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?
Members always get our best prices. Find our best Perth hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 CA $96 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