Narrow results:

Clear selected filters

292 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!
    Paradise Village Beach Resort and Spa

    Paseo De Los Cocoteros 001, Nuevo Vallarta, NAY, 63731 Mexico

    ,

    866-573-4235

    3.5 stars
    Nuevo Vallarta
    • 0.0 miles to City center‎
    • 3.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
    Excellent
    4.1 / 5
    253
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $208 $135
    • For every 10 nights, get 1 free!
      Villa en Marina Fiesta

      Avenida Cocoteros, Nuevo Vallarta, NAY, 63732 Mexico

      ,

      866-678-6350

      3 stars
      Nuevo Vallarta
      • 0.1 miles to City center‎
      • 3.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $248
      • For every 10 nights, get 1 free!
        Occidental Grand Nuevo Vallarta All Inclusive Resort

        Paseo De Los Cocoteros No 18, Villa 8 Fraccionamiento Náutico, Nuevo Vallarta, NAY, 63732 Mexico

        ,

        866-767-0278

        4 stars
        Nuevo Vallarta
        • 0.2 miles to City center‎
        • 3.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $334 $157
        • For every 10 nights, get 1 free!
          Unlimited Luxury Villas - Gran Marina Condo

          Paseo de los cocoteros 1, Nuevo Vallarta, NAY, 63732 Mexico

          ,

          866-925-4159

          3.5 stars
          Nuevo Vallarta
          • 0.2 miles to City center‎
          • 3.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
        • For every 10 nights, get 1 free!
          Hard Rock Hotel Vallarta All inclusive

          Paseo de los Cocoteros 19, Villa 8, Bahia de Banderas, Nuevo Vallarta, NAY, 63731 Mexico

          ,

          866-925-8676

          4.5 stars
          Nuevo Vallarta
          • 0.3 miles to City center‎
          • 3.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
          Excellent
          4.3 / 5
          134
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $628 $364
          • For every 10 nights, get 1 free!
            Villa Varadero

            Lotes 84-85 Ret Nayrit, Nuevo Vallarta, NAY, 63732 Mexico

            ,

            866-538-0251

            2.5 stars
            Nuevo Vallarta
            • 0.4 miles to City center‎
            • 2.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $92 $69
            • For every 10 nights, get 1 free!
              Playa Royale

              Paseo de los Cocoteros 56 Sur, Nuevo Vallarta, NAY, 63732 Mexico

              ,

              866-538-1314

              3.5 stars
              Nuevo Vallarta
              • 0.5 miles to City center‎
              • 3.4 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
              Outstanding
              5.0 / 5
              1
              customer review
              Hotels.com® RewardsFor every 10 nights, get 1 free!
            • For every 10 nights, get 1 free!
              Unlimited Luxury Villas - Playa Royale Condo

              Paseo de los Cocoteros 1, Nuevo Vallarta, NAY, 63732 Mexico

              ,

              866-538-6252

              3.5 stars
              Nuevo Vallarta
              • 0.5 miles to City center‎
              • 3.5 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
              No customer reviews yet
              Be the first
              Hotels.com® RewardsFor every 10 nights, get 1 free!
            • For every 10 nights, get 1 free!
              Ocean Breeze Nuevo Vallarta

              Ave. Paseo las Moras SN, Fracc Náutico Turistico, Nuevo Vallarta, NAY, 63735 Mexico

              ,

              866-538-9298

              3 stars
              Nuevo Vallarta
              • 0.5 miles to City center‎
              • 2.8 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
              Excellent
              4.0 / 5
              66
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $248 $124
              • For every 10 nights, get 1 free!
                Tahéima Condominios

                Paseo de las Garzas 2, Nuevo Vallarta, NAY, 63735 Mexico

                ,

                866-539-5067

                4 stars
                Nuevo Vallarta
                • 0.6 miles to City center‎
                • 3.1 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                No customer reviews yet
                Be the first
                Hotels.com® RewardsFor every 10 nights, get 1 free!
              • For every 10 nights, get 1 free!
                Bahia del Sol

                Paseo Cocoteros y Retorno Conzumel s/n, Nuevo Vallarta, NAY, 63732 Mexico

                ,

                866-539-9234

                3 stars
                Nuevo Vallarta
                • 0.7 miles to City center‎
                • 3.7 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $94
                • For every 10 nights, get 1 free!
                  Casa Virgilios

                  Calle Jacarandas No. 69, Corner w/ Framboyanes, Nuevo Vallarta, NAY, 63732 Mexico

                  ,

                  866-582-3258

                  3 stars
                  Nuevo Vallarta
                  • 0.9 miles to City center‎
                  • 3.5 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                  Outstanding
                  4.8 / 5
                  80
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $69
                  • For every 10 nights, get 1 free!
                    Grand Velas Riviera Nayarit All Inclusive

                    Av. Cocoteros, 98 Sur, Nuevo Vallarta, NAY, 63735 Mexico

                    ,

                    866-711-3751

                    5 stars
                    Nuevo Vallarta
                    • 1.0 mile to City center‎
                    • 3.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                    Outstanding
                    4.8 / 5
                    196
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $720 $500
                    • For every 10 nights, get 1 free!
                      Luxury Suites at Grand Velas Riviera - All Inclusive

                      Av. Cocoteros 98 Sur, Nuevo Vallarta, NAY, 63735 Mexico

                      ,

                      866-925-0548

                      5 stars
                      Nuevo Vallarta
                      • 1.1 miles to City center‎
                      • 3.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $1,681
                      • For every 10 nights, get 1 free!
                        Marival Resort & Suites Nuevo Vallarta All Inclusive

                        Blvd. Nuevo Vallarta y Paseo Cocoteros, S/N, Nuevo Vallarta, NAY, 63735 Mexico

                        ,

                        866-925-4218

                        3.5 stars
                        Nuevo Vallarta
                        • 1.2 miles to City center‎
                        • 4.0 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $249 $137
                        • For every 10 nights, get 1 free!
                          Dreams Villamagna Nuevo Vallarta All Inclusive

                          Paseo De Los Cocoteros Lotes 32 y 33, Nuevo Vallarta, NAY, 63732 Mexico

                          ,

                          866-925-8709

                          4 stars
                          Nuevo Vallarta
                          • 1.4 miles to City center‎
                          • 4.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                          Excellent
                          4.2 / 5
                          116
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $236
                          • For every 10 nights, get 1 free!
                            Hotel Splash Inn Nuevo Vallarta

                            Carretera Federal Tepic Vallarta, Km. 163 Col. Jacarandas, Nuevo Vallarta, NAY, 63735 Mexico

                            ,

                            866-538-0157

                            3 stars
                            Nuevo Vallarta
                            • 1.7 miles to City center‎
                            • 1.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $57
                            • For every 10 nights, get 1 free!
                              Marival Residences Luxury Nuevo Vallarta All Inclusive

                              Paseo de Los Cocoteros 53, Nuevo Vallarta, NAY, 63732 Mexico

                              ,

                              866-538-0192

                              4.5 stars
                              Nuevo Vallarta
                              • 1.8 miles to City center‎
                              • 4.5 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                              Outstanding
                              4.6 / 5
                              158
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $671 $369
                              • For every 10 nights, get 1 free!
                                Ocean Terrace Beach View

                                Retorno Cozumel, Paseo de Los Cocoteros, S/N, Flamingos, Nuevo Vallarta, Nayarit, 63735 Mexico

                                ,

                                866-538-0294

                                Star rating not available
                                Nuevo Vallarta
                                • 1.9 miles to City center‎
                                • 4.6 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Condo La Playa

                                Paseo de Los Cocoteros, Condominios Peninsula, Nuevo Vallarta, NAY, 63735 Mexico

                                ,

                                866-538-0315

                                3 stars
                                Nuevo Vallarta
                                • 2.1 miles to City center‎
                                • 4.8 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Condo Peninsula

                                Paseo de Los Cocoteros, Condominios Peninsula, Nuevo Vallarta, NAY, 63735 Mexico

                                ,

                                866-538-1351

                                3.5 stars
                                Nuevo Vallarta
                                • 2.1 miles to City center‎
                                • 4.8 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Unlimited Luxury Villas - Del Canto Condo

                                Av. Paseo de los Cocoteros Sur No. 652, Fracc. Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                ,

                                866-538-2362

                                3.5 stars
                                Nuevo Vallarta
                                • 2.6 miles to City center‎
                                • 5.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Delcanto Residences

                                Av. Cocoteros 652 Sur, Los Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                ,

                                866-538-6218

                                3.5 stars
                                Nuevo Vallarta
                                • 2.6 miles to City center‎
                                • 5.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                Outstanding
                                5.0 / 5
                                1
                                customer review
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Riu Vallarta All Inclusive

                                Av. de los Cocoteros s/n, Lote LL-Cond-Maestro FI, Nuevo Vallarta, NAY, 63732 Mexico

                                ,

                                866-538-6315

                                3.5 stars
                                Nuevo Vallarta
                                • 3.1 miles to City center‎
                                • 5.7 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                Excellent
                                4.0 / 5
                                296
                                customer reviews
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $415 $207
                                • For every 10 nights, get 1 free!
                                  Riu Jalisco All Inclusive

                                  Av. De los Cocoteros, sn-Lote K, Nuevo Vallarta, NAY, 63732 Mexico

                                  ,

                                  866-538-9367

                                  3.5 stars
                                  Nuevo Vallarta
                                  • 3.1 miles to City center‎
                                  • 5.7 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $244 $110
                                  • For every 10 nights, get 1 free!
                                    Samba Vallarta - All Inclusive

                                    Av. Costera y Playa S/N, Nuevo Vallarta, NAY, 63732 Mexico

                                    ,

                                    866-573-4235

                                    3.5 stars
                                    Nuevo Vallarta
                                    • 3.1 miles to City center‎
                                    • 5.8 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $110 $66
                                    • For every 10 nights, get 1 free!
                                      Hotel las Palomas Nuevo Vallarta

                                      Avenida Tepic, 60, Colonia El Tondoroque, Nuevo Vallarta, NAY, 63732 Mexico

                                      ,

                                      866-678-6350

                                      2.5 stars
                                      Nuevo Vallarta
                                      • 3.4 miles to City center‎
                                      • 5.5 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $37
                                      • For every 10 nights, get 1 free!
                                        Riu Palace Pacifico All Inclusive

                                        Av de los Cocoteros - Lote 2, Nuevo Vallarta, NAY, 63732 Mexico

                                        ,

                                        866-767-0278

                                        4 stars
                                        Nuevo Vallarta
                                        • 3.5 miles to City center‎
                                        • 6.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                        Excellent
                                        4.5 / 5
                                        597
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $373
                                        • For every 10 nights, get 1 free!
                                          Bel Air Collection Resort & Spa Vallarta

                                          Blvd. Costero 800 Sur, Fracc. Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                          ,

                                          866-925-4159

                                          3.5 stars
                                          Nuevo Vallarta
                                          • 3.6 miles to City center‎
                                          • 6.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $167 $83
                                          • For every 10 nights, get 1 free!
                                            Villa del Palmar Flamingos Residences

                                            Paseo Cocoteros 750 Sur, Condominio Maestro Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                            ,

                                            866-925-8676

                                            4 stars
                                            Nuevo Vallarta
                                            • 3.7 miles to City center‎
                                            • 6.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                            No customer reviews yet
                                            Be the first
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $1,068 $641
                                            • For every 10 nights, get 1 free!
                                              Villa Del Palmar Flamingos Beach Resort and Spa

                                              Circuito Paseo Costero Y Playa Lote E, Nuevo Vallarta, NAY, 63732 Mexico

                                              ,

                                              866-538-0251

                                              4 stars
                                              Nuevo Vallarta
                                              • 3.7 miles to City center‎
                                              • 6.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                              Excellent
                                              4.2 / 5
                                              223
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $207 $124
                                              • For every 10 nights, get 1 free!
                                                Villa La Estancia Beach Resort & Spa Riviera Nayarit

                                                Paseo Cocoteros 750 Sur Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                                ,

                                                866-538-1314

                                                4.5 stars
                                                Nuevo Vallarta
                                                • 3.7 miles to City center‎
                                                • 6.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                Outstanding
                                                4.6 / 5
                                                163
                                                customer reviews
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $307 $199
                                                • For every 10 nights, get 1 free!
                                                  Villa La Estancia Residences

                                                  Paseo Cocoteros 750 Sur, Condominio Maestro Flamingos, Nuevo Vallarta, NAY, 63732 Mexico

                                                  ,

                                                  866-538-6252

                                                  4.5 stars
                                                  Nuevo Vallarta
                                                  • 3.8 miles to City center‎
                                                  • 6.4 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                  No customer reviews yet
                                                  Be the first
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $1,714 $1,200
                                                  • For every 10 nights, get 1 free!
                                                    Hacienda de los Santos

                                                    Calle Pelicanos 104, Marina Vallarta, Puerto Vallarta, JAL, 48300 Mexico

                                                    ,

                                                    866-538-9298

                                                    4.5 stars
                                                    Puerto Vallarta
                                                    • 3.0 miles to City center‎
                                                    • 0.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                    No customer reviews yet
                                                    Be the first
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $5,500 $3,850
                                                    • For every 10 nights, get 1 free!
                                                      Family Luxury Suites by Velas Vallarta - All Inclusive

                                                      Paseo De La Marina Norte 585, Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                      ,

                                                      866-539-5067

                                                      4 stars
                                                      Puerto Vallarta
                                                      • 3.0 miles to City center‎
                                                      • 1.1 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                      No customer reviews yet
                                                      Be the first
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $633 $293
                                                      • For every 10 nights, get 1 free!
                                                        Velas Vallarta Suites Resort All Inclusive

                                                        Paseo de la Marina Norte 585, Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                        ,

                                                        866-539-9234

                                                        4 stars
                                                        Puerto Vallarta
                                                        • 3.0 miles to City center‎
                                                        • 1.1 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                        Excellent
                                                        4.4 / 5
                                                        216
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $453 $209
                                                        • For every 10 nights, get 1 free!
                                                          Luxury Suites at Casa Velas Adults Only - All Inclusive

                                                          Pelicanos 311 Fracc Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                          ,

                                                          866-582-3258

                                                          4.5 stars
                                                          Puerto Vallarta
                                                          • 3.0 miles to City center‎
                                                          • 0.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $863 $518
                                                          • For every 10 nights, get 1 free!
                                                            Casa Velas Luxury Boutique for Adults Only - All Inclusive

                                                            Pelicanos 311 Fracc. Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                            ,

                                                            866-711-3751

                                                            4.5 stars
                                                            Puerto Vallarta
                                                            • 3.0 miles to City center‎
                                                            • 0.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                            Outstanding
                                                            4.7 / 5
                                                            123
                                                            customer reviews
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $440 $286
                                                            • For every 10 nights, get 1 free!
                                                              One Puerto Vallarta Aeropuerto

                                                              Boulevard Francisco Medina Ascencio, No. 3987 Fracc Marina Vallarta, Puerto Vallarta, JAL, 48335 Mexico

                                                              ,

                                                              866-925-0548

                                                              3 stars
                                                              Puerto Vallarta
                                                              • 3.1 miles to City center‎
                                                              • 0.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                              Excellent
                                                              4.1 / 5
                                                              139
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $54 $43
                                                              • For every 10 nights, get 1 free!
                                                                Holiday Inn Express Puerto Vallarta

                                                                Blvd. Francisco Medina Acencio 3974, Las Flores, Puerto Vallarta, JAL, 48356 Mexico

                                                                ,

                                                                866-925-4218

                                                                3.5 stars
                                                                Puerto Vallarta
                                                                • 3.3 miles to City center‎
                                                                • 0.4 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                Outstanding
                                                                4.6 / 5
                                                                130
                                                                customer reviews
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $74
                                                                • For every 10 nights, get 1 free!
                                                                  Marriott CasaMagna Puerto Vallarta Resort & Spa

                                                                  Avenida Paseo De La Marina 435, Fracc. Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                                  ,

                                                                  866-925-8709

                                                                  4 stars
                                                                  Puerto Vallarta
                                                                  • 3.3 miles to City center‎
                                                                  • 1.1 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                  Excellent
                                                                  4.4 / 5
                                                                  477
                                                                  customer reviews
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $119
                                                                  • For every 10 nights, get 1 free!
                                                                    Comfort Inn Puerto Vallarta

                                                                    Blvd. Francisco Medina Ascenci 3965, Fracc. Marina Vallarta, Puerto Vallarta, JAL, 48335 Mexico

                                                                    ,

                                                                    866-538-0157

                                                                    3 stars
                                                                    Puerto Vallarta
                                                                    • 3.3 miles to City center‎
                                                                    • 0.5 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                    Excellent
                                                                    4.3 / 5
                                                                    231
                                                                    customer reviews
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $42 $38
                                                                    • For every 10 nights, get 1 free!
                                                                      Royal Pacific

                                                                      Marina Vallarta, Puerto Vallarta, JAL, 63190 Mexico

                                                                      ,

                                                                      866-538-0192

                                                                      3.5 stars
                                                                      Puerto Vallarta
                                                                      • 3.3 miles to City center‎
                                                                      • 0.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                      No customer reviews yet
                                                                      Be the first
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    • For every 10 nights, get 1 free!
                                                                      Bay View Grand by HBM

                                                                      Paseo de la Marina Norte 625, Puerto Vallarta, JAL, 43000 Mexico

                                                                      ,

                                                                      866-538-0294

                                                                      3.5 stars
                                                                      Puerto Vallarta
                                                                      • 3.3 miles to City center‎
                                                                      • 1.0 mile to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                      No customer reviews yet
                                                                      Be the first
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    • For every 10 nights, get 1 free!
                                                                      Meliá Vacation Club Puerto Vallarta All Inclusive

                                                                      Paseo De La Marina Sur Lote H-7, Puerto Vallarta, JAL, 48354 Mexico

                                                                      ,

                                                                      866-538-0315

                                                                      3.5 stars
                                                                      Puerto Vallarta
                                                                      • 3.5 miles to City center‎
                                                                      • 1.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $256 $179
                                                                      • For every 10 nights, get 1 free!
                                                                        MVC at Puerto Vallarta

                                                                        Paseo de la Marina Sur 7 Bis, Marina Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                                        ,

                                                                        866-538-1351

                                                                        3.5 stars
                                                                        Puerto Vallarta
                                                                        • 3.5 miles to City center‎
                                                                        • 1.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                        Excellent
                                                                        4.0 / 5
                                                                        8
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $72
                                                                        • For every 10 nights, get 1 free!
                                                                          Vamar Vallarta Marina & Beach Resort

                                                                          Av. Paseo de la Marina Sur S/N, Marina Vallarta, Puerto Vallarta, JAL, 48335 Mexico

                                                                          ,

                                                                          866-538-2362

                                                                          3.5 stars
                                                                          Puerto Vallarta
                                                                          • 3.6 miles to City center‎
                                                                          • 1.1 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $105 $68
                                                                          • For every 10 nights, get 1 free!
                                                                            Villas Vamar Marina & Beach Resort

                                                                            Av. Paseo de la Marina Sur s/n, Puerto Vallarta, JAL, 48335 Mexico

                                                                            ,

                                                                            866-538-6218

                                                                            3.5 stars
                                                                            Puerto Vallarta
                                                                            • 3.6 miles to City center‎
                                                                            • 1.2 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                            No customer reviews yet
                                                                            Be the first
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $149 $97
                                                                            • For every 10 nights, get 1 free!
                                                                              Flamingo Vallarta Hotel & Marina

                                                                              Carretera Al Aeropuerto Km 6, Puerto Iguanas, Puerto Vallarta, JAL, 48314 Mexico

                                                                              ,

                                                                              866-538-6315

                                                                              2.5 stars
                                                                              Puerto Vallarta
                                                                              • 3.6 miles to City center‎
                                                                              • 0.9 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $103 $51
                                                                              • For every 10 nights, get 1 free!
                                                                                Raintree's Club Regina, Puerto Vallarta

                                                                                Paseo De La Marina Sur 205,, Frac. Mar. Vallarta, Puerto Vallarta, JAL, 48354 Mexico

                                                                                ,

                                                                                866-538-9367

                                                                                3.5 stars
                                                                                Puerto Vallarta
                                                                                • 3.8 miles to City center‎
                                                                                • 1.3 miles to Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.)‎
                                                                                Excellent
                                                                                4.1 / 5
                                                                                86
                                                                                customer reviews
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $90
                                                                                *

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