Puerto Vallarta

Find Puerto Vallarta Hotels with Kitchens

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

162 Top rated Puerto Vallarta hotels with Kitchens

Choose your travel dates to see the latest prices and deals.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
99+
Hotels in Amapas,Puerto Vallarta
With a stay at Hotel Tropicana - Near Olas Altas Street, you'll be centrally located in Puerto Vallarta, steps from Playa de los Muertos and Bay of Banderas. This beach aparthotel is 1.5 mi (2.4 km) from Malecon and 4.1 mi (6.5 km) from Garza Blanca Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this aparthotel include concierge services and a television in a common area. Enjoy a meal at the restaurant, or stay in and take advantage of the aparthotel's room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 203 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include phones, as well as safes and ceiling fans.

"Great location. Hotel is on the older side but it was a clean bed and cool room for the stay. 97% of the staff were very friendly and service was great. Unfortunately some have really bad attitudes directed only at particular guests. Strangely those were also not wearing name tags. With that said Jesus was one of the most helpful and friendly staff member. Not sure if it just México, but there seemed to be a form or paper needed to be completed for every step of the check in and check out process. Not very eco friendly and must need huge storage facilities for all that paperwork. Overall, a great stay and will stay there again."
Very Good
122 reviews
8.4/10
1 night
From US$88
Check Availability
99+
Hotels in Emiliano Zapata,Puerto Vallarta
Hotel Posada de Roger - Near Los Muertos Beach is centrally located in Puerto Vallarta, a 3-minute walk from Playa de los Muertos and 5 minutes by foot from Los Muertos Pier. This hotel is 0.6 mi (0.9 km) from Church of Our Lady of Guadalupe and 0.6 mi (1 km) from Plaza de las Armas. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. This hotel also features complimentary wireless internet access, a hair salon, and tour/ticket assistance. Stop by the hotel's restaurant, Fredys Tucan, for lunch, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. Continental breakfasts are available daily from 8:00 AM to 1:00 PM for a fee. Featured amenities include express check-in, express check-out, and a 24-hour front desk. Make yourself at home in one of the 47 air-conditioned rooms featuring plasma televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided daily.

"The hotel stands out for the location and very family run hotel. Keep in mind for a 3 star hotel the rooms are small and outdated but for the price your getting a very good deal for PV compared to many places. The Taxi/Uber are available, the beach is walking distance, lots of amazing places to eat and shop, lots of night life and entertainment, and the buses are available for public transport anywhere in PV which i fou8nd to be the most convenient. Simply the location is the best ever and that is what your paying for the most in the price. The hotel staff cleans the room really well the the courtyard is pretty beautiful especially at night. The AC is so cold and well maintained that you wont be able to sleep on low setting. The staffs are very friendly and check-in and out was a breeze. Overall I am very happy with my stay here, next time ill be staying here again. "
Very Good
102 reviews
8.7/10
1 night
From US$85
Check Availability
99+
Hotels in Emiliano Zapata,Puerto Vallarta
With a stay at Hotel Eloisa - Near Playa de los Muertos, you'll be centrally located in Puerto Vallarta, steps from Olas Altas Street and within a 5-minute walk of Galleria Dante. This beach aparthotel is 0.4 mi (0.6 km) from Los Muertos Pier and 0.7 mi (1.2 km) from Cuale Island. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access and concierge services. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Make yourself at home in one of the 77 air-conditioned rooms featuring flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include ceiling fans and blackout drapes/curtains, and housekeeping is provided daily.

"The hotel's location is very convenient to everything; I only had one problem at checkout. The receptionist said the face towel was missing, which I hadn't used or taken, and she insisted I had signed a receipt stating it was there. I didn't count the towels; they just told me to sign a ticket confirming there were towels, the A/C remotes, and the TV. She was very rude, insisting on the towel. I asked her if she wanted to check my bags, why she needed a used towel, and then, reluctantly, she told me I could leave."
Good
104 reviews
7.7/10
1 night
From US$86
Check Availability
You May Also Like
Puerto Vallarta Hotels With Complimentary BreakfastPuerto Vallarta Hotels With Twin RoomPuerto Vallarta Hotels With 1 Double BedPuerto Vallarta Hotels Featuring a PoolPuerto Vallarta Hotels With Free Cancellation
77
Hotels in Diaz Ordaz,Puerto Vallarta
With a stay at Hotel Vallartasol in Puerto Vallarta (Díaz Ordaz), you'll be a 3-minute drive from Cruise Ship Terminal and 13 minutes from Playa de los Muertos. This spa hotel is 9.6 mi (15.4 km) from Playa Gemelas and 10.5 mi (17 km) from Playa Mismaloya. Pamper yourself with a visit to the spa, which offers massages. This hotel also features complimentary wireless internet access, concierge services, and a television in a common area. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Buffet breakfasts are available daily from 8 AM to 11:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Make yourself at home in one of the 67 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, designer toiletries, and hair dryers. Conveniences include ceiling fans, housekeeping is provided daily, and irons/ironing boards can be requested.

