New Brunswick Hotels

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in New Brunswick

Top hotels in Moncton

Top hotels in Fredericton

Top hotels in Saint John

Top hotels in Edmundston

Great weekend hotel deals in New Brunswick

Showing deals for:Jun 20 - Jun 22

Popular places to visit

Find out more about New Brunswick

Find out more about New Brunswick

Unveiling New Brunswick: A Tapestry of Nature and Culture Awaits

Discover the enchanting charm of New Brunswick, Canada, where coastal beauty meets rich cultural heritage. This captivating province boasts the stunning Bay of Fundy, home to the world’s highest tides, and the picturesque Fundy National Park, perfect for hiking and wildlife watching. Explore vibrant cities like Fredericton and Saint John, filled with museums and historic architecture. Don’t miss the dramatic cliffs of Hopewell Rocks or the serene beaches of Shediac. With its blend of nature, history, and warm New Brunswicker hospitality, New Brunswick offers an unforgettable escape for adventurers and culture enthusiasts alike. For great hotel rates in New Brunswick, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in New Brunswick

New Brunswick offers a diverse range of hotel accommodations, from charming boutique options to modern, high-quality establishments. Whether you prefer a cozy stay in historic towns or upscale hotels in urban centers like Moncton and Edmundston, you'll find comfortable rooms and welcoming atmospheres throughout the province. Here are some of the best hotels in New Brunswick that our travelers love:

  1. Casino New BrunswickOpens in a new window: This luxurious 4.5-star resort in Moncton is perfect for travelers seeking an upscale experience. The hotel features spacious suites equipped with modern amenities including walkout balconies and multiple bathrooms for added convenience. Guests appreciate the inviting pool and hot tub, as well as the vibrant dining options available on-site. With a focus on providing a comfortable and relaxing environment, this hotel offers a memorable getaway experience characterized by clean and well-appointed rooms, making it an ideal choice for leisure travelers looking to indulge in a luxurious stay.
  2. Chateau FrederictonOpens in a new window: Located in Fredericton, this 4.5-star hotel caters to travelers who prioritize comfort and luxury. The modern accommodations feature spacious rooms and exceptional amenities, including a delightful breakfast and a fun water slide. The hotel’s clean and updated facilities create a welcoming atmosphere. Guests revel in the convenience of its central location, surrounded by attractions, and the attentive service enhances the overall experience. This property is a perfect fit for leisure travelers who desire a high-quality, relaxing stay with delightful extras.
  3. Chateau Moncton Trademark Collection by WyndhamOpens in a new window: This elegant 4.5-star hotel in Moncton offers a sophisticated escape for discerning travelers. Set in the city center, it boasts beautifully appointed rooms and a remarkable breakfast that highlights its commitment to quality. The hotel is designed with comfort in mind, featuring spacious accommodations and a nurturing atmosphere. The attentive service ensures a seamless experience, making it an excellent choice for those seeking a luxurious stay focused on relaxation and indulgence. Travelers will appreciate the blend of comfort and sophistication this hotel provides.

Top locations to stay in New Brunswick

In New Brunswick, Canada, great areas to stay include Fredericton, Saint John, and Moncton. Fredericton is known for its beautiful gardens and museums, while Saint John offers intriguing historical sites and vibrant nightlife. Moncton is perfect for adventure seekers and features stunning natural attractions. For first-time visitors, Fredericton is the best choice, showcasing the province’s rich culture and scenery.

  1. FrederictonOpens in a new window: Fredericton is a charming blend of culture, nature, and history, making it an ideal spot for travelers looking to explore beautiful gardens and forests. Stroll through Odell Park with its stunning flower displays, or visit the Beaverbrook Art Gallery to admire local and international art. The city also hosts the vibrant Fredericton Boyce Farmers Market, where you can find fresh produce and local crafts. For a taste of local culture, enjoy a performance at The Playhouse Fredericton, which showcases a variety of artistic events throughout the year.
  2. Saint JohnOpens in a new window: Saint John is a hidden gem on the Bay of Fundy, known for its fascinating history and natural wonders. Explore the unique Stonehammer Geopark, where you can discover breathtaking landscapes shaped by geological forces. The Reversing Falls is a must-see, showcasing the amazing power of the tides. The city’s vibrant arts scene comes alive at cultural venues like the Saint John Imperial Theatre. Don't miss the bustling Saint John City Market, perfect for picking up local goods and experiencing the city's lively atmosphere.
  3. MonctonOpens in a new window: Moncton offers a mix of excitement and natural beauty, making it a great base for your New Brunswick adventure. Experience the thrill of Magnetic Hill, where you can defy gravity, or relax at Tidal Bore Park as you watch the stunning tides of the Bay of Fundy. For some outdoor fun, head to Jones Lake, perfect for a leisurely day out. Moncton also has lively cultural attractions like the Moncton Capitol Theatre, which hosts a variety of performances, ensuring there's always something happening in this vibrant city.

Things to do in New Brunswick

New Brunswick offers a delightful mix of excitement and tranquility, inviting you to enjoy vibrant live music, stroll through charming streets, and explore fascinating museums. Wander through local shops or unwind at cozy cafés, making it an ideal destination for both thrill-seekers and those looking to relax.

5 tips for savvy savings when booking a hotel in New Brunswick

  1. Book for the cheapest times: The best time to visit New Brunswick on a budget is during January, February, and December, when hotel rates tend to be lower. To fully enjoy the region’s key landmarks and cultural attractions, a stay of at least 1 day is recommended. This will allow you to explore must-see destinations like Hopewell Rocks, Fundy National Park, Parlee Beach Provincial Park, Magnetic Hill, and Kouchibouguac National Park. With affordable options available, visiting during these months provides great value for money while experiencing the rich history and stunning natural beauty of New Brunswick.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in New Brunswick, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of saving. With the Smart ShoppingOpens in a new window tool available via the app, you can compare hotel prices and amenities, ensuring you find the best hotel deal. This feature will notify you if rooms become available or prices drop, helping you secure that last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your stay at a hotel in New Brunswick. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we might recommend more budget-friendly dates that could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in New Brunswick certainly provides the advantage of convenience, but it often comes with a higher price tag. Accommodations in bustling urban centers are typically more expensive than those found in smaller towns or rural areas, which are generally more likely to be affordable. For travelers looking to save on lodging, opting for hotels just outside the city center can yield better rates, although it may require some extra travel to reach key attractions. Additionally, exploring nearby cities can uncover a wealth of experiences while also offering budget-friendly options.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in New Brunswick. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to New Brunswick

New Brunswick has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. June to August are the peak travel months in New Brunswick, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

What's New Brunswick like?

There's a lot visitors like about New Brunswick, especially its restaurants and entertainment. Plan a fun excursion to Fredericton Golf and Curling Club and Grant Harvey Centre while here. While you're here, stop by Fredericton City Hall and Historic Garrison District.

Where are the best places to stay in New Brunswick?

Here are our travelers' top 5 places to stay in New Brunswick:

Morel Executive Suites, in Edmundston

City-center hotel within walking distance of Edmundston Madawaska Tourism Office
  • Free parking • Free WiFi • Terrace

Maple Tourist Home Bed & Breakfast, in Grand Falls

  • Free breakfast • Free parking • Free WiFi • Terrace • Attentive staff

Hôtel Shediac, in Shediac

Shediac hotel with indoor pool
  • Free parking • Free WiFi • Spa tub • Fitness center • Cafe

Amsterdam Inn & Suites, in Florenceville-Bristol

Florenceville-Bristol hotel with bar
  • Free breakfast • Free parking • Free WiFi • Restaurant • Central location

Quality Hotel & Conference Centre, in Edmundston

Edmundston hotel with indoor pool, bar
  • Free breakfast • Free parking • Free WiFi • Fitness center • Attentive staff

What is there to see around New Brunswick?

  • Fredericton City Hall (0.3 mi/0.4 km from the city center)
  • Historic Garrison District (0.4 mi/0.6 km from the city center)
  • Fredericton Convention Centre (0.6 mi/0.9 km from the city center)
  • Bill Thorpe Walking Bridge (0.9 mi/1.5 km from the city center)
  • University of New Brunswick (1.5 mi/2.4 km from the city center)

What is there to do around New Brunswick?

  • The Playhouse Fredericton (0.6 mi/1 km from the city center)
  • Fredericton Boyce Farmers Market (0.7 mi/1.1 km from the city center)
  • Beaverbrook Art Gallery (0.7 mi/1.1 km from the city center)
  • Fredericton Golf and Curling Club (2 mi/3.2 km from the city center)
  • Regent Mall (2.3 mi/3.7 km from the city center)

Other Popular New Brunswick Attractions

  • Odell Park
  • Grant Harvey Centre
  • Kingswood Entertainment Centre
  • Mactaquac Dam
  • Kings Landing Historical Settlement