Find hotels in Elgin from £47

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elgin hotels

Riviera Inn and Suites 1000 Islands

Riviera Inn and Suites 1000 Islands
3.5 star property
Gananoque
7.6 out of 10, Good, (526 reviews)
"More breakfast options room should have been cleaned better. "
Canada
Louis
The price is £47
includes taxes & fees
6 Mar - 7 Mar
Riviera Inn and Suites 1000 Islands

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

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,004 reviews)
"It was a really nice stay"
Canada
RENUKA
The price is £48
includes taxes & fees
5 Mar - 6 Mar
Super 8 by Wyndham Gananoque/Country Squire Resort

Tru By Hilton Gananoque, On

Tru By Hilton Gananoque, On
2.5 star property
Gananoque
9.6 out of 10, Exceptional, (178 reviews)
"Great stay! The hotel made sure to welcome us so very well for our 50th Anniversary weekend. Even made us a beautiful Anniversary card and some gifts. Very friendly staff and a spotless hotel! "
Canada
Glen
The price is £82
includes taxes & fees
12 Mar - 13 Mar
Tru By Hilton Gananoque, On

Upper Rideau Bed & Breakfast

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

The Cove Inn

The Cove Inn
3.5 star property
Westport
9.0 out of 10, Wonderful, (203 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 £135
includes taxes & fees
5 Mar - 6 Mar
The Cove Inn
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 Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

More cheap stays in Elgin

Find out more about Elgin

Top reasons to visit Elgin

  • Stunning Natural Landscapes: Elgin is surrounded by serene lakes, islands, and beautiful beaches, perfect for outdoor enthusiasts.
  • Cultural Experiences: Visit the Elgin Museum and admire the historic Elgin Cathedral for a glimpse into local heritage.
  • Charming Accommodations: Enjoy delightful bed and breakfasts and hotels, catering to romantic getaways or family adventures.
  • Scenic Day Trips: Explore nearby towns and picturesque views, creating memorable experiences in the Rideau Lakes region.
  • Friendly Atmosphere: Experience the warm hospitality and welcoming community that makes Elgin a delightful escape.

Find great hotels near Elgin

Discover a charming selection of accommodations in Elgin, Rideau Lakes, where you can unwind in delightful bed and breakfasts or comfortable hotels. Whether you're seeking a romantic getaway, a family adventure, or a peaceful retreat, Elgin's lodging options, including the Travelodge Elgin and inviting guesthouses, are designed to meet your every need. Experience the warmth of this picturesque locale while enjoying convenient access to its natural beauty and outdoor activities.

  • Ramada by Wyndham Gananoque Provincial Inn: Nestled 11.8km from Elgin, the Ramada by Wyndham Gananoque Provincial Inn is an adventurous haven for active travellers and their furry companions. This hotel is ideal for those seeking a blend of business convenience and outdoor excitement. Featuring a 24-hour business centre, it caters to business guests while offering thrilling activities such as rafting, mountain biking, and kayaking nearby. The property is pet-friendly, allowing dogs and cats with certain restrictions, ensuring that no family member is left behind during your getaway.
  • Howard Johnson by Wyndham Gananoque: Located 11.8km away from Elgin, Howard Johnson by Wyndham Gananoque is a welcoming option for pet owners and business travellers alike. This hotel provides essential amenities for corporate guests while allowing pets on the premises under specific restrictions. With its convenient location, guests can easily explore the beauty of Gananoque while enjoying a comfortable stay. The friendly atmosphere makes it perfect for those searching for a blend of work and leisure.
  • Holiday Inn Express Hotel & Suites Gananoque by IHG: Situated 11.8km from Elgin, the Holiday Inn Express Hotel & Suites Gananoque by IHG is a family-oriented hotel that combines business efficiency with a welcoming environment for children and pets. The hotel features a well-equipped business centre, meeting rooms, and conference space, making it perfect for corporate trips. Additionally, family amenities such as babysitting services and complimentary cribs ensure a stress-free stay for parents. With a pet-friendly policy, this hotel is the ideal choice for families looking to explore Gananoque together.

Where to stay near Elgin

Elgin, nestled in the picturesque Rideau Lakes region of Ontario, offers a delightful blend of outdoor adventures and romantic scenery. Visitors can explore charming nearby towns, enjoy magnificent views, and immerse themselves in the local culture. With its historical significance and friendly atmosphere, Elgin is an ideal spot for a relaxing getaway, whether you're seeking traditional elegance or a great deal in this enchanting village. Don't miss the chance to experience the beauty of Elgin and its surroundings.

  • Rideau Lakes: Nestled a mere 2.5km from Elgin, Rideau Lakes is a charming city that draws visitors year-round with its picturesque outdoor settings and romantic landscapes. Most travellers flock here during the summer months from June to August, eager to explore its lush recreational areas and scenic shopping centres. The area is famed for its stunning lakes and nature reserves, making it an ideal spot for those seeking relaxation or adventure alike. Whether you're hiking through a national park or enjoying a peaceful day by the water, Rideau Lakes offers a delightful blend of outdoor activities and serene beauty.
  • Jones Falls: Located 3.1km away from Elgin, the quaint village of Jones Falls is a hidden gem, particularly popular during the peak season from July to September. Visitors are attracted to its stunning scenery and outdoor experiences, with opportunities to unwind on the nearby beaches or venture into national parks. The village boasts a selection of recreational areas and local shops, making it easy to spend a leisurely day exploring. With its captivating lakes and idyllic landscapes, Jones Falls is perfect for a romantic getaway or a family outing in nature.
  • Delta: Just 3.1km from Elgin, Delta is a picturesque village that showcases the beauty of Ontario's countryside. With peak visitor seasons in April and the summer months, this charming locale is ideal for those looking to immerse themselves in outdoor activities and scenic views. Delta features a wonderful blend of recreational spaces, shopping centres, and natural landmarks such as lakes and nature reserves. The tranquil beaches nearby invite relaxation, while the vibrant community spirit makes Delta a delightful stop on your vacation itinerary.

Things to do near Elgin

Elgin, nestled in Rideau Lakes, Ontario, is perfect for outdoor enthusiasts and those seeking romantic getaways. Visitors can explore scenic landscapes, enjoy recreational areas, and indulge in shopping at local centres and stores. Day trips are a popular activity, allowing tourists to experience the charm and beauty of the region while creating memorable experiences.

Shopping

For a delightful shopping experience in Elgin, visit Wendy's Country Market, only 3.1km away, for local produce and unique gifts. If you're up for a drive, Mrs. McGarrigle's Fine Food Shop and King's Crossing Outlet, both 17.4km away, offer exquisite delicacies and outlet shopping.

Recreation

Rideau Lakes Golf and Country Club offers a luxurious golfing experience surrounded by stunning landscapes, perfect for relaxation. Charleston Lake Provincial Park is ideal for unwinding in nature, with tranquil trails and serene water views. For those seeking activity, Westport Community Arena provides a vibrant atmosphere for various sports and recreational fun.

Adventure

Experience a nostalgic evening at the Port Elmsley Drive-In Theatre, located 12.4km from Elgin, where you can enjoy films under the stars. For a thrill, head to Kingston Family Funworld, 16.8km away, for exhilarating go-karting adventures that promise excitement and fun.

Nightlife

Catch a performance at the Springer Theatre, just 12.4km from Elgin, where you can immerse yourself in a blend of entertainment and culture. After the show, enjoy a romantic evening at a nearby pub, soaking in the local atmosphere and flavours.

Booking tips and Expedia advantages for Elgin

Elgin, Ontario, offers several cost-saving opportunities for tourists. Enjoy free access to stunning natural attractions like Indian Lake and Big Rideau Lake. Opt for walking or cycling to explore the area without the expense of public transport. The best time to visit is from December to February, when accommodation prices drop, especially on Tuesdays. Use Expedia to compare hotel rates and discover eco-friendly options. Additionally, consider bundling your flights and activities with your hotel stay for extra savings. Seek out the latest offers for the best deals on your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are December to February, where the prices are slightly lower. This is in comparison to July to September, 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 Elgin is Tuesday. The most expensive day to stay in Elgin is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To uncover the most affordable options and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your hotel stay in Elgin with your flights and activities through an Expedia package.

Find the best attractions near Elgin

Elgin, nestled in Rideau Lakes, Ontario, offers a delightful escape for those seeking outdoor adventures and romantic scenery. Visitors can enjoy the serene beauty of local lakes, islands, and beaches. Don't miss the Elgin Museum for a cultural experience, and take a moment to admire the stunning Elgin Cathedral. This charming destination is perfect for travellers looking to immerse themselves in nature and history.

  • Jones Falls Defensible Lockmaster's House: Discover the rich history of this historic building, located 2.5km from Elgin. Immerse yourself in the cultural vibes as you explore the architecture and learn about its significance in the Rideau Canal system.
  • Indian Lake: Enjoy the serene beauty of Indian Lake, situated 3.1km away. This picturesque spot offers stunning scenery, a lovely beach, and a perfect setting for outdoor activities, making it ideal for a romantic getaway.
  • Rideau Canal: Experience the charm of this historic site, located 3.7km from Elgin. The Rideau Canal is a UNESCO World Heritage Site, offering a unique glimpse into Canadian history and culture, with breathtaking views along its length.

Best time to go to Elgin

The best time to visit Elgin is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.0°F (-7.2°C)Light RainMostly CloudyLowSlightly Low
February20.8°F (-6.2°C)Light RainMostly CloudyLowSlightly Low
March30.6°F (-0.8°C)Light RainMostly CloudyAverageSlightly Low
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 SunnyHighSlightly High
August68.4°F (20.2°C)Light RainMostly SunnyHighSlightly High
September61.5°F (16.4°C)Light RainMostly SunnyHighSlightly 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 CloudyLowAverage

The nearest major airports for your trip to Elgin

For your visit to Elgin in Rideau Lakes, Ontario, you can fly into several major airports. Ottawa Macdonald-Cartier International Airport (YOW) is approximately 34.8km away, with nearby hotels such as the 5-star Fairmont Chateau Laurier Gold Experience and Hilton Lac-Leamy, both around 7 to 5.6km from the airport. Watertown International Airport (ART) is about 27.3km from Elgin, with options like the Holiday Inn Express and Comfort Inn & Suites, both 2.5km away. Finally, Ogdensburg International Airport (OGS) is roughly 23.0km from Elgin, featuring hotels like The Stonefence Resort, just 1.9km from the airport, ensuring convenient access to your accommodation.

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, 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 Elgin.
How can I save on a Elgin hotel booking with Expedia?
Members always get our best prices. Find our best Elgin 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 Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from £47 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