Melia Puerto Vallarta All Inclusive Beach Resort

Booking Reservations, Reviews, Information

Guide         Hotels         Attractions         Restaurants         Shops

Contact Information

Paseo De La Marina Sur 7
Puerto Vallarta



3 star

Price Range

From $145.04 to $235.19

Accomodation Type

9 floors and 321 rooms


Melia Puerto Vallarta is a family and couples paradise located in the exclusive Marina Vallarta, close to downtown Puerto Vallarta, the Intl airport and steps away from an 18 hole championship golf course. From the balcony of one of its 320 oversized guestrooms you will enjoy spectacular views of the Pacific ocean or the beautiful gardens. Activities never end at this all inclusive: the largest pool in Vallarta, tennis courts, shooting gallery, non-motorized watersports, aerobics, batting cage, game room, children's pool, climbing wall, zip line (extra charge), spectacular nightly shows performed by professional dancers and more. The Flintstones Land offers theme areas and activities for children from 4 months to 13 years in 3 clubs: Baby Rock Club (4 months to 4 years-Limited capacity), Bamm Bamm Club (5-8 years old), and Cool Club (up to 13 years old). With four restaurants and three bars you will find a variety of dining (buffet and a la carte) and drinking options, from international to regional menus, and casual to gourmet. The resort also offers a salon/barbershop, free parking, WI-FI, gift shop, gym, car rental, laundry and medical service 24 hours. All-inclusive rate includes unlimited food and drinks (premium brands) in-room refrigerators with water, non-motorized watersports, fitness and recreation facilities (zip line extra cost), activities and entertainment, and taxes and gratuities.Experience the M Floor. A new addition these rooms have privileged location with Ocean views and offer exclusive amenities and services.


Room service
Free breakfast
Fitness center
Swimming pool
Wheelchair accessible
Business center
Meeting rooms
Non-smoking rooms
Dry cleaning/laundry
First Class Hotel
On beach