Puerto Vallarta is a popular resort town on the Pacific coast of Mexico. This destination is known for its stunning beaches, its vibrant nightlife, its historical landmarks, and as a location for enjoying water sports. If you intend to spend time in this amazing location, then your choice of hotel is important as it can make a big difference to your overall vacation experience. In this town, there are hotels to suit all tastes and budgets, so you will have many options that will meet your needs. To give you some ideas for where you can stay when you visit this destination, the following are the 20 best hotels in Puerto Vallarta, Mexico.
20. Fiesta Americana Puerto Vallarta All Inclusive & Spa
The Fiesta Americana Puerto Vallarta All Inclusive & Spa stands out on its beachfront location because of its interesting design, which includes a palapa-thatched roof. The rooms and suites at this hotel are elegantly decorated and boast either mountain or ocean views. Former guests have praised the dining options, as there are nine restaurants on-site. There is also a spa, a kids’ club, and pools.
19. Secrets Vallarta Bay Puerto Vallarta
The array of high-quality dining options is the biggest selling point of the Secrets Vallarta Bay Puerto Vallarta, which includes a buffet restaurant and a selection of gourmet restaurants. Guests can also enjoy the spa, the outdoor pool, and a range of facilities at a neighboring property. This adults-only hotel has 271 suites, all of which have marble floors and either a private terrace or a balcony overlooking the Pacific Ocean.
18. Now Amber Puerto Vallarta
Opened in 2012, Now Amber Puerto Vallarta is one of the newest offerings on the hotel scene in this town. Although the hotel is lacking in some of the facilities on offer from hotels in the area, guests have access to the facilities at the neighboring property. This all-suite property has 327 suites that boast minibars, iPod docks, and Jacuzzis. Guests have access to seven eateries and five bars and lounges during their stay.
17. Grand Fiesta Americana Puerto Vallarta
Grand Fiesta Americana Puerto Vallarta sits in a prime position on a stunning stretch of the beach that is away from the busy tourist area but still close enough to access the activities and amenities. It is an adults-only hotel that has a vast array of facilities for guests, including 14 restaurants, multiple bars and venues, a spa, an infinity pool, and a gym. All the accommodation at this hotel is suites, and they all boast bright décor and comfortable touches.
16. Marriott Puerto Vallarta Resort & Spa
A 4.5-star hotel, the Marriott Puerto Vallarta Resort & Spa has a beachfront location. Not only does this mean that guests can spend time relaxing or having fun on the beach, but it also means that guests have the benefit of wonderful views from the hotel. There are four on-site restaurants, two bars, a business center, a spa, and a fitness center. This hotel is also popular amongst golf enthusiasts as it is close to two of the best golf courses in the area.
15. Grand Miramar All Luxury Suites & Residences
An all-suite option, every suite at the Grand Miramar All Luxury Suites & Residences has a balcony so that guests can appreciate the views. All the suites are equipped with kitchenettes and a good selection of modern amenities to ensure guests have a comfortable stay. There is a gym on the 10th floor that has spectacular views across the bay, and a spa that offers a wide range of treatments. At the four on-site restaurants, guests can enjoy creative cocktails, international plates, and Mexican cuisine.
14. Velas Vallarta
It is the grounds of this hotel that make it stand out from the competition in Puerto Vallarta. The grounds are beautifully manicured and have iguanas and peacocks roaming freely amongst the guests. It is a hotel that will suit a wide range of travelers. Those who have traveled with kids can take advantage of the kids’ activity club, while those seeking relaxation can spend time at the spa. Former guests have praised the perfect pools, the amazing food, and the excellent service at Velas Vallarta.
13. Hyatt Ziva Puerto Vallarta
If you are traveling to Puerto Vallarta as a family, one of the best family-friendly hotels is the Hyatt Ziva Puerto Vallarta. This all-inclusive option has an oceanfront setting, and there is a children’s activity club to keep the kids entertained during your stay at the hotel. There are five excellent restaurants at the Hyatt Ziva Puerto Vallarta, so you can choose from a wide range of cuisines that include Mexican and Asian food. All the guest rooms include high-end modern amenities, such as minibars, coffeemakers, and rainfall showers.
12. Hard Rock Hotel Vallarta
The Hard Rock Hotel brand is known for providing its guests with a luxurious experience, and its Puerto Vallarta outpost is no different. There are luxurious touches both in the rooms and around the shared areas of the hotel. Guests can relax at the Rock Spa or take a dip in one of the two large swimming pools. This hotel also has beach access, so guests can relax on the sands of Banderas Bay. If you want to get out and about, then the hotel can arrange golf and parasailing activities, along with many other activities. Hard Rock Hotel Vallarta boasts multiple restaurants and bars, along with an outdoor amphitheater that hosts various live shows and concerts.
11. Villa Premiere Boutique Hotel & Romantic Getaway
Every room has a personal butler service at Villa Premiere Boutique Hotel & Romantic Getaway. The rooms at this adults-only hotel include flat-screen televisions, private balconies, and L’Occitane toiletries. There are three decadent restaurants, and one of the on-site planned activities is cooking workshops. Some of the other facilities at this hotel include a spa, a sauna, a steam room, and a pool. Breakfast is included in the room rate at this hotel.
10. Villa La Estancia Riviera Nayarit
As the Villa La Estancia Riviera Nayarit overlooks Banderas Bay, guests can enjoy stunning views throughout their stay. Its beachfront location is an appealing feature to those who plan to spend lots of time on the beach while they are in Puerto Vallarta. This hotel has a relaxing atmosphere that guests enjoy, which is enhanced when they book a treatment at the hotel’s spa. Other facilities include a two-story swimming pool, a range of outdoor activities, and tennis courts. There is informal poolside dining or formal dining at La Casona.
9. W Punta de Mita
W Punta de Mita is a Marriott hotel so you can earn and redeem points from their loyalty program when you stay at this hotel. It is a swanky hotel that has earned an excellent reputation for its great service and its chic décor. One of the best features of the W Punta de Mita is the Away Spa, where guests can enjoy rejuvenating therapies and treatments. There is a pool area where guests can relax in the day that then comes alive at night with live music. In terms of dining, there are four eateries, including an Asian restaurant and a restaurant specializing in ceviche.
8. Garza Blanca Preserve Resort & Spa
Those who are seeking peace, seclusion, and relaxation opt for the Garza Blanca Preserve Resort & Spa, as it is located 10 miles from downtown away from the busy tourist area. However, it is still close enough to make the bars, restaurants, and shops accessible. The grounds of the hotel boast lush foliage, an infinity pool, and a private beach. Relaxation is the key at this hotel, as there is a spa and multiple Jacuzzis. Guests have also praised the variety of dining options at this resort.
7. Marival Distinct Luxury Residences
It is best to opt for the all-inclusive plan if you choose to book accommodation at the Marival Distinct Luxury Residences. This gives access to everything the hotel has to offer at no additional charge. There are multiple dining options, which former guests say is one of the best features of the hotel. They have also praised the highly personalized service. Golf enthusiasts also love this resort as guests can enjoy free green time at three local golf courses.
6. Hilton Hacienda Puerto Vallarta
If you want to stay at an adults-only hotel for some peace and relaxation, The Telegraph says that a good option is the Hilton Hacienda Puerto Vallarta. It is an all-inclusive hotel with a wide range of guest facilities, such as a swim-up bar, pools, a spa, a steam room, a fitness center, bars, beach access, and Wi-Fi throughout the property. There are four restaurants, including a buffet restaurant and restaurants serving Mexican, French, and Brazilian cuisine.
5. Hotel Mousai
The all-inclusive perks are one of the main reasons that you should consider choosing this hotel as your accommodation for a stay in Puerto Vallarta. Guests can enjoy unlimited meals and alcoholic beverages at the four on-site restaurants, and they also have access to the neighboring property’s restaurants and facilities. At the Hotel Mousai, some of the facilities include tennis courts, basketball courts, Spa Imagine, a rooftop infinity pool, and much more. The guest rooms include features such as a terrace with a hammock, a walk-in shower, a Jacuzzi, a television, and many luxurious touches.
4. Casa Velas
An adults-only hotel, Casa Velas can offer both a relaxing vacation and the chance to enjoy the activities you love. Guests can spend time in the spa having relaxing or rejuvenating treatments and therapies, or enjoy a leisurely round of golf on the hotel’s own golf course. There is also a large swimming pool, a sauna, a fitness room, and a steam room at this all-inclusive accommodation. There are some casual options around the pool, although the main restaurant on-site is Emiliano. This restaurant offers both indoor and outdoor seating, and the menu is a combination of American, continental, and Mexican cuisines.
3. Hacienda San Angel
Once owned by Richard Burton, the Hacienda San Angel is more like a film set than a hotel in its appearance, says The Telegraph. It is a maze of guest rooms, dipping pools, balconies, roof terraces, and courtyards, and the interior of the hotel is still dotted with many of Burton’s personal antiques. There are 19 luxurious suites at this hotel, and guests have access to Wi-Fi, room service, and several pools. The restaurant is located on a terrace with wonderful views, and the menu is international with a focus on seafood.
2. Casa Kimberly
Casa Kimberly sits in an elevated position overlooking the Bay of Banderas. In the 1960s, Richard Burton bought a property for Elizabeth Taylor that was directly opposite his own home. Now, the two properties have been combined to create a luxurious, boutique hotel with nine suites. Guests staying at this hotel can enjoy a personalized service away from the hustle and bustle of the tourist crowds. The staff even helps with arranging activities and booking tables at restaurants on behalf of the guests. Guests can enjoy a meal at the on-site restaurant, The Iguana, which is also open to the public if a reservation is made. The dishes on the menu are modern Mexican cuisine that is presented in an eye-catching manner.
1. Grand Velas Riviera Nayarit
According to US News, the best hotel in Puerto Vallarta, Mexico, is the Grand Velas Riviera Nayarit. There are one, two, and three bedroomed suites available, and all the suites cover at least one hundred thousand square feet. The rooms all have a terrace that overlooks either the pool or the ocean. One of the best features of this hotel is the food, as there are six gourmet restaurants on-site. There are an infinity pool and direct beach access, with both the pool and the beach being used for planned activities. Guests also have access to a spa, although there is an additional fee to receive spa treatments.