Recent Searches
Clear
Questions? (888) 651-9785(888) 651-9785

Top Puerto Vallarta Shows, Concerts & Sports

Category
Select Dates
Today
Tomorrow




Sort: Featured

3 Tours and Activities

Sort by:Featured

Free Cancellation:Get a full refund up to 24 hours in advance on most experiences.See Details

Bar, Club & Pub Tours

Gay Bar Hopping Tour Including Dinner and Cabaret

Spend a night out in Puerto Vallarta with this tour that includes dinner, a cabaret show, and bar-hopping. In the Old Town district, you'll enjoy a 3-course meal at a local restaurant either before or after your cabaret entertainment, depending on the option selected when booking. Then head to two of the city's gay bars, where you'll receive VIP access with no lines or cover charges. It'll be a hassle-free evening as six house drinks are included.
...  More
  • 4 hours
  • Free Cancellation
From  
US$ 139.00
From  
US$ 139.00
Learn More
  • 4 hours
  • Free Cancellation

Theater, Shows & Musicals

Paint the Town Red Cabaret Show and Dinner

Indulge in an evening of food, wine, culture, and entertainment with this cabaret show that includes drinks and VIP seating at the show. Sip local wines from the Baja region while dining on a multi-course meal of local, tapas-style fare while enjoying one of two high-energy performances.  
...  More
  • 4 hours
From  
US$ 139.00
From  
US$ 139.00
Learn More
  • 4 hours

Day Trips

Puerto Vallarta Sunset Cruise and Candlelight Dinner Show

Immerse yourself in the magical mysticism of Las Caletas by night with an enchanting evening excursion from Puerta Vallarta. Watch the sun sink into the shimmering sea as you sail to a secluded beach surrounded by rugged rock formations. Dine upon a gourmet 3-course meal by candlelight before watching the renowned Rhythms of the Night show, a stunning spectacle that promises to transport viewers to a spiritual land that time forgot.
...  More
  • 5 hours
  • Free Cancellation
From  
US$ 139.00
From  
US$ 139.00
Learn More
  • 5 hours
  • Free Cancellation


Book online or call
(888) 651-9785
(888) 651-9785