Default HTG hotel image

Search Elgin hotels

  • 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

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Elgin hotels

Ramada by Wyndham 1000 Islands/Gananoque

Ramada by Wyndham 1000 Islands/Gananoque
2.5 star property
Gananoque
8.4 out of 10, Very good, (1,513 reviews)
"Good place to stay"
Canada
Abdun
The price is NZ$182
includes taxes & fees
12 July - 13 July
Ramada by Wyndham 1000 Islands/Gananoque

Tru By Hilton Gananoque, On

Tru By Hilton Gananoque, On
2.5 star property
Gananoque
9.6 out of 10, Exceptional, (277 reviews)
"Modern, clean, great staff"
Canada
Lee
The price is NZ$226
includes taxes & fees
12 July - 13 July
Tru By Hilton Gananoque, On

Falcon Retreats

Falcon Retreats
3.0 star property
Sharbot Lake
The price is NZ$422
includes taxes & fees
14 July - 15 July
Falcon Retreats

Riverview B&B

Riverview B&B
3.0 star property
Leeds and the Thousand Islands
9.2 out of 10, Wonderful, (327 reviews)
"Nice and comfy B&B"
Canada
Alexander
The price is NZ$260
includes taxes & fees
12 July - 13 July
Riverview B&B

Hotel Kenney Rideau

Hotel Kenney Rideau
2.5 star property
Rideau Lakes
8.2 out of 10, Very good, (49 reviews)
"Hotel Kenney Rideau shines by its friendly and wonderfully helpful staff and it's incredible food menu! We felt very welcome, as if we had known them for years. Their evening and brunch menus are very generous and of incredible quality. Certain rooms are showing their age but they are a work in progress. We were nonetheless very comfortable and would go again."
Canada
magdalena
The price is NZ$328
includes taxes & fees
12 July - 13 July
Hotel Kenney Rideau

Riviera Inn and Suites 1000 Islands

Riviera Inn and Suites 1000 Islands
3.5 star property
Gananoque
7.6 out of 10, Good, (585 reviews)
The price is NZ$176
includes taxes & fees
12 July - 13 July
Riviera Inn and Suites 1000 Islands

Travelodge by Wyndham Gananoque

Travelodge by Wyndham Gananoque
2.0 star property
Gananoque
8.2 out of 10, Very good, (1,021 reviews)
"Great greeting, very clean, beds were quite comfortable."
Canada
Donald
The price is NZ$158
includes taxes & fees
12 July - 13 July
Travelodge by Wyndham Gananoque

Upper Rideau Bed & Breakfast

Upper Rideau Bed & Breakfast
3.0 star property
Westport
10.0 out of 10, Exceptional, (89 reviews)
"Donna and Keith are warm and welcoming hosts to your beautiful home away from home, give lots of friendly tips about what to do in the area and provide the best breakfast in any B&B I’ve stayed in. Everything is extremely clean and you can’t beat the location - right next-door to the Cove Inn for a convivial patio atmosphere and live music as well as good food. We had a great stay and highly recommend."
Canada
Liz
The price is NZ$310
includes taxes & fees
15 July - 16 July
Upper Rideau Bed & Breakfast

Harlem Stonegate B&B

Harlem Stonegate B&B
4.0 star property
Rideau Lakes
9.8 out of 10, Exceptional, (66 reviews)
"This place was absolutely wonderful! The building is beautiful with lovely decor. There's a super cute coffee bar, a screened patio, beautiful grounds, and a peaceful space to read and relax by a pond. Our host was great, and we got to enjoy fresh produce from their garden. Highly recommend."
Canada
Gabrielle
The price is NZ$259
includes taxes & fees
26 July - 27 July
Harlem Stonegate B&B

The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (212 reviews)
"Everyone was so friendly!"
United States
Karen
The price is NZ$310
includes taxes & fees
4 Aug - 5 Aug
The Cove Inn

Super 8 by Wyndham Gananoque/Country Squire Resort

Super 8 by Wyndham Gananoque/Country Squire Resort
2.5 star property
Gananoque
7.4 out of 10, Good, (1,003 reviews)
"I had a great stay with quick check in. The room was comfortable and enjiyable."
Canada
Liz
The price is NZ$174
includes taxes & fees
12 July - 13 July
Super 8 by Wyndham Gananoque/Country Squire Resort
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

Top Elgin Hotel Reviews

Recent Reviews in Elgin

More cheap accommodation in Elgin

Find out more about Elgin

Top reasons to visit Elgin

  • Stunning Natural Landscapes: Elgin boasts breathtaking scenery with beautiful lakes, islands, and marinas, perfect for outdoor enthusiasts.
  • Outdoor Adventures: Engage in thrilling activities like ziplining and golfing, catering to adventurers and families alike.
  • Rich Cultural Experiences: Visit the Elgin Museum to delve into the local history and culture, enhancing your travel experience.
  • Charming Village Atmosphere: Enjoy a stroll through the quaint village, where friendly locals share their stories and traditions.
  • Diverse Accommodation Options: Choose from cosy bed and breakfasts or comfortable hotels, ensuring a perfect stay for every traveller.

