Find hotels in Elgin from CA $127

  • 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 Elgin hotels

Rodd Moncton Hotel

Rodd Moncton Hotel
3.0 star property
Moncton
9.0 out of 10, Wonderful, (1,290 reviews)
"Nice hotel right downtown!"
Canada
Zoe
The price is CA $121
CA $144 total
includes taxes & fees
May 18 - May 19
Rodd Moncton Hotel

Casino New Brunswick

Casino New Brunswick
4.5 star property
Moncton
8.8 out of 10, Excellent, (2,693 reviews)
"Beautiful place to stay "
Canada
Michael
The price is CA $110
CA $135 total
includes taxes & fees
May 27 - May 28
Casino New Brunswick

Residence Inn by Marriott Moncton

Residence Inn by Marriott Moncton
3.0 star property
Moncton
9.0 out of 10, Wonderful, (1,001 reviews)
"Fantastic room and wonderful staff. Loved the breakfast!!"
Canada
Carolyn
The price is CA $152
CA $181 total
includes taxes & fees
May 31 - Jun 1
Residence Inn by Marriott Moncton

Holiday Inn Express & Suites Moncton by IHG

Holiday Inn Express & Suites Moncton by IHG
2.5 star property
Moncton
9.4 out of 10, Exceptional, (1,134 reviews)
"I loved this property , highly recommended. "
Canada
Bibin
The price is CA $122
CA $145 total
includes taxes & fees
May 31 - Jun 1
Holiday Inn Express & Suites Moncton by IHG

Chateau Moncton Trademark Collection by Wyndham

Chateau Moncton Trademark Collection by Wyndham
4.5 star property
Moncton
9.6 out of 10, Exceptional, (2,668 reviews)
"Room was so clean, breakfast was delicious, beautiful hotel!"
Canada
Mary
The price is CA $149
CA $178 total
includes taxes & fees
May 17 - May 18
Chateau Moncton Trademark Collection by Wyndham

Crowne Plaza Moncton-Downtown by IHG

Crowne Plaza Moncton-Downtown by IHG
4.0 star property
Moncton
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay, friendly staff, quiet rooms. The restaurant downstairs had a great dinner menu and the breakfast buffet was wonderful. "
United States
Meghan
The price is CA $144
CA $171 total
includes taxes & fees
May 25 - May 26
Crowne Plaza Moncton-Downtown by IHG

Wingate By Wyndham Dieppe Moncton

Wingate By Wyndham Dieppe Moncton
4.5 star property
Dieppe
9.4 out of 10, Exceptional, (1,432 reviews)
"We enjoyed our stay. The location of the hotel was perfect and the breakfast was great."
Canada
Kouacou Abdoul
The price is CA $133
CA $159 total
includes taxes & fees
May 17 - May 18
Wingate By Wyndham Dieppe Moncton

Hyatt Place Moncton

Hyatt Place Moncton
3.0 star property
Moncton
9.6 out of 10, Exceptional, (1,001 reviews)
"Friendly staff, beds where comfortable."
Canada
Marie-Claude
The price is CA $184
CA $219 total
includes taxes & fees
May 17 - May 18
Hyatt Place Moncton

Amsterdam Inn & Suites Moncton

Amsterdam Inn & Suites Moncton
2.0 star property
Moncton
9.4 out of 10, Exceptional, (2,751 reviews)
"Good place to stay "
Canada
Lindsay
The price is CA $104
CA $123 total
includes taxes & fees
May 31 - Jun 1
Amsterdam Inn & Suites Moncton

Days Inn & Suites by Wyndham Moncton

Days Inn & Suites by Wyndham Moncton
2.5 star property
Moncton
7.2 out of 10, Good, (2,393 reviews)
"Clean room and breakfast was good. Good value for the room rate"
Canada
Lisa
The price is CA $93
CA $115 total
includes taxes & fees
May 17 - May 18
Days Inn & Suites by Wyndham Moncton

Hilton Garden Inn Moncton, NB

Hilton Garden Inn Moncton, NB
3.0 star property
Moncton
9.2 out of 10, Wonderful, (1,003 reviews)
"Great stay"
Canada
Shawn
The price is CA $114
CA $136 total
includes taxes & fees
May 31 - Jun 1
Hilton Garden Inn Moncton, NB

Delta Hotels by Marriott Beausejour

Delta Hotels by Marriott Beausejour
3.5 star property
Moncton
8.4 out of 10, Very good, (1,001 reviews)
"Clean room, great breakfast, convenient down town location "
Canada
John
The price is CA $189
CA $225 total
includes taxes & fees
May 17 - May 18
Delta Hotels by Marriott Beausejour

