Hotels in Puerto Vallarta

Hotel search™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Puerto Vallarta Hotels

Puerto Vallarta Introduction

With its iconic stone arches and dazzling ocean sunsets, Puerto Vallarta is a jewel of a city nestled on Mexico's Pacific coast in the welcoming bay of Bahia de Banderas. A beautiful port of call for nearly 300 cruise ships a year, Puerto Vallarta is a stunning beach getaway, with live music and dancing in the town plaza. Art is celebrated here with open-air sculptures, and the nearby Sierra Madre Mountains beckon explorers to visit small colonial towns.

Hotels in Puerto Vallarta

Hotels in Puerto Vallarta provide a dazzling array of accommodation options, from luxurious resorts on the beach to elegant villas and classy boutique hotels. Oceanfront resorts offer guests elegant swimming pools with comfortable loungers to soak up the sun, tennis courts, lush gardens and serene spas where stress melts away. Budget accommodation offers welcome air conditioning and clean, comfortable lodging, while the boutique hotels provide excellent service and private pools and gardens close to the fine restaurants, lively night clubs and shops of Puerto Vallarta. Wherever you stay in Puerto Vallarta, you're always close to the ocean or the beach.

Where to stay

If you're looking for a resort close to large shopping areas, choose a hotel south of the airport where you'll find large swimming pools, breathtaking ocean views and breakfast included. If luxury is your dream while staying in Puerto Vallarta, choose a hotel near the marina, where you'll find private lounge chairs on the beach, sea view rooms with balconies to catch the sea breezes and free WiFi. To be in the heart of Puerto Vallarta, head to El Malecón, known as Old Puerto Vallarta. Here you'll find an array of discount hotels, opulent bed-and-breakfasts and house rentals.

Things to see

Bahía de Banderas is a delightful place to begin your holiday in Puerto Vallarta, with snorkelling and swimming in the vivid blue waters. You can walk to the lovely Isla Rio Cuale via chain bridges on the south side of town and find colourful craft stalls, fruit markets and a tiny museum sharing the culture and archaeological history of the area. A day trip to the nearby fishing village of Bucerias is well worth your time. With few crowds to clog the coastline, you can thoroughly enjoy peaceful beachside dining, fishing and perusing small art galleries. No trip to Puerto Vallarta is complete without a stroll to Los Arcos and El Malecón. Embrace the cooler evenings and enjoy leisurely strolls past street performers, live music and sand sculptures. For more outdoor fun, take a thrilling zipline canopy tour or indulge in fresh seafood in the beautiful Vallarta Botanical Gardens.

How to get to Puerto Vallarta

The coastal city of Puerto Vallarta is easily accessed by plane via Mexico City, Monterrey and Tijuana, then you can hire a car at the airport and drive to hotels in Puerto Vallarta. If you prefer to arrive by car, there are 3 main roads leading to the city, including 2 freeways and a pilgrimage route. From Mexico City, the drive will take about 8 hours and provide the opportunity to stop off in Guadalajara. Arrival by sea is another option, one that will take you aboard a cruise ship and deposit you at Puerto Vallarta Cruise Port in style.

Puerto Vallarta Travel Guides & Things To Do

Read about other things to do in Puerto Vallarta