Our customers love us!
Puerto Vallarta
Why Book with Us?
We’ll do the hard work for you
Your holiday wish is our command. Simply tell us your travel wants, needs and expectations and we’ll create your dream itinerary.
Exclusive access to the best offers
We have access to exclusive rates and offers on holidays that won’t be beaten anywhere else.
Unrivalled customer service
Our passionate, well-travelled team has a combined experience of more than 40 years in the travel industry.
Explore All Puerto Vallarta Holidays
Sort by:
Holidays per page
Sort & Filter
Sort & Filter
Sort by:

category

Budget

£100.00
£12,000.00
Apply filters

Nestled on the Pacific coast of Mexico, Puerto Vallarta is a picturesque resort town famed for its stunning beaches, vibrant cultural scene, and bustling nightlife. The town's charming cobblestone centre features the ornate Nuestra Señora de Guadalupe church, surrounded by boutique shops, restaurants, and bars, while also known for its thriving art scene, Puerto Vallarta's Malecón, a lively beachside promenade, is dotted with galleries, sculptures, and public artworks. Outdoor enthusiasts can enjoy a variety of water sports in Banderas Bay, including snorkelling, scuba diving, and boat tours, while the surrounding jungle offers hiking and zip-lining opportunities. Whale watching during migration season also attracts many visitors.

Combining relaxation, culture, and adventure, Puerto Vallarta offers a rich and diverse experience for all travellers.

Unmissable experiences in Puerto Vallarta
Must Do
An aquatic adventure playground, take advantage of the numerous watersport activities available in the warm waters of the Pacific Ocean
Don't Miss
The chance to explore the cultural and boutique highlights of the town centre itself
Must Visit
The lively beachside promenade of Malecón to shop in the boutique galleries and savour the fflavours of Mexico in the eateries
Speak to one of our experts today
Call us on 0333 121 7001 Mon - Fri: 9am - 8pm, Sat & Sun 10am - 4pm
Call us on 0333 121 7001 Mon - Fri: 9am - 8pm, Sat & Sun 10am - 4pm
or fill out our online form with your enquiry.