The 253-room Vamar Vallarta All-Inclusive Marina and Beach Resort is a low-key, mid-range hotel, located on Banderas Bay and the scenic marina. Website photos (and the hotel's name) might lead guests to believe that this property is located directly on the beach, but it isn't. The hotel is built on Banderas Bay with manmade rock walls that prevent direct access to the water. Views are pretty, but to get to the sand guests have to walk next door to the public beach. Renovated rooms and villas are a great fit for large groups or couples. All-inclusive dining and drinking options include a buffet, two swim-up bars, an Italian restaurant for dinner, and a snack bar for casual food. The location is a bit far from Puerto Vallarta's center, but all-in-all Vamar Vallarta is an excellent option for those who want low rates, spacious rooms, and outdoor pools.