Beach & Spa Resort hotels in Puerto Vallarta

  • Hotel list
  • Hotels on map
  • Sort by:
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Lote H4, Cond. Maestro Ramal, Carretera Federal 20, Puerto Vallarta, Mexico, 63734 (Map)
    9.8 - Exclusive
    Based on 42 reviews
    •  pics,photos
    • 1-75

    Overlooking Banderas Bay and the Pacific Ocean, the... More details

    From
    C$1 432
    per night
    Book Now
  • Carr. Puerto Vallarta A Barra De Navidad Km. 4.5 Z, Puerto Vallarta, Mexico, 48390 (Map)
    7.8 - Excellent
    Based on 6 reviews
    •  pics,photos
    • 1-75

    The spectacular 4-star Costa Sur Resort & Spa offers... More details

    From
    C$122
    per night
    Book Now
  • Ave De Las Garzas 136, Zona Hoteler, Puerto Vallarta, Mexico, 48333 (Map)
    8.4 - Exceptional
    Based on 23 reviews
    •  pics,photos
    • 1-75

    The deluxe Hilton Puerto Vallarta Resort offers... More details

    From
    C$346
    per night
    Book Now
  • Bvld. Francisco Medina Ascencio No. 3965, Fracc. M, Puerto Vallarta, Mexico, 48335 (Map)
    8.8 - Exceptional
    Based on 12 reviews
    •  pics,photos
    • 1-75

    The functional Comfort Inn Puerto Vallarta offers... More details

    From
    C$80
    per night
    Book Now
  • Pelicanos #311 Fracc. Marina Vallarta, Puerto Vallarta, Mexico, 48354 (Map)
    9.0 - Exceptional
    Based on 41 reviews
    •  pics,photos
    • 1-75

    Located in a beautiful Puerto Vallarta, Mexico, the... More details

    From
    C$786
    per night
    Book Now
  • Carretera A Barra De Navidad Km. 7.5, Puerto Vallarta, Mexico, 48326 (Map)
    9.0 - Exceptional
    Based on 29 reviews
    •  pics,photos
    • 1-36

    Garza Blanca Residences Luxury All Inclusive is a 5... More details

    From
    C$702
    per night
    Book Now
  • Avenida Francisco Medina Ascencio Km 2.5, Puerto Vallarta, Mexico, 48333 (Map)
    7.8 - Excellent
    Based on 17 reviews
    •  pics,photos
    • 1-75

    Immerse yourself in the charm and warmth that have made... More details

    From
    C$391
    per night
    Book Now
  • Playa Las Glorias - Zona Hotelera, Puerto Vallarta, Mexico, 48333 (Map)
    7.8 - Excellent
    Based on 40 reviews
    •  pics,photos
    • 1-75

    Canto Del Sol Plaza Vallarta is a five star hotel of ... More details

    From
    C$502
    per night
    Book Now
  • Av. Costera S/N, Lh2 Fracc. Marina Vallarta, Puerto Vallarta, Mexico, 48354 (Map)
    7.6 - Excellent
    Based on 48 reviews
    •  pics,photos
    • 1-75

    Being located near the city center, the four-star Velas... More details

    From
    C$532
    per night
    Book Now
  • Carr. A Barra De Navidad Km. 3.5, Puerto Vallarta, Mexico, 48300 (Map)
    •  pics,photos
    • 1-75

    The grand Hyatt Ziva Puerto Vallarta All Inclusive... More details

    From
    C$607
    per night
    Book Now
  • Boulevard Franciso Medina Ascencio Km 2.5, Puerto Vallarta, Mexico, 48300 (Map)
    6.8 - Very good
    Based on 38 reviews
    •  pics,photos
    • 1-75

    Villa Del Palmar Beach Resort & Spa is a 4-star... More details

    From
    C$202
    per night
    Book Now
  • Paseo La Marina Norte 435, Marina Vallarta, Puerto Vallarta, Mexico, 48354 (Map)
    8.8 - Exceptional
    Based on 47 reviews
    •  pics,photos
    • 1-75

    Located in the outskirts of Puerto Vallarta, the four... More details

    From
    C$183
    per night
    Book Now
  • Zona Hotelera Sur; Km. 11.5; P.O. Box 158B, Puerto Vallarta, Mexico, 48300 (Map)
    9.0 - Exceptional
    Based on 65 reviews
    •  pics,photos
    • 1-75

    Barcelo Puerto Vallarta is situated right next to... More details

    From
    C$398
    per night
    Book Now
  • Carretera A Punta De Mita Km 8.3, Playa Destiladeras, Bahia De Banderas, Puerto Vallarta, Mexico, 63732 (Map)
    9.0 - Exceptional
    Based on 6 reviews
    •  pics,photos
    • 1-67

    The beachfront Rancho Banderas All Suites Resort Punta... More details

    From
    C$533
    per night
    Book Now
  • Paseo De La Marina Sur 205, Puerto Vallarta, Mexico, 48354 (Map)
    7.8 - Excellent
    Based on 14 reviews
    •  pics,photos
    • 1-75

    Westin Resort & Spa Puerto Vallarta is a 5-star venue... More details

    From
    C$186
    per night
    Book Now
  • Rinconada De Las Conchas Chinas #510 Conchas China, Puerto Vallarta, Mexico, 48390 (Map)
    9.4 - Exclusive
    Based on 6 reviews
    •  pics,photos
    • 1-75

    Grand Miramar All Luxury Suites & Residences is an... More details

    From
    C$320
    per night
    Book Now
  • Paseo De Los Cocoteros # 1 Local 16 Int 7, Nuevo V, Puerto Vallarta, Mexico, 63732 (Map)
    8.0 - Excellent
    Based on 14 reviews
    •  pics,photos
    • 1-75

    Paradise Village Beach Resort And Spa is a 5-star... More details

    From
    C$166
    per night
    Book Now
  • Km. 2.5 Boulevard Francisco Medina Ascencio, Puerto Vallarta, Mexico, 48350 (Map)
    7.0 - Very good
    Based on 53 reviews
    •  pics,photos
    • 1-75

    Overlooking Banderas Bay, the attractive 4-star Las... More details

    From
    C$186
    per night
    Book Now
  • 164 David Alfaro Siqueiros Zona Hotelera Las Glori, Puerto Vallarta, Mexico, 48333 (Map)
    8.8 - Exceptional
    Based on 11 reviews
    •  pics,photos
    • 1-75

    The 5-star Secrets Vallarta Bay Puerto Vallarta is set... More details

    From
    C$590
    per night
    Book Now
  • David Alfaro Siqueiros #164, Puerto Vallarta, Mexico, 48333 (Map)
    9.2 - Exceptional
    Based on 43 reviews
    •  pics,photos
    • 1-75

    The elegant Now Amber Puerto Vallarta offers 327... More details

    From
    C$664
    per night
    Book Now
  • Diego Rivera 121 Zona Hotelera Norte, Puerto Vallarta, Mexico, 48330 (Map)
    9.2 - Exceptional
    Based on 53 reviews
    •  pics,photos
    • 1-75

    The 5-star Sunset Plaza Beach Resort And Spa is located... More details

    From
    C$441
    per night
    Book Now
  • Carretera Al Aeropuerto Km. 6 Isla Iguana, Marina, Puerto Vallarta, Mexico, 48500 (Map)
    8.0 - Excellent
    Based on 19 reviews
    •  pics,photos
    • 1-75

    The excellent 4-star Flamingo Vallarta Hotel & Marina... More details

    From
    C$121
    per night
    Book Now
  • Pablo Picasso S/N Zona Hotelera Las Glorias, Puerto Vallarta, Mexico, 48300 (Map)
    7.8 - Excellent
    Based on 28 reviews
    •  pics,photos
    • 1-75

    The 4-star Villas Vallarta is situated in the heart of... More details

    From
    C$138
    per night
    Book Now
  • Boulevard Francisco Medina Ascencio 2699, Puerto Vallarta, Mexico, 48310 (Map)
    7.6 - Excellent
    Based on 50 reviews
    •  pics,photos
    • 1-75

    The four-star Hacienda Hotel & Spa is located along... More details

    From
    C$155
    per night
    Book Now
  • Boulevard Nuevo Vallarta Y Paseo Cocoteros S/N, Puerto Vallarta, Mexico, 63732 (Map)
    8.8 - Exceptional
    Based on 2 reviews
    •  pics,photos
    • 1-75

    The attractive 5-star Marival Resort & Suites All... More details

    From
    C$547
    per night
    Book Now
  • Hotels near Puerto Vallarta

    {{ hotel.name }}

    {{ hotel.stars }} star hotel
    {{ hotel.address }}, {{ hotel.city }}, {{ hotel.zip }} (Map)
    {{ hotel.mark / 5 | number : 1 }} - {{ hotel.mark_text }}
    Based on {{ hotel.reviews_count }} reviews
    • 1-{{ hotel.photo_count }} 
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    C${{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    Checking available rooms...
    {{ conf.title }}
    {{ room.name }}
    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    {{ rate.currency }} {{ rate.price }}
    for  night
    Change room
    Please select Room {{ conf_index + 1 }}
    {{ conf.title }}
    Room Type Conditions Rate Reservation
    {{ room.photos[room.current_photo].alt }}{{ room.photos[room.current_photo].alt }}

    {{ room.desc }}

    • {{amenity}}

    {{ room.info }}

    {{room.name}}{{ room.sqm }}m2
    {{room.photos[ room.current_photo ].name}}

    Included: {{ room.rates[0].included }}

    Not included: {{ room.rates[0].excluded }}

    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    Show {{ room.rates.length - rooms.maxRates }} more rates
    Hide rates
    {{ rate.currency }} {{ rate.price }}
    for  night
    {{ conf.more_rooms_title }}

You can find more hotels by changing your search:

Remove all filters

Filtering results

Please wait...

^
153 hotels found

Your selectionremove all

Star rating

  • ({{ star.count }})

Accommodation type

Price

per room per night
C$  – C$ OK

Location

  • Airports

    • Licenciado Gustavo Dнaz Ordaz International ‪(182)‬
    • Tepic ‪(3)‬
  • Popular areas

    • City Center ‪(141)‬
  • Places of interest

  • Marina

    • Cruise Ship Pier ‪(96)‬
  • Districts

    • Marina Puerto Vallarta ‪(16)‬

Hotel type

  • MoreHide

Search by name

Property or hotel chain name

Amenities

  • More amenities

Room facilities

Services

Brands

  • More brands

Find your perfect spa break in Puerto Vallarta with iBooked.ca. Our database of Puerto Vallarta beach hotels comes complete with overviews, photos and guest reviews. Book your resort hotel in advance and get ready to ski in snowy mountains or sunbathe on golden beaches.Choose the hotel to see the overview, photos and reviews, or press Book Now button to start the reservation.