Canvas Moncton, Tapestry Collection by Hilton

Canvas Moncton, Tapestry Collection by Hilton
3.5 star property
Moncton
9.4 out of 10, Exceptional, (1,002 reviews)
"Excellent location, clean room and great coffee shop. "
Canada
ross
The price is CA $139
CA $165 total
includes taxes & fees
May 24 - May 25
Canvas Moncton, Tapestry Collection by Hilton

Motel 6 Moncton, NB

Motel 6 Moncton, NB
2.0 star property
Moncton
8.4 out of 10, Very good, (1,466 reviews)
"Great location and amenities."
Canada
Michael
The price is CA $90
CA $107 total
includes taxes & fees
May 17 - May 18
Motel 6 Moncton, NB

Quality Inn Airport

Quality Inn Airport
2.5 star property
Dieppe
8.6 out of 10, Excellent, (1,000 reviews)
"Always enjoy our stay"
Canada
Danielle
The price is CA $135
CA $161 total
includes taxes & fees
May 31 - Jun 1
Quality Inn Airport

Quality Inn

Quality Inn
2.5 star property
Moncton
8.2 out of 10, Very good, (1,309 reviews)
"Clean rooms great breakfast"
Canada
Alan
The price is CA $81
CA $96 total
includes taxes & fees
May 31 - Jun 1
Quality Inn

Hampton Inn & Suites by Hilton Moncton

Hampton Inn & Suites by Hilton Moncton
2.5 star property
Moncton
8.8 out of 10, Excellent, (1,003 reviews)
"The buffet breakfast was good. Nice options and clean eating area. The room was spacious, clean, the bed was comfortable. "
Canada
Wesley
The price is CA $114
CA $136 total
includes taxes & fees
May 31 - Jun 1
Hampton Inn & Suites by Hilton Moncton

Four Points by Sheraton Moncton

Four Points by Sheraton Moncton
3.0 star property
Moncton
9.2 out of 10, Wonderful, (1,003 reviews)
"Staff were friendly and rooms were clean."
Canada
Nicole
The price is CA $111
CA $132 total
includes taxes & fees
May 31 - Jun 1
Four Points by Sheraton Moncton

Coastal Inn Moncton Dieppe

Coastal Inn Moncton Dieppe
3.5 star property
Dieppe
8.4 out of 10, Very good, (1,004 reviews)
"Great place to stay"
Canada
Brent
The price is CA $108
CA $129 total
includes taxes & fees
May 18 - May 19
Coastal Inn Moncton Dieppe

Comfort Inn Magnetic Hill

Comfort Inn Magnetic Hill
2.5 star property
Moncton
8.6 out of 10, Excellent, (1,004 reviews)
"Clean room, staff was friendly"
Canada
Edward
The price is CA $92
CA $110 total
includes taxes & fees
May 31 - Jun 1
Comfort Inn Magnetic Hill
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

More cheap stays in Elgin

Pine cone Motel

Pine cone Motel

12808 Route 114 Penobsquis NB
The price is CA $110 per night from May 17 to May 18
CA $110
CA $127 total
May 17 - May 18
includes taxes & fees
9.2/10 Wonderful! (644 reviews)

Hotels in Elgin with star rating

Find out more about Elgin

Top reasons to visit Elgin

  • Outdoor Adventures: Elgin is a paradise for outdoor enthusiasts, offering activities like skiing, hiking, and cycling along scenic trails.
  • Stunning Natural Landscapes: Experience breathtaking views with picturesque lakes and inviting beaches perfect for relaxation or exploration.
  • Charming Accommodation: Enjoy a range of lodging options, from cozy motels to family-friendly hotels, ensuring a comfortable stay.
  • Rich Local Culture: Immerse yourself in the vibrant atmosphere of Elgin, blending town life with the tranquility of the countryside.
  • Proximity to Attractions: Discover nearby national and state parks, enhancing your adventure with diverse outdoor experiences.

Find great hotels near Elgin