Find great hotels near Elgin

Discover a range of accommodation options in Elgin, Rideau Lakes, Ontario, perfect for your getaway. Whether you're seeking a charming bed and breakfast or a comfortable hotel, you'll find places that cater to families, adventurers, and couples looking for a romantic retreat. Explore hotel reviews and top recommendations to ensure a memorable stay in this picturesque region.

  • Ramada by Wyndham 1000 Islands/Gananoque: This budget-friendly hotel is an excellent choice for those seeking adventure and relaxation. Located 30.6km from Elgin, Ramada by Wyndham 1000 Islands/Gananoque boasts a commendable guest rating of 8.4 out of 10. The hotel features a variety of adventure sports activities nearby, including kayaking, sailing, and mountain climbing. It is especially suitable for business travellers and pet owners, with a pet policy that allows dogs and cats at a fee. Guests appreciate the recreational options available, making it a great spot for both thrill-seekers and those looking to unwind.
  • Howard Johnson by Wyndham Gananoque: This inviting hotel provides a comfortable stay for travellers looking for a pet-friendly environment. Situated 30.6km from Elgin, it has a guest rating of 8.0 out of 10. Howard Johnson by Wyndham Gananoque caters to those on business trips and leisure visits alike, with amenities that allow pets on-site, subject to certain restrictions. The warm atmosphere and convenient features make it an appealing choice for those wanting a budget-friendly stay without sacrificing comfort.
  • Best Western Plus 1000 Islands Hotel & Suites: With a solid guest rating of 9.0 out of 10, this hotel is perfect for families and golf enthusiasts. Located 30.6km from Elgin, Best Western Plus 1000 Islands Hotel & Suites offers a unique golf-themed experience, alongside amenities tailored for children. Families can enjoy babysitting services and complimentary cribs, ensuring a stress-free stay. The welcoming environment and focus on family-friendly services make it a standout option for those travelling with kids.

Where to stay in Elgin

Elgin, a charming village in Rideau Lakes, Ontario, offers a delightful blend of outdoor adventures and romantic scenery. Wander through the enchanting town, where friendly locals share the rich history and culture of the area. Nearby, explore the stunning landscapes reminiscent of the Scottish Highlands. Whether you're seeking relaxation or exciting excursions, Elgin promises a memorable experience for every traveller.

  • Rideau Lakes: Nestled in the heart of Ontario, Rideau Lakes is a charming city that embraces the beauty of nature. Elgin, located within its bounds, offers a scenic backdrop for outdoor enthusiasts. The area is particularly vibrant from June to August, attracting visitors eager to explore its lakes, beaches, and nature reserves. Whether you're hiking through lush landscapes or enjoying a romantic picnic by the water, Rideau Lakes promises an unforgettable experience. Key highlights include recreational areas that allow for various outdoor activities, making it a perfect spot for relaxation and adventure alike.
  • Jones Falls: A quaint village just 8.0km from Elgin, Jones Falls offers a peaceful retreat with stunning scenery. The best time to visit is between July and September, when the area buzzes with activity. This village is known for its picturesque lakes and proximity to national parks, making it an ideal destination for nature lovers. Visitors can partake in outdoor activities or simply enjoy the serene environment. The local recreational areas and stores provide a welcoming atmosphere for travellers looking to unwind and soak in the natural beauty surrounding them.
  • Delta: Also located 8.0km from Elgin, Delta is a delightful village that attracts visitors year-round, with peak seasons in April and July to August. Known for its outdoor experiences and scenic views, Delta is perfect for those looking to embrace nature. With access to lakes, nature reserves, and lookout points, this village offers a range of activities, including golfing and leisurely strolls. The community's charm, combined with its recreational areas, makes Delta a great spot for romantic getaways and family adventures alike.

Things to do in Elgin

Shopping

In Elgin, visit local shops for unique gifts and souvenirs, featuring handcrafted items and regional products. If you're up for a drive, check out the nearby Kingston Centre, located about 48.3km away, offering a variety of retail stores and dining options for a more extensive shopping experience.

Recreation

The Elgin Wellness Centre offers yoga classes and holistic therapies, promoting relaxation and rejuvenation. Nearby, the scenic Rideau Canal provides opportunities for kayaking and cycling along its picturesque trails, allowing you to immerse yourself in nature's beauty.

Explore the tranquil surroundings at Elgin's local parks, where you can enjoy leisurely walks and picnics. The area is also ideal for birdwatching, with diverse wildlife creating a peaceful atmosphere for reflection and connection with nature.

Adventure

Explore the scenic beauty of the Rideau Canal, ideal for kayaking and canoeing. Head to Elgin's nearby trails for hiking and mountain biking, offering a chance to immerse yourself in nature. Don't miss the local wildlife while enjoying a leisurely stroll along the waterfront.

