Our customers love us!
Puerto Vallarta
Why Book with Us?
Tailor-made for you
Personalised trips designed through one-on-one consultations.
Decades of destination experience
Expect tailored advice, hidden gems and first-hand insight.
Support that travels with you
Rated 5 star on Trustpilot, we’re with you every step of the way.
ABTA & ATOL protected
Book with confidence knowing you’re fully protected.
Pay your way
Spread the cost of your holiday with flexible payments.
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 with 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.