Discover a range of comfortable accommodations in Elgin, New Brunswick, perfect for your getaway. From charming motels to welcoming hotels, you'll find options that cater to families, business travellers, and pet owners alike. Explore the best hotels in the area, ensuring a memorable stay while enjoying the beauty of the local landscape.

  • Motel 6 Moncton, NB: Experience budget-friendly comfort at Motel 6 Moncton, NB, which boasts a guest rating of 8.4. Located a short drive from Elgin, this pet-friendly motel welcomes furry friends with open arms, allowing pets at no additional charge. With its straightforward amenities, including free Wi-Fi and ample parking, it’s an ideal choice for travellers seeking a practical and wallet-friendly stay. The motel's no-frills approach ensures that guests can enjoy a relaxing experience without breaking the bank.
  • Thriftlodge by Wyndham Moncton: Just a stone’s throw from Elgin, Thriftlodge by Wyndham Moncton offers an inviting atmosphere for pet owners and business travellers alike. This budget-friendly motel is pet-friendly, permitting pets with applicable fees and restrictions. With a focus on functionality, it features essential amenities like complimentary breakfast and Wi-Fi, ensuring a comfortable stay for both work and leisure. Its convenient location makes it a great base for exploring the surrounding area.
  • Crowne Plaza Moncton-Downtown by IHG: Elevate your stay at the 3.5-star Crowne Plaza Moncton-Downtown, rated 9.0 by guests. Perfect for families and eco-conscious travellers, this hotel is only 40.2km from Elgin and offers a range of family-friendly amenities, such as a children’s pool and free cribs. With its eco-certification, guests can enjoy modern comforts while contributing to sustainability. Additionally, the hotel welcomes pets, ensuring that your furry companions can also partake in your adventures.

Where to stay near Elgin

Elgin, New Brunswick, offers a perfect blend of outdoor adventures and breathtaking scenery, making it an ideal destination for nature lovers and thrill-seekers alike. Explore the lively atmosphere of the town or relax in its refined countryside setting. Nearby attractions promise abundant opportunities for adventure, while top hotels ensure a comfortable stay. Whether you're hiking or simply enjoying the stunning landscapes, Elgin is sure to provide an unforgettable vacation experience.

  • Mechanic Settlement: Nestled 11.3km from Elgin, Mechanic Settlement is a hidden gem perfect for outdoor enthusiasts and adventure seekers. This charming city offers stunning scenery, particularly during the peak travel months of July to September when visitors flock to enjoy its natural wonders. With nearby national parks and state parks, there are ample opportunities for hiking, wildlife viewing, and immersing oneself in the great outdoors. The tranquil atmosphere makes it an ideal retreat for those looking to escape the hustle and bustle of city life.
  • South Branch: Located 16.1km from Elgin, South Branch is a quaint village that also sees a seasonal influx of visitors, particularly during the summer months from July to September. Known for its breathtaking scenery and adventure opportunities, South Branch is surrounded by national parks and state parks, as well as the picturesque bay. The village provides a serene backdrop for outdoor activities, making it a great spot for hiking, cycling, and enjoying nature's beauty. Its peaceful ambiance is perfect for those looking to unwind and explore.
  • Petitcodiac: Just 16.1km away from Elgin, Petitcodiac is a vibrant city that attracts a moderate number of travellers throughout the year. Peak season runs from July to September, with visitors enjoying the local markets, recreational areas, and stunning scenery. The area is well-known for its outdoor adventures and access to national parks and state parks, making it a great destination for nature lovers. Petitcodiac offers a blend of cultural experiences and natural beauty, ensuring that every visitor finds something to cherish during their stay.

Things to do in Elgin

Elgin, New Brunswick, offers a perfect blend of outdoor adventures and scenic exploration for tourists. Visitors can enjoy thrilling activities such as skiing at local ski fields, while golf enthusiasts will find excellent courses for memorable golf trips. With its stunning natural beauty, Elgin promises an immersive experience for those seeking adventure and picturesque landscapes.

Shopping

In Elgin, visit local shops for unique gifts and souvenirs, embracing the charm of this small community. If you're up for a drive, check out the Moncton Market, about 40.2km away, where you can find artisan goods, fresh produce, and local crafts.

Recreation

In Elgin, the Elgin Wellness Centre offers holistic therapies and yoga sessions amid serene landscapes. Nearby, the Fundy Trail Parkway invites you to explore picturesque trails and breathtaking views, perfect for hiking and connecting with nature, ensuring a rejuvenating getaway.

Adventure

Explore the scenic trails of Fundy National Park, where you can hike through lush forests and witness the stunning Bay of Fundy tides. For an adrenaline rush, try kayaking on the Bay for an unforgettable experience with breathtaking views of the coastline.

Nightlife

Experience the vibrant nightlife at the Elgin Hotel, where you can enjoy a lively atmosphere with local bands and karaoke nights. For a more relaxed vibe, visit the Elgin Coffee Shop for evening events, featuring local artists and cozy gatherings.

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