Nightlife

Elgin offers a relaxed nightlife with the charming atmosphere of the Elgin Café, where you can enjoy live music and friendly vibes. For a casual drink, the local bar provides a warm welcome, perfect for unwinding after a day of exploring the stunning Rideau Lakes region.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Elgin

Elgin, located in Rideau Lakes, Ontario, is perfect for a romantic getaway or an outdoor adventure, featuring stunning lakes, islands, and marinas. Visitors can explore local attractions such as the Elgin Museum and enjoy the scenic beauty of the area. Whether you're seeking beach activities or cultural experiences, Elgin offers a charming escape with plenty of opportunities to connect with nature and history.

  • Jones Falls Defensible Lockmaster's House: Located 6.4km from Elgin, this historic building offers a glimpse into the area's rich cultural heritage. The house showcases the unique architecture of the era and provides insights into the lives of the lockmasters who once operated the canal.
  • Westport Sand Lake Beach: Just 17.7km from Elgin, this inviting beach features soft sands and serene waters, ideal for relaxation and beach activities. Enjoy swimming, sunbathing, or a leisurely picnic while soaking in the stunning lake views.
  • Rideau Canal Lock 36: Situated 9.7km from Elgin, this historic site is an essential part of the Rideau Canal system. Explore the locks and learn about their significance in Canada's transportation history while enjoying the picturesque surroundings.

Best time to go to Elgin

The best time to visit Elgin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elgin falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Elgin falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January19.0°F (-7.2°C)Light RainMostly CloudyModerately LowSlightly Low
February20.8°F (-6.2°C)Light RainMostly CloudyModerately LowSlightly Low
March30.6°F (-0.8°C)Light RainMostly CloudyAverageAverage
April43.2°F (6.2°C)Light RainMostly CloudyAverageAverage
May55.9°F (13.3°C)Light RainMostly SunnyAverageAverage
June63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
July69.6°F (20.9°C)Light RainMostly SunnyModerately HighSlightly High
August68.4°F (20.2°C)Light RainMostly SunnyModerately HighSlightly High
September61.5°F (16.4°C)Light RainMostly SunnyModerately HighSlightly High
October50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
November37.8°F (3.2°C)Light RainMostly CloudyAverageAverage
December27.7°F (-2.4°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Elgin

Flying into Elgin, Rideau Lakes, Ontario, is convenient with several nearby airports. Ottawa Macdonald-Cartier International Airport (YOW) is 90.1km away, with luxury options like Fairmont Chateau Laurier Gold Experience and Hilton Lac-Leamy both located 7 and 14.5km from the airport, respectively. Kingston Norman Rogers Airport (YGK) is closer at 53.1km, offering charming stays at Hochelaga Inn and Delta Hotels by Marriott Kingston Waterfront, situated 5 and 9.7km away. Alternatively, Watertown International Airport (ART) in New York is 69.2km from Elgin, with comfortable hotels like Hilton Garden Inn Watertown, just 6.4km from the airport. Each airport provides easy access for your travels.

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin is primarily along the scenic North Shore of Lake Erie, particularly around Port Stanley and Port Bruce.

Port Stanley is the most developed and popular destination within Elgin, offering a blend of beach activities and village life. The village is centred around the harbour and its main beach, boasting a long stretch of sand ideal for relaxation. Along Main Street and Bridge Street, you'll find a selection of local shops, cafes, and restaurants, many offering views of the water or the historic lift bridge. It's a very walkable area where you can easily access the beach, marina, and various eateries.

For families, Port Stanley is an excellent choice due to its main beach, which is well-maintained and offers plenty of space for children to play. There are also local attractions like the Port Stanley Terminal Rail, providing a fun, nostalgic train ride that appeals to all ages. The village also has parks and ice cream parlours, adding to its appeal for a family holiday.

Couples looking for a relaxed getaway will also appreciate Port Stanley. The village offers a romantic setting with sunsets over the lake, waterfront dining options, and opportunities for strolls along the beach or the pier. There are also smaller, more intimate guesthouses and boutique accommodations available, providing a quiet retreat while still being close to amenities.

Port Bruce offers a more tranquil alternative, ideal for those seeking a quieter escape. This smaller community is known for its peaceful beach and excellent fishing opportunities, particularly at the mouth of Catfish Creek. It's less commercialised than Port Stanley, providing a more secluded experience with fewer crowds.

For those who enjoy outdoor activities and a calmer setting, Port Bruce is a great fit. Its beach is less bustling, offering a serene spot for sunbathing or swimming. Anglers will find it particularly appealing due to the fishing access.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 Elgin.
How can I save on a hotel booking in Elgin with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Elgin hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Elgin?
Prices for hotels in Elgin often vary, but you can find a great deal from NZ$158 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 our cheapest rates.

Explore a world of travel with Expedia