Hotels in New Brunswick (Canada)

3048 hotels in New Brunswick

  1. The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection

    Walking distance to St. Andrews
    See prices from 13 sites
    from$146
  2. Villegiature Deux Rivieres Resort

    Waterfront views in Tracadie-Sheila
    See prices from 4 sites
    from$135
  3. Comfort Inn

    Convenient Access to Local Attractions
    See prices from 15 sites
    from$88
  4. Rodd Miramichi

    On-site 1809 Restaurant and Bar
    See prices from 11 sites
    from$132
  5. Ramada by Wyndham Miramichi New Brunswick

    Direct access to snowmobile trail
    See prices from 13 sites
    from$79
  6. Days Inn by Wyndham Edmundston

    Pet-friendly accommodations with green space
    See prices from 16 sites
    from$85
  7. Saint John Harbourfront Hotel

    Book harbor-view guest rooms
    See prices from 11 sites
    from$115
  8. Best Western Plus Woodstock Hotel & Conference Centre

    Access Trans-Canada Highway easily
    See prices from 13 sites
    from$135
  9. Fredericton Inn

    On-site dining at Brass Rail
    See prices from 13 sites
    from$92
  10. Travelodge by Wyndham Grand Falls

    Comfortable pillow-top mattress options
    See prices from 11 sites
    from$66
  11. Days Inn by Wyndham Dalhousie

    On-site Canadian cuisine restaurant
    See prices from 13 sites
    from$90
  12. Super 8 by Wyndham Caraquet

    Indoor pool with waterslide feature
    See prices from 11 sites
    from$166
  13. Quality Hotel & Conference Centre

    Scenic bridge and river views
    See prices from 11 sites
    from$125
  14. Days Inn by Wyndham Oromocto Conference Centre

    Indoor saltwater pool and gym
    See prices from 14 sites
    from$83
  15. Daigle's Motel

    Heated Outdoor Swimming Pool Access
    Select dates to see exact prices
  16. Hôtel Shediac

    On-Site Indoor Pool Facilities
    See prices from 7 sites
    from$142
  17. Comfort Inn

    Recently Renovated Guest Room Interiors
    See prices from 12 sites
    from$124
  18. Casino New Brunswick

    Swim in the indoor pool
    See prices from 13 sites
    from$117
  19. Atlantic Host Hotel, an Ascend Collection Hotel

    On-Site Restaurant and Bar
    See prices from 10 sites
    from$117
  20. Dannys Suites, SureStay Collection by Best Western

    Seasonal outdoor pool and garden
    See prices from 13 sites
    from$148
  21. Amsterdam Inn & Suites Sussex

    On-site fitness center access
    See prices from 13 sites
    from$132
  22. Super 8 by Wyndham Campbellton NB

    Indoor pool, hot tub, sauna
    See prices from 9 sites
    from$88
  23. Days Inn by Wyndham Fredericton

    On-site dining and bar options
    See prices from 12 sites
    from$68
  24. Ramada by Wyndham Florenceville

    Indoor heated saltwater pool
    See prices from 11 sites
    from$89
  25. Days Inn by Wyndham Saint John

    Heated indoor saltwater pool facility
    See prices from 15 sites
    from$74
  26. Amsterdam Inn & Suites, an Ascend Collection Hotel

    On-Site Electric Vehicle Charging
    See prices from 11 sites
    from$125
  27. Howard Johnson by Wyndham Woodstock NB

    Indoor Pool And Recreation Area
    See prices from 14 sites
    from$93
  28. Knights Inn Woodstock

    Convenient access to Trans-Canada Highway
    See prices from 12 sites
    from$85
  29. Bay Breeze Motel

    Attentive family-owned hospitality services
    Select dates to see exact prices
  30. Best Western Plus Edmundston Hotel

    Pet-friendly ground floor rooms
    See prices from 12 sites
    from$138
  31. Travelodge Fredericton

    Access Trans-Canada Highway within minutes
    See prices from 4 sites
    from$80
  32. Clipper Shipp Beach Motel

    Private balconies with bay views
    See prices from 7 sites
    from$160
  33. Wingate by Wyndham Dieppe Moncton

    Walk to Dieppe Market nearby
    See prices from 13 sites
    from$91
  34. Chateau Saint John Trademark Collection by Wyndham

    Convenient access to highway routes
    See prices from 13 sites
    from$117
  35. Rodeway Inn

    Convenient drive-up room access
    See prices from 13 sites
    from$72

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in New Brunswick - Price range from ‎$66 to ‎$166 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about New Brunswick

New Brunswick - More Top Destinations