Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Puerto Vallarta 3 Stars Hotels

See all 888 Hotels in Puerto Vallarta
Krystal Vallarta

Krystal Vallarta

Avenida Las Garzas, Puerto Vallarta
    3.0 out of 5.0
     
     
    3.4 out of 5 (774 reviews)
    Family hotel close to the beachIts good, theres diferent tipes of acomodstios as rooms, bungalows with own swimming pool each, rrstaurant, by the sea, kids pool, general pool (crowded), gardens and you have to walk a lot to get from front desk to your room, to swimmimg pool, to restaurant etc.
    20 Apr 2018

    Krystal VallartaC$90

    Krystal VallartaC$90
    Fiesta Inn Puerto Vallarta Isla

    Fiesta Inn Puerto Vallarta Isla

    Blvd. Francisco Medina Ascencio 2477, Puerto Vallarta
      3.5 out of 5.0
       
       
      4.6 out of 5 (231 reviews)
      Great hotel chain with super friendly staffI love Fiesta Inn Hotels. I have stayed many times at various locations. They are consistent, clean, excellent facilities and great pricing. I highly recommend!!!
      19 Apr 2018

      Fiesta Inn Puerto Vallarta IslaC$87

      Fiesta Inn Puerto Vallarta IslaC$87
      Playa Los Arcos Hotel Beach Resort & Spa

      Playa Los Arcos Hotel Beach Resort & Spa

      Olas Altas 380, Puerto Vallarta
        3.0 out of 5.0
         
         
        3.7 out of 5 (1,745 reviews)
        Great value and excellent location. I would stay here again.
        22 Apr 2018

        Playa Los Arcos Hotel Beach Resort & SpaC$84

        Playa Los Arcos Hotel Beach Resort & SpaC$84
        Holiday Inn Express Puerto Vallarta

        Holiday Inn Express Puerto Vallarta

        Blvd. Francisco Medina Acencio 3974, Puerto Vallarta
          3.5 out of 5.0
           
           
          4.6 out of 5 (444 reviews)
          Convenient Airport Hotel, breakfast included. 1 pm checkout.
          13 Apr 2018

          Holiday Inn Express Puerto VallartaC$85

          Holiday Inn Express Puerto VallartaC$85
          Paradise Village Beach Resort and Spa

          Paradise Village Beach Resort and Spa

          Paseo De Los Cocoteros 001, Nuevo Vallarta
            3.5 out of 5.0
             
             
            4.1 out of 5 (911 reviews)
            Very pleased, great for kids!Hotel was wonderful, staff was awesome. No complaints.. Food was delicious yet a bit pricey. Great location close to everything. Many amenities for kids. I would stay here again.
            20 Apr 2018

            Paradise Village Beach Resort and SpaC$137

            Paradise Village Beach Resort and SpaC$137
            Comfort Inn Puerto Vallarta

            Comfort Inn Puerto Vallarta

            Blvd. Francisco Medina Ascenci 3965, Puerto Vallarta
              3.0 out of 5.0
               
               
              4.3 out of 5 (868 reviews)
              Great location, good valueClean, comfortable room. Super shower. Attentive, professional, friendly staff. Amazingly quiet even though located on a busy street close to the airport.
              19 Apr 2018

              Comfort Inn Puerto VallartaC$60

              Comfort Inn Puerto VallartaC$60
              One Puerto Vallarta Aeropuerto

              One Puerto Vallarta Aeropuerto

              Boulevard Francisco Medina Ascencio, Puerto Vallarta
                3.0 out of 5.0
                 
                 
                4.0 out of 5 (604 reviews)
                VERY BASIC SMALL ROOM BUT HANDY TO AIRPORTWe stayed just one night prior to flight home to Canada. Room had 2 beds, TV and shower ensuite. Only 2 towels One bed had only one sheet on but too late to go to front desk and request one! Went down to breakfast at 0900 only to find our towels had vanished!! It was obvious we were still there has ...
                23 Apr 2018

                One Puerto Vallarta AeropuertoC$52

                One Puerto Vallarta AeropuertoC$52
                Emperador Vallarta Beachfront Hotel and Suites

                Emperador Vallarta Beachfront Hotel and Suites

                Amapas 114 Col Emiliano Zapata, Puerto Vallarta
                  3.0 out of 5.0
                   
                   
                  3.7 out of 5 (928 reviews)
                  Jay stays every yearLove this place close to everything you can walk everywhere it’s on the beach and the staff members are great very friendly and helpful clean rooms all you need is right here
                  21 Apr 2018

                  Emperador Vallarta Beachfront Hotel and SuitesC$60

                  Emperador Vallarta Beachfront Hotel and SuitesC$60
                  San Marino

                  San Marino

                  Rodolfo Gomez N 111, Puerto Vallarta
                    3.0 out of 5.0
                     
                     
                    3.3 out of 5 (580 reviews)
                    Great location. Ok rooms. Nice pool area When we first checked in we were given a room which smelt like smoke, the next day though they were really happy to move us to a different room which was really appreciated.
                    13 Apr 2018

                    San MarinoC$70

                    San MarinoC$70
                    Hotel Eloisa

                    Hotel Eloisa

                    Lazaro Cardenas 179, Puerto Vallarta
                      3.0 out of 5.0
                       
                       
                      3.5 out of 5 (552 reviews)
                      Great locationIt is a great hotel for price and location. Everything happens around that area
                      17 Apr 2018

                      Hotel EloisaC$45

                      Hotel EloisaC$45

                      The top 3 Stars hotels in Puerto Vallarta, Puerto Vallarta may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Puerto Vallarta 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

                      Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Puerto Vallarta for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Puerto Vallarta neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Puerto Vallarta. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Puerto Vallarta.

                      Recently booked Puerto Vallarta hotels

                      Villa del Palmar Beach Resort and Spa, Puerto Vallarta
                      3.5 out of 5.0
                      Last booking: 41 minutes ago
                      Hyatt Ziva Puerto Vallarta - All Inclusive
                      4.5 out of 5.0
                      Last booking: 46 minutes ago
                      Garza Blanca Residences All Inclusive
                      5.0 out of 5.0
                      Last booking: 1 hour ago
                      Hotel Meson de Mita
                      3.0 out of 5.0
                      Last booking: 1 hour ago
                      Villa Del Palmar Flamingos Beach Resort and Spa
                      4.0 out of 5.0
                      Last booking: 1 hour ago
                      Hacienda Buenaventura Hotel & Mexican Charm - All Inclusive
                      3.5 out of 5.0
                      Last booking: 2 hours ago
                      Emperador Vallarta Beachfront Hotel and Suites
                      3.0 out of 5.0
                      Last booking: 2 hours ago
                      Crown Paradise Golden Puerto Vallarta All Inclusive
                      4.0 out of 5.0
                      Last booking: 3 hours ago
                      Hotel Posada de Roger
                      3.0 out of 5.0
                      Last booking: 3 hours ago