Narrow results:

Clear selected filters

73 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

Filter
  1. For every 10 nights, get 1 free!
    The Fairmont Waterfront

    900 Canada Place Way Vancouver, BC, V6C3L5 Canada

    ,

    866-573-4235

    4.5 stars
    Coal Harbour
    • 0.0 miles to Canada Place Cruise Ship Terminal‎
    • 0.4 miles to City center‎
    Excellent
    4.5 / 5
    477
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $401 $341
    • For every 10 nights, get 1 free!
      Pan Pacific Vancouver

      999 Canada Pl Vancouver, BC, V6C3B5 Canada

      ,

      866-678-6350

      4.5 stars
      Coal Harbour
      • 0.0 miles to Canada Place Cruise Ship Terminal‎
      • 0.4 miles to City center‎
      Outstanding
      4.6 / 5
      823
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $329 $309
      • For every 10 nights, get 1 free!
        3 Bedroom Condo in Downtown Vancouver

        1238 Burrard Street Vancouver, British Columbia, V6Z 3E1 Canada

        ,

        866-767-0278

        Star rating not available
        Coal Harbour
        • 0.1 miles to Canada Place Cruise Ship Terminal‎
        • 0.3 miles to City center‎
        No customer reviews yet
        Be the first
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Fairmont Pacific Rim

        1038 Canada Place Vancouver, BC, V6C0B9 Canada

        ,

        866-925-8676

        5 stars
        Coal Harbour
        • 0.1 miles to Canada Place Cruise Ship Terminal‎
        • 0.4 miles to City center‎
        Outstanding
        4.9 / 5
        174
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $402
        • For every 10 nights, get 1 free!
          Delta Vancouver Suites Hotel

          550 West Hastings Street Vancouver, BC, V6B1L6 Canada

          ,

          866-538-6252

          4 stars
          Gastown
          • 0.3 miles to Canada Place Cruise Ship Terminal‎
          • 0.3 miles to City center‎
          Excellent
          4.4 / 5
          722
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $301
          • For every 10 nights, get 1 free!
            Cambie Seymour Hostel

            515 Seymour Street Vancouver, BC, V6B 3H6 Canada

            ,

            866-538-9298

            2 stars
            Gastown
            • 0.3 miles to Canada Place Cruise Ship Terminal‎
            • 0.2 miles to City center‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $24
            • For every 10 nights, get 1 free!
              Ramada Limited Vancouver Downtown

              435 West Pender Street Vancouver, BC, V6B1V2 Canada

              ,

              866-582-3258

              2.5 stars
              Gastown
              • 0.3 miles to Canada Place Cruise Ship Terminal‎
              • 0.3 miles to City center‎
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $192 $173
              • For every 10 nights, get 1 free!
                The St. Regis Hotel

                602 Dunsmuir St Vancouver, BC, V6B1Y6 Canada

                ,

                866-925-0548

                3.5 stars
                Downtown Vancouver
                • 0.3 miles to Canada Place Cruise Ship Terminal‎
                • 0.2 miles to City center‎
                Outstanding
                4.6 / 5
                669
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $219
                • For every 10 nights, get 1 free!
                  Coast Coal Harbour Hotel

                  1180 Hastings Street W Vancouver, BC, V6E 4R5 Canada

                  ,

                  866-925-8709

                  3.5 stars
                  Coal Harbour
                  • 0.4 miles to Canada Place Cruise Ship Terminal‎
                  • 0.4 miles to City center‎
                  Excellent
                  4.5 / 5
                  571
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $281
                  • For every 10 nights, get 1 free!
                    St. Clair Hotel - Hostel

                    577 Richards Street Vancouver, BC, V6B 2Z5 Canada

                    ,

                    866-538-0157

                    1.5 stars
                    Gastown
                    • 0.4 miles to Canada Place Cruise Ship Terminal‎
                    • 0.2 miles to City center‎
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $23
                    • For every 10 nights, get 1 free!
                      Victorian Hotel

                      514 Homer Street Vancouver, BC, V6B2V6 Canada

                      ,

                      866-538-0294

                      2 stars
                      Gastown
                      • 0.4 miles to Canada Place Cruise Ship Terminal‎
                      • 0.3 miles to City center‎
                      Excellent
                      4.0 / 5
                      784
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $156
                      • For every 10 nights, get 1 free!
                        Cambie Hostel Gastown

                        310 Cambie Street Vancouver, BC, V6B 2N3 Canada

                        ,

                        866-538-0315

                        2 stars
                        Gastown
                        • 0.4 miles to Canada Place Cruise Ship Terminal‎
                        • 0.4 miles to City center‎
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $19
                        • For every 10 nights, get 1 free!
                          Loden Hotel

                          1177 Melville Street Vancouver, BC, V6E 0A3 Canada

                          ,

                          866-538-6218

                          4.5 stars
                          Coal Harbour
                          • 0.4 miles to Canada Place Cruise Ship Terminal‎
                          • 0.4 miles to City center‎
                          Outstanding
                          4.8 / 5
                          177
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $308
                          • For every 10 nights, get 1 free!
                            Carmana Plaza

                            1128 Alberni St Vancouver, BC, V6E4R6 Canada

                            ,

                            866-573-4235

                            2.5 stars
                            Downtown Vancouver
                            • 0.5 miles to Canada Place Cruise Ship Terminal‎
                            • 0.3 miles to City center‎
                            Excellent
                            4.5 / 5
                            264
                            customer reviews
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $186
                            • For every 10 nights, get 1 free!
                              L'Hermitage Hotel

                              788 Richards Street Vancouver, BC, V6B 3A4 Canada

                              ,

                              866-678-6350

                              4 stars
                              Downtown Vancouver
                              • 0.5 miles to Canada Place Cruise Ship Terminal‎
                              • 0.2 miles to City center‎
                              Outstanding
                              4.8 / 5
                              850
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $191
                              • For every 10 nights, get 1 free!
                                Dunowen Properties

                                201-1288 Alberni Street Vancouver, BC, V6E 4N5 Canada

                                ,

                                866-538-9298

                                3 stars
                                Robson Street
                                • 0.6 miles to Canada Place Cruise Ship Terminal‎
                                • 0.5 miles to City center‎
                                Outstanding
                                5.0 / 5
                                1
                                customer review
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Skwachàys Lodge

                                31 West Pender Vancouver, BC, V6B 1R3 Canada

                                ,

                                866-539-5067

                                2.5 stars
                                Gastown
                                • 0.6 miles to Canada Place Cruise Ship Terminal‎
                                • 0.6 miles to City center‎
                                Excellent
                                4.1 / 5
                                121
                                customer reviews
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $121
                                • For every 10 nights, get 1 free!
                                  Moda Hotel

                                  900 Seymour St Vancouver, BC, V6B3L9 Canada

                                  ,

                                  866-582-3258

                                  3.5 stars
                                  Downtown Vancouver
                                  • 0.6 miles to Canada Place Cruise Ship Terminal‎
                                  • 0.3 miles to City center‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $169 $144
                                  • For every 10 nights, get 1 free!
                                    YWCA Hotel

                                    733 Beatty Street Vancouver, BC, V6B2M4 Canada

                                    ,

                                    866-925-0548

                                    2.5 stars
                                    Downtown Vancouver
                                    • 0.6 miles to Canada Place Cruise Ship Terminal‎
                                    • 0.4 miles to City center‎
                                    Excellent
                                    4.4 / 5
                                    40
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $75
                                    • For every 10 nights, get 1 free!
                                      Rosedale Condominiums

                                      838 Hamilton Street Vancouver, BC, V6B 6A2 Canada

                                      ,

                                      866-925-4218

                                      3.5 stars
                                      Yaletown
                                      • 0.6 miles to Canada Place Cruise Ship Terminal‎
                                      • 0.3 miles to City center‎
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $129
                                      • For every 10 nights, get 1 free!
                                        Hotel Blu Vancouver

                                        177 Robson Street Vancouver, BC, V6E 1B2 Canada

                                        ,

                                        866-925-8709

                                        4 stars
                                        Downtown Vancouver
                                        • 0.7 miles to Canada Place Cruise Ship Terminal‎
                                        • 0.4 miles to City center‎
                                        Outstanding
                                        4.6 / 5
                                        321
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $257
                                        • For every 10 nights, get 1 free!
                                          The Listel Hotel

                                          1300 Robson St Vancouver, BC, V6E1C5 Canada

                                          ,

                                          866-538-0192

                                          3.5 stars
                                          Robson Street
                                          • 0.7 miles to Canada Place Cruise Ship Terminal‎
                                          • 0.5 miles to City center‎
                                          Excellent
                                          4.3 / 5
                                          732
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $225
                                          • For every 10 nights, get 1 free!
                                            MondeLiving City Condo

                                            989 Nelson Street Vancouver, BC, Canada

                                            ,

                                            866-538-0294

                                            2 stars
                                            Downtown Vancouver
                                            • 0.7 miles to Canada Place Cruise Ship Terminal‎
                                            • 0.3 miles to City center‎
                                            No customer reviews yet
                                            Be the first
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          • For every 10 nights, get 1 free!
                                            Tropicana Suite Hotel

                                            1361 Robson Street Vancouver, BC, V6E1C6 Canada

                                            ,

                                            866-538-0315

                                            2 stars
                                            Robson Street
                                            • 0.7 miles to Canada Place Cruise Ship Terminal‎
                                            • 0.6 miles to City center‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $89
                                            • For every 10 nights, get 1 free!
                                              Greenbrier Hotel

                                              1393 Robson Street Vancouver, BC, V6E 1C6 Canada

                                              ,

                                              866-538-1351

                                              2.5 stars
                                              Robson Street
                                              • 0.7 miles to Canada Place Cruise Ship Terminal‎
                                              • 0.6 miles to City center‎
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $111
                                              *

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