Booking tips and Expedia advantages for Elgin

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are January to March, where the prices are slightly lower. This is in comparison to May 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 Elgin is Monday. The most expensive day to stay in Elgin is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of hotel you prefer. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Elgin with your flights and activities through an Expedia package deal.

Find the best attractions near Elgin

Elgin, New Brunswick, is perfect for outdoor enthusiasts seeking adventure amidst stunning scenery. Visitors can explore a variety of attractions, including national and state parks, picturesque lakes, and inviting beaches. Whether you're looking to hike, relax by the water, or enjoy nature, Elgin offers a diverse range of experiences for all types of travellers. It's an ideal destination for those wanting to immerse themselves in the beauty of Canada's natural landscape.

  • Fundy National Park: Discover the breathtaking beauty of Fundy National Park, famous for its dramatic coastal scenery and the highest tides in the world. Enjoy outdoor adventures such as hiking, kayaking, and birdwatching while immersing yourself in its diverse ecosystems.
  • Dennis Beach: Relax at Dennis Beach, a beautiful sandy shore perfect for sunbathing, swimming, and beachcombing. The tranquil atmosphere and stunning ocean views make it an ideal spot for families and those seeking a laid-back beach vibe.
  • Shepody National Wildlife Area: Explore the Shepody National Wildlife Area, a haven for wildlife enthusiasts. This area is rich in natural beauty, offering opportunities for hiking and observing a variety of bird species in their natural habitats.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.8°F (-6.8°C)Light RainMostly CloudyModerately LowSlightly Low
February20.1°F (-6.6°C)Light RainMostly CloudyModerately LowSlightly Low
March27.1°F (-2.7°C)Light RainMostly CloudyAverageSlightly Low
April38.8°F (3.8°C)Light RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageSlightly High
June59.2°F (15.1°C)Light RainMostly CloudyAverageAverage
July66.9°F (19.4°C)Light RainMostly SunnyModerately HighSlightly High
August66.4°F (19.1°C)Light RainMostly SunnyModerately HighSlightly High
September59.2°F (15.1°C)Light RainMostly SunnyModerately HighAverage
October48.6°F (9.2°C)Light RainMostly SunnyAverageAverage
November37.2°F (2.9°C)Light RainMostly CloudyAverageAverage
December27.7°F (-2.4°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Elgin

To reach Elgin, New Brunswick, consider flying into one of the major nearby airports. Greater Moncton International Airport (YQM) is 48.3km away, with quality accommodations like the 4.5-star Chateau Moncton, 6.4km from the airport, and the Wingate By Wyndham Dieppe Moncton, just 4.8km away. Greater Fredericton International Airport (YFC) is 111.0km from Elgin, featuring the 4.5-star Chateau Fredericton, located 12.9km from the airport. Alternatively, Saint John Airport (YSJ) is 80.5km away, with options like the Chateau Saint John, also 14.5km from the airport. Each hotel provides convenient access to their respective airports for smooth travel.

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin, New Brunswick, is the central village area, particularly for those looking to experience the local community and enjoy easy access to amenities. This area offers a blend of convenience and a relaxed, rural feel.

Couples looking for a quiet retreat will appreciate the central village. Here, you'll find local craft shops and eateries, often family-run. It's a great base for exploring the surrounding natural beauty, with various hiking trails and scenic drives just a short distance away. You can enjoy peaceful evenings and strolls through the village.

Families will also find the central village a good fit due to its accessibility and proximity to outdoor activities. Many accommodations in this area are close to local parks and open spaces, superb for children to play.
When is the best time to go to Elgin?
The best time to visit Elgin, New Brunswick, for pleasant weather and outdoor activities is typically from late spring (May) through to early autumn (October).

May and June offer milder temperatures, ideal for hiking and exploring the local scenery before the peak summer crowds. The landscape is lush, and you'll find plenty of opportunities for birdwatching as migratory species return. This period is particularly good for those who enjoy nature walks and photography without intense heat.

July and August are the warmest months, great for enjoying water-based activities in nearby rivers or simply relaxing in the sunshine. With average temperatures around 20-25°C (68-77°F), it's the peak season for outdoor adventures and local events. Families often find these months ideal for a holiday, as the warm weather allows for a full range of activities suitable for all ages.

September and October bring stunning autumn colours to the region, making it a beautiful time for scenic drives and enjoying the crisp air. The temperatures are still comfortable for outdoor exploration, and the changing foliage creates a picturesque backdrop for your trip.
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 CA $127 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