"Excellent stub the stay at that hotel"
Very Good
103 reviews
8.0/10
1 night
From US$67
Check Availability
96
Hotels in Marina Vallarta,Puerto Vallarta
A stay at Club Regina Puerto Vallarta places you in the heart of Puerto Vallarta, a 5-minute drive from Cruise Ship Terminal and 8 minutes from Malecon. This beach resort is 6.1 mi (9.9 km) from Playa de los Muertos and 7.9 mi (12.8 km) from Vallarta Adventures. Dip into one of the 2 outdoor swimming pools or enjoy other recreational amenities, which include a fitness center. This resort also features concierge services, shopping on site, and wedding services. Grab a bite at Inizio, one of the resort's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Local cuisine breakfasts are available daily from 7:00 AM to noon for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 222 air-conditioned rooms featuring LCD televisions. Cable television is provided for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and separate sitting areas.

"Our stay has been an invitation to come back and come back, starting with customer service. A first class service from the person who receives you at the hotel and opens the door of the car where you arrive, the people who kindly attend you at the reception with a smile and an authentic sense of service, the porters who go out of their way to ask you for a taxi and help you load what you bring without being asked, and anyone who works in the hotel in the reception area is undoubtedly there to serve you with the best service disposition. Also in the pool area, and restaurants. The impeccable place, with an architectural beauty. Its spaciousness and distribution of both the hotel and the rooms welcome you. The fact of being an open place allows us to feel the weather, and the wind that blows is a very pleasant sensation. The decoration of the place is warm and tasteful, giving us a feeling of being ”at home”. The location of the place gives rise to going for a walk to the Marina, both day and night, with complete security, and all the places we went are very close, 5, 10, 15 minutes by car: Walmart, Shopping Centers , Malecon, Downtown, Restaurants, Maritime Terminal. The access to the beach is a delight, with unbeatable views of the sunset. We enjoy the extra activities that the stay at the hotel includes, and the fact that they are not invasive to our moments of being. The food is very good, and although the price is a bit high, it is worth staying **** at the hotel to eat. I want to close by congratulating the Customer Service program that the hotel has, since it is surely an administration that takes its time to train all the people who work there in this area. Customer service makes the difference in an experience, and that is what we look for when going on vacation, living pleasant and memorable experiences. Congratulations for your excellent service to all the people who work at Club Regina Puerto Vallarta!"
Very Good
104 reviews
8.3/10
1 night
From US$138
Check Availability
99+
Hotels in 5 de Diciembre,Puerto Vallarta
Who we are We are a hotel created from the new concept of practical, beautiful and accessible suites located in the heart of the most beautiful port in Mexico: Puerto Vallarta, Jalisco.

"Loft Hotel Malecón is an outstanding boutique-style hotel located in the heart of downtown Puerto Vallarta, just one short block from the ocean and the iconic Malecón boardwalk. The location is ideal for travelers who want to be within walking distance of the beach, restaurants, nightlife, shopping, and cultural attractions. Despite being centrally located, the hotel maintains a peaceful and relaxing atmosphere. Guests enjoy excellent value for the price, with spacious, modern rooms that feel more like private lofts than standard hotel accommodations. The hotel features a beautiful outdoor pool, optional breakfast service, and exceptionally warm, professional staff who truly make guests feel welcomed and cared for. The rooms are known for being large, clean, and extremely comfortable, offering far more space than typical hotels in this price range. Whether you are visiting for business, a romantic getaway, or a vacation with friends, Loft Hotel Malecón delivers comfort, convenience, and top-tier service at an affordable rate."
Very Good
103 reviews
8.8/10
1 night
From US$100
Check Availability
82
Hotels in Emiliano Zapata,Puerto Vallarta
With a stay at Hotel Tropicus Boutique in Puerto Vallarta (Romantic Zone), you'll be within a 5-minute drive of Malecon and Playa de los Muertos. This hotel is 4 mi (6.4 km) from Cruise Ship Terminal and 14.2 mi (22.8 km) from Nuevo Vallarta Beach. Take advantage of recreation opportunities such as bicycles to rent, or other amenities including complimentary wireless internet access and concierge services. Take advantage of the hotel's room service. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 24 individually decorated guestrooms, featuring minibars and LED televisions. Your Select Comfort bed comes with down comforters. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, designer toiletries, and hair dryers.

