Compare and save on Puerto Vallarta hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
341 Results
  • Villa Premiere Boutique Hotel & Romantic Getaway
    Ranked #1 overall in Puerto Vallarta hotels
    9.69 reviews
    Popular withFoodies

    Planning our second trip to Villa Premiere. It's a great hotel (just for grown-ups...a sister-hotel is next door for the kiddos)...and it's in the perfect location...an easy walk to the ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • CasaMagna Marriott Puerto Vallarta Resort & Spa
    Ranked #2 overall in Puerto Vallarta hotels
    8.58 reviews
    Popular withFamiliesLuxuryTrendsters

    Love staying here our first night before heading down to our time share. Pool and a great beach. Be sure and check out the spa.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Dreams Puerto Vallarta Resort & Spa
    Ranked #3 overall in Puerto Vallarta hotels
    8.29 reviews
    Popular withTrendstersFoodiesFamilies

    Lovely resort with its own secluded beach - although it didn't ward off beach peddlers. Small enough where you would run into the same people regularly, and make friends with ...

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Barcelo Puerto Vallarta
    Ranked #4 overall in Puerto Vallarta hotels
    9.17 reviews
    Popular withTrendstersFamiliesLuxury

    Great rooms!! Big and spacious. Rain shower head in bath is amazing!! Beautiful views of the bay and the hotel backs up into the jungle. One of the most amazing ...

    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Hacienda San Angel
    Ranked #5 overall in Puerto Vallarta hotels
    10.06 reviews
    Popular withLuxuryFoodiesHistory

    My favorite restaurant on Old Town Puerto Vallarta

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Secrets Vallarta Bay Resort & Spa
    Ranked #6 overall in Puerto Vallarta hotels
    10.04 reviews
    Popular withLuxuryFoodiesTrendsters

    Amazing all inclusive resort for 18+ guests. The restaurants, pools, beach and service are all amazing. I stayed there a couple weeks ago and highly recommend it

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Sheraton Buganvilias Resort & Convention Center
    Ranked #7 overall in Puerto Vallarta hotels
    8.76 reviews
    Popular withFamiliesLuxuryFoodies

    I got a deal on a room here, so I chose it. My friends stayed at the Villa Premier, so now I can compare the two. The Villa Premier had ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Villa del Palmar Beach Resort & Spa
    Ranked #8 overall in Puerto Vallarta hotels
    8.76 reviews
    Popular withFamiliesSolo FemaleWellness

    Dec 29, 2013-Jan 5, 2014 Villa Del Palmar PV Check in to resort went fine, slightly on the slow side, but not a big issue. We were staying via an ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Casa Velas
    Ranked #9 overall in Puerto Vallarta hotels
    10.04 reviews
    Popular withFoodiesLuxuryTrendsters

    Feb 22-28, 2014 Casa Velas Puerto Vallarta Best Birthday Ever and a Heavenly stay at Casa Velas as well! We arrived to Casa Velas on my birthday, and goodness did ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    ReviewsPhotosAmenitiesMaploadingclose
  • Oasis Hostel
    Ranked #10 overall in Puerto Vallarta hotels
    10.04 reviews
    Popular withBackpackers

    Awesome place to stay, I wouldn't want to stay anywhere else in Puerto Vallarta. Lots of fun, clean, internet, GREAT staff.

    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Westin Resort & Spa Puerto Vallarta
    Ranked #11 overall in Puerto Vallarta hotels
    8.45 reviews
    Popular withTrendstersLuxuryFamilies

    I don't like large resorts but really enjoyed the Westin. The staff and service here are exceptional and the quality of the rooms, public spaces, and restaurants is excellent, especially ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Paradise Village Beach Resort & Spa
    Ranked #17 overall in Puerto Vallarta hotels
    10.02 reviews
    Popular withLuxuryFamiliesOutdoorsy

    This place is unbelievable. A private beach with great service for food and drink. Far from the city but you never have to leave if you don't want to. Nice ...

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Garza Blanca Preserve, Resort & Spa
    Ranked #12 overall in Puerto Vallarta hotels
    9.04 reviews
    Popular withLuxuryNightlifeTrendsters

    Great service and delicious food!

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • V177 Condominios
    Ranked #20 overall in Puerto Vallarta hotels
    10.02 reviews
    Popular withLuxuryBusinessGreen

    Luxury condominium in the heart of the romantic zone in Puerto Vallarta. The best amenities in town. Visit www.mypuertovallartarentals.com for all luxury condominiums in Puerto Vallarta

      ReviewsPhotosAmenitiesMaploadingclose
    • Las Palmas by the Sea
      Ranked #13 overall in Puerto Vallarta hotels
      9.33 reviews
      Popular withTrendstersLuxuryFamilies

      A fun all inclusive resort. Smaller but right on the water with a nice pool too.

      • Free WiFi
      • Swimming Pool
      ReviewsPhotosAmenitiesMaploadingclose
    • Mayan Palace Puerto Vallarta
      Ranked #14 overall in Puerto Vallarta hotels
      10.03 reviews
      Popular withTrendstersLuxuryFamilies

      My ex and I stayed here when they first opened the resort. It was spectacular even in it's incomplete stage. I got it for a "steal." 7 days/6 nights for ...

      • Restaurant
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Holiday Inn Resort Puerto Vallarta
      Ranked #15 overall in Puerto Vallarta hotels
      8.73 reviews
      Popular withFamilies

      One of the better Holiday Inns. This comes with it's own beach! If you must stay in a chain hotel, this is an option.

      • Restaurant
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Flamingo Vallarta Hotel & Marina
      Ranked #16 overall in Puerto Vallarta hotels
      8.03 reviews
      Popular withTrendstersFamilies

      Not too bad, a little run down. The place was practically empty when we were there so not much going on. Clean, and helpful staff.

      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Buenaventura Grand Hotel and Spa
      Ranked #18 overall in Puerto Vallarta hotels
      10.02 reviews
      Popular withFamiliesTrendstersBackpackers

      All Inclusive Review Food, drinks (including alcohol), activities (non-motorized), and a mini bar in room (gets refilled every day) I can write forever about this place. The people, the service, ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Now Amber Puerto Vallarta
      Ranked #19 overall in Puerto Vallarta hotels
      10.02 reviews
      Popular withLuxury

      Loved everything about this hotel!! Location was great! Beautiful view from swim up suite! And all the employees went out of their way to make sure we had a wonderful ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Puerto de Luna All-Suites Hotel
      Ranked #22 overall in Puerto Vallarta hotels
      10.02 reviews
      Popular withTrendstersBusinessLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      ReviewsPhotosAmenitiesMaploadingclose
    • Hotel Catedral Vallarta
      Ranked #21 overall in Puerto Vallarta hotels
      10.02 reviews
      Popular withLGBTQNightlifeAdventure

      The Hotel Catedral is in the heart of Puerto Vallarta, just two blocks from the beach. It is a beautiful boutique hotel with a nice little patio where guests enjoy ...

      • Free WiFi
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Los Arcos Suites
      Ranked #23 overall in Puerto Vallarta hotels
      7.33 reviews
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Costa Sur Resort & Spa
      Ranked #24 overall in Puerto Vallarta hotels
      7.33 reviews
      Popular withFamilies

      The staff is extremely friendly and helpful (Thanks, Carlos, for all the referrals!). The rooms were adequate and I hear they may be renovating them soon. The grounds were very ...

      • Fitness Center
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Canto Del Sol Plaza Vallarta
      Ranked #25 overall in Puerto Vallarta hotels
      9.02 reviews
      Popular withArtsyHistory

      Awesome all inclusive spot by the beach. Went there for spring break in 03. Great staff. Fun times.

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      ReviewsPhotosAmenitiesMaploadingclose
    • Velas Vallarta Suite Resort
      Ranked #27 overall in Puerto Vallarta hotels
      9.02 reviews

      Jan 6-13. 2012 Velas Vallarta PV…. Been Missing you Velas, Happy to be Back. Today we moved over from Casa Velas to Velas Vallarta in a one bedroom Villa plus…I ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Breakfast
      • Free Parking
      • Airport Transfer
      ReviewsPhotosAmenitiesMaploadingclose
    • Golden Crown Paradise Resort Puerto Vallarta
      Ranked #26 overall in Puerto Vallarta hotels
      9.02 reviews
      Popular withTrendstersAdventureFamilies

      Our visit: fri-mon at the end of April (First the hotel then tips for PV in general) We got a room on the 5th floor overlooking the ocean. Great view. ...

      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Reyna's Oasis
      Ranked #28 overall in Puerto Vallarta hotels
      10.01 review
      Popular withNightlifeFamiliesBusiness
        ReviewsPhotosAmenitiesMaploadingclose
      • Casitas Maraika
        Ranked #29 overall in Puerto Vallarta hotels
        10.02 reviews
        Popular withArtsyTrendstersLuxury

        Spend the day!

          ReviewsPhotosAmenitiesMaploadingclose
        • Plaza Pelicanos Club Beach Resort
          Ranked #30 overall in Puerto Vallarta hotels
          6.73 reviews
          Popular withFamilies

          March 2-9, 2013 Plaza Pelicanos Grand Puerto Vallarta Okay RCI trade but nothing to make me return. WE arrived and check in went smooth with some slight confusion and very ...

          • Swimming Pool
          • Fitness Center
          • Free Breakfast
          • Free Parking
          ReviewsPhotosAmenitiesMaploadingclose
        Puerto Vallarta Hotel Insider
        Puerto Vallarta, one of the premier resort destinations in Mexico, is an oceanfront city characterized by white sand beaches, warm weather year-round, and picture-perfect palm trees swaying in the Pacific breeze. Once labeled The Friendliest City in the World, Puerto Vallarta is warm and welcoming to visitors and locals of all kinds; furthermore, it has a renowned LGBT-friendly atmosphere and has been cited as the number one gay beach destination in Latin America. To accommodate the millions of visitors who flock to the Mexican paradise each year, the city is equipped with over 170 hotels, including extravagant suites, mid-range and budget options, long-stay apartment villas, and youth hostels.

        Puerto Vallarta Hotels
        Puerto Vallarta’s sun and surf reputation makes it a hotspot for beachfront resorts. While the Marriott, Hilton, and Westin have established locales on prime pieces of real estate near the most popular attractions, there are plenty of more local names from which to choose. The Paradise Village Beach Resort & Spa is the most popular 5-star hotel in the area, offering a golf course, private spa, and palm tree-flanked pool on a private peninsula. Likewise, Garza Blanca Preserve offers regal suites and grandiose penthouses just outside the city center, nestled between the Sierra Madre mountains and the Pacific. The Dreams Resort & Spa and Villa del Palmar are both world-class 4-star options and conveniently located near Los Muertos Beach and the swinging bridge launch point to Cuale Island.

        Outside of spa and golf resorts, there is an abundance of boutique and budget hotels as well. Casa Velas is a tranquil boutique getaway on a private golf course, though it is for adults only. Backpackers will find Oasis Hostel one of the best-rated hostels in the area, and Canto Del Sol is a popular spot for spring breakers, set right along the main promenade.

        Things To Do
        One of the most popular things to do in Puerto Vallarta (besides sit on the beach with a cerveza) is strolling the mile-long promenade of the Malecón. This boardwalk’s many cafes, nightclubs, and open air sculptures offer dawn-to-dusk (and beyond) entertainment, and the scenic lookout is worth a trek. Most of the city’s hotels are easily accessible to this strip, though Hacienda San Angel is conveniently located right at the end, with breathtaking views from exclusive suites. Barcelo Puerto Vallarta and Secrets Vallarta Bay Resort are also great central places to set up camp, both offering impeccable service and top-notch amenities, including a spa, gourmet dining, and premium Club privileges. This area is also the launchpad for many sea excursions, including yacht cruises, snorkeling, and diving -- especially in the world-famous Los Arcos National Marine Park, which is renowned for its clear waters and rich, colorful marine life.

        Art lovers can stroll through downtown and peruse the many galleries, street stalls, and city art plastered on public walls. Old Town is the historic center of the city, where you can climb to the Matamoros Lighthouse for a spectacular view of the city. Old Town’s south end is known as Zona Romantica, and is known for its LGBT influence and gay pride demonstrations. The eclectic Blue Chairs Resort by the Sea is a popular gay-friendly hotel (and the city’s first one) on Playa los Muertos. It boasts a rooftop pool and sunset bar.

        Average price per night

        Hotel class

        Hotel type

        Average user rating

        Clear Filters
        Clear Filters
        var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_list_page?action=index&clean_path=puerto-vallarta&controller=topics&country_code=&current_user_id=&filters=&id=2000000000385&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=puerto-vallarta%2Fhotels&place=2000000000385&place_type=City&place_type=region&region=2000000000385&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000134255&hotel_ids%5B%5D=5000000408807&hotel_ids%5B%5D=5000000096966&hotel_ids%5B%5D=5000000000556&hotel_ids%5B%5D=5000000008393&hotel_ids%5B%5D=5000000990568&hotel_ids%5B%5D=5000000121238&hotel_ids%5B%5D=5000000277705&hotel_ids%5B%5D=5000000286482&hotel_ids%5B%5D=5000000338448&hotel_ids%5B%5D=5000000125946&hotel_ids%5B%5D=5000000703876&hotel_ids%5B%5D=5000000037738&hotel_ids%5B%5D=5000003537780&hotel_ids%5B%5D=5000000124163&hotel_ids%5B%5D=5000000101297&hotel_ids%5B%5D=5000000189728&hotel_ids%5B%5D=5000000404011&hotel_ids%5B%5D=5000000358274&hotel_ids%5B%5D=5000001263802&hotel_ids%5B%5D=5000000273387&hotel_ids%5B%5D=5000001240893&hotel_ids%5B%5D=5000000163017&hotel_ids%5B%5D=5000000065672&hotel_ids%5B%5D=5000000077120&hotel_ids%5B%5D=5000000019788&hotel_ids%5B%5D=5000000380877&hotel_ids%5B%5D=5000003958280&hotel_ids%5B%5D=5000001266928&hotel_ids%5B%5D=5000001237328", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000385" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };