Narrow results:

Clear selected filters

58 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    L'Hotel St. James

    14 Church Street, Moncton, NB, E1C 4Y9 Canada

    ,

    866-925-8676

    3 stars
    Moncton
    • 0.1 miles to City center
    • 4.7 miles to Moncton, NB (YQM-Greater Moncton Intl.)
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $119
    • For every 10 nights, get 1 free!
      Bower Hotels on Queen

      Top Hotel

      201 Queen St, Moncton, NB, E1C 1L3 Canada

      ,

      866-538-0251

      4 stars
      Moncton
      • 0.2 miles to City center
      • 4.8 miles to Moncton, NB (YQM-Greater Moncton Intl.)
      Outstanding
      4.7 / 5
      3 reviews
      3
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $113 $96
      • For every 10 nights, get 1 free!
        Glory Guest House

        86 St. George Street, Moncton, NB, E1C1T5 Canada

        ,

        866-538-6252

        Moncton
        • 0.3 miles to City center
        • 4.5 miles to Moncton, NB (YQM-Greater Moncton Intl.)
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Glory Guest Suites

        89 George St, Moncton, NB, E1C1T5 Canada

        ,

        866-538-9298

        Moncton
        • 0.3 miles to City center
        • 4.5 miles to Moncton, NB (YQM-Greater Moncton Intl.)
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Glory Inn

        89 George St, Moncton, NB, E1C1T5 Canada

        ,

        866-539-5067

        3 stars
        Moncton
        • 0.3 miles to City center
        • 4.5 miles to Moncton, NB (YQM-Greater Moncton Intl.)
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        V Hotel & Suites

        42 Highfield St, Moncton, NB, E1C 5N3 Canada

        ,

        866-711-3751

        3 stars
        Moncton
        • 0.4 miles to City center
        • 5.0 miles to Moncton, NB (YQM-Greater Moncton Intl.)
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $69
        • For every 10 nights, get 1 free!
          C'mon Inn Hostel

          47 Fleet Street, Moncton, NB, E1C1S1 Canada

          ,

          866-925-0548

          Moncton
          • 0.4 miles to City center
          • 5.0 miles to Moncton, NB (YQM-Greater Moncton Intl.)
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
        • For every 10 nights, get 1 free!
          Bower Hotels on Lester

          589 Main Street, Moncton, NB, E1C 1X8 Canada

          ,

          866-538-0157

          3.5 stars
          Moncton
          • 0.7 miles to City center
          • 5.3 miles to Moncton, NB (YQM-Greater Moncton Intl.)
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $130
          • For every 10 nights, get 1 free!
            GoMotel.ca

            1650 Main st, Moncton, NB, E1E 1G6 Canada

            ,

            866-538-0192

            2.5 stars
            Moncton
            • 1.1 miles to City center
            • 5.7 miles to Moncton, NB (YQM-Greater Moncton Intl.)
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $43
            • For every 10 nights, get 1 free!
              Bower Hotels on Elmwood

              45 Elmwood st, Moncton, NB, E1A 3W8 Canada

              ,

              866-538-0315

              4 stars
              Moncton
              • 1.1 miles to City center
              • 4.2 miles to Moncton, NB (YQM-Greater Moncton Intl.)
              Excellent
              4.0 / 5
              1 review
              1
              customer review
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $142
              • For every 10 nights, get 1 free!
                Best Western Plus Moncton

                300 Lewisville Rd, Highway 15 Ramp#10, Moncton, NB, EIA5Y4 Canada

                ,

                866-538-1351

                2.5 stars
                Moncton
                • 1.1 miles to City center
                • 3.8 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $86
                • For every 10 nights, get 1 free!
                  Rustic Urban Retreat

                  312 Champlain Street, Dieppe, NB, E1A 6V3 Canada

                  ,

                  866-538-9367

                  4 stars
                  Dieppe
                  • 1.7 miles to City center
                  • 3.0 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                  No customer reviews yet
                  Be the first
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                • For every 10 nights, get 1 free!
                  Quality Inn Airport

                  370 Dieppe Blvd, Dieppe, NB, E1A8H4 Canada

                  ,

                  866-767-0278

                  2.5 stars
                  Dieppe
                  • 3.5 miles to City center
                  • 1.3 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $83
                  • For every 10 nights, get 1 free!
                    Wild Rose Inn

                    17 Baseline Road, Lakeville, NB, E1H 1N5 Canada

                    ,

                    866-538-6252

                    3.5 stars
                    Lakeville
                    • 5.3 miles to City center
                    • 1.3 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $72
                    • For every 10 nights, get 1 free!
                      Quality Inn

                      2530 Mountain Rd, Moncton, NB, E1G1B4 Canada

                      ,

                      866-539-5067

                      2.5 stars
                      Moncton
                      • 5.6 miles to City center
                      • 9.1 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $72
                      • For every 10 nights, get 1 free!
                        Casino New Brunswick

                        21 Casino Drive, Moncton, NB, E1G 0R7 Canada

                        ,

                        866-925-0548

                        3.5 stars
                        Moncton
                        • 5.7 miles to City center
                        • 9.2 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $86
                        • For every 10 nights, get 1 free!
                          Moncton Scenic Motel

                          47910 Homestead Road, Moncton, NB, E1G2R5 Canada

                          ,

                          866-925-8709

                          2.5 stars
                          Moncton
                          • 7.4 miles to City center
                          • 11 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $62
                          • For every 10 nights, get 1 free!
                            Atlantic Motel

                            8 Brown Road, Moncton, NB, E1G 3Z3 Canada

                            ,

                            866-538-0157

                            2 stars
                            Moncton
                            • 8.4 miles to City center
                            • 13 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $52
                            • For every 10 nights, get 1 free!
                              Maison Tait House

                              293 Main Street, Shediac, NB, E49 2A8 Canada

                              ,

                              866-538-0192

                              3 stars
                              Shediac
                              • 14 miles to City center
                              • 9.8 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $101
                              • For every 10 nights, get 1 free!
                                Auberge Inn Thyme

                                310 Main St, Shediac, NB, E4P 2E3 Canada

                                ,

                                866-538-0315

                                3 stars
                                Shediac
                                • 14 miles to City center
                                • 9.8 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Hôtel Shediac

                                222 Belliveau Street, Shediac, NB, E4P 0M2 Canada

                                ,

                                866-538-1351

                                2.5 stars
                                Shediac
                                • 15 miles to City center
                                • 10 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $116
                                • For every 10 nights, get 1 free!
                                  Seely's Motel

                                  21 Bellevue Heights, Shediac, NB, E4P1G9 Canada

                                  ,

                                  866-538-2362

                                  2 stars
                                  Shediac
                                  • 15 miles to City center
                                  • 11 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $61
                                  • For every 10 nights, get 1 free!
                                    Coastal Inn Sackville

                                    15 Wright Street, Sackville, NB, E4L 4P8 Canada

                                    ,

                                    866-573-4235

                                    2.5 stars
                                    Sackville
                                    • 23 miles to City center
                                    • 21 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                                    No customer reviews yet
                                    Be the first
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  • For every 10 nights, get 1 free!
                                    Marshlands Inn

                                    55 Bridge Street, Sackville, NB, E4L3N8 Canada

                                    ,

                                    866-925-8676

                                    3.5 stars
                                    Sackville
                                    • 24 miles to City center
                                    • 22 miles to Moncton, NB (YQM-Greater Moncton Intl.)
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $86
                                    *

                                    strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.