"The hotel was clean and quiet and the bed was comfortable to sleep in. My unit was spacious and the bedroom was bright with sunlight, and I really appreciated having the mini fridge microwave and coffee machine. The suite was otherwise very lackluster - the walls were barren of any decorations and very little furniture. I really wish there was a workdesk for using my laptop, and a full body mirror for getting dressed for the evenings out. The water pressure to both the sink and the shower was very low, and upkeep was inconsistent - there was no toilet paper holder (it looks like it was broken off the wall and not replaced) and the suite door didn't open fully before scraping against the floor. The hotel itself lacks any even basic amenities such as a lounge space. It looks like it was intended to have a rooftop patio but instead that area is unfinished and used by the staff for storage and laundry. My biggest complaint is actually their guest hours of 9am to 9pm is very restrictive, which I didn't know about until I checked in and would never have booked here if I knew that rule existed. I tried to bring a couple of guys home from the club and the concierge wanted to charge me 300 for the second one. If I need just a place to sleep I'll stay here again otherwise I wouldn't."
Good
99 reviews
7.9/10
1 night
From US$73
Check Availability
72
Hotels in Amapas,Puerto Vallarta
With a stay at V Azul Vallarta - Luxury Vacation Rental- Adults Only in Puerto Vallarta (Romantic Zone), you'll be steps from Playa de los Muertos and Bay of Banderas. This aparthotel is 0.3 mi (0.4 km) from Los Muertos Pier and 1.6 mi (2.5 km) from Malecon. Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. Additional amenities at this aparthotel include complimentary wireless internet access, concierge services, and a picnic area. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Make yourself at home in one of the 12 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Your bed comes with premium bedding, and all rooms are furnished with queen sofa beds. Rooms have private furnished balconies. 48-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected.
Great
53 reviews
9.2/10
1 night
From US$208
Check Availability
99+
Hotels in Centro,Puerto Vallarta
Hotel Rio Malecon is centrally located in Puerto Vallarta, a 4-minute walk from Bay of Banderas and 8 minutes by foot from Playa de los Muertos. This family-friendly hotel is 0.6 mi (1 km) from Malecon and 3.8 mi (6.1 km) from Cruise Ship Terminal. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Getting to nearby attractions is a breeze with the area shuttle (surcharge). Enjoy international cuisine at COEXISTbistro, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Relax with your favorite drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are served on weekdays from 7:30 AM to 12:30 PM for a fee. Featured amenities include limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Puerto Vallarta? This hotel has 503 square feet (47 square meters) of space consisting of conference space and a meeting room. A cruise ship terminal shuttle is available for a surcharge. Make yourself at home in one of the 46 air-conditioned rooms featuring Smart televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided.

"We really liked the hotel, the rooms are not like the images, at least we didn't get the modern rooms as in the images! Outside of that everything was fine!"
Very Good
101 reviews
8.1/10
1 night
From US$87
Check Availability
99+
Hotels in Amapas,Puerto Vallarta
A stay at Petit Hotel Pilitas places you in the heart of Puerto Vallarta, steps from Playa de los Muertos and a 3-minute drive from Malecon. This hotel is 4.6 mi (7.3 km) from Cruise Ship Terminal and 5.6 mi (9.1 km) from Playa Gemelas. Take in the views from a rooftop terrace and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Need to unwind? Take a break with a tasty beverage at one of the 5 beach bars. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 17 air-conditioned rooms featuring plasma televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include safes and irons/ironing boards, and housekeeping is provided daily.

"All very good and beautiful :) "
Very Good
100 reviews
8.0/10
1 night
From US$93
Check Availability
See all hotels with Kitchens in Puerto Vallarta

Frequently Asked Questions

What are the best places to stay in Puerto Vallarta?

Some top places to stay in Puerto Vallarta are near popular attractions like Zona Romantica and Playa de los muertos—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in Puerto Vallarta for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in Puerto Vallarta have an average price of US$272 per night this weekend. For 4-star hotels, the average rate is US$421 per night. If you’re seeking luxury, 5-star hotels in Puerto Vallarta typically cost US$582 per night this weekend.

What is the average nightly price of hotels in Puerto Vallarta on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in Puerto Vallarta on weekdays is US$260. For 4-star hotels, the average cost is around US$416 per night. For a luxury stay, 5-star hotels in Puerto Vallarta generally have an average price of US$557 per night on weekdays.

What hotels in Puerto Vallarta offer an especially good breakfast?

Which hotels in Puerto Vallarta provide fitness facilities?

Holiday Inn Express PUERTO VALLARTA by IHG (price from US$82), Comfort Inn Puerto Vallarta Golfside & Marina (price from US$80) and Krystal Grand Puerto Vallarta - All Inclusive (price from US$222) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Puerto Vallarta?

A spa hotel can make your trip more enjoyable with relaxing amenities. Holiday Inn Express PUERTO VALLARTA by IHG (price from US$82), Krystal Grand Puerto Vallarta - All Inclusive (price from US$222) and Club Regina Puerto Vallarta (price from US$118) are great choices for spa hotels offering quality services.

Which hotels in Puerto Vallarta have pools?

Tropicana Hotel Puerto Vallarta (price from US$91), Flamingo Vallarta Hotel & Marina (price from US$79) and Holiday Inn Express PUERTO VALLARTA by IHG (price from US$82) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in Puerto Vallarta near Zona Romantica?

Some standout hotels in Puerto Vallarta close to Zona Romantica include Hotel Tropicus Boutique (price from US$79), Hotel Posada de Roger (price from US$93) and Hotel Hacienda de Vallarta Centro (price from US$74), all within easy walking or transit distance of Zona Romantica, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in Puerto Vallarta?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.