A round-up of the best beaches in Puerto Vallarta and Riviera Nayarit
In Puerto Vallarta, Jalisco
Caballo Beach: The Cast-Away Feel
If you are looking for a peaceful and secluded spot head to Caballo Beach! As well as golden sand and emerald water, you will find Casitas Maraika hotel restaurant and bar for some fresh beachfront dining.
Located South of Puerto Vallarta, in the state of Jalisco, you can get to Caballo Beach directly via a water taxi or walk northeast along the beach from the pier at Las Animas walk.
Los Muertos Beach: Bustling Beach Life
There is a reason why Los Muertos beach is the most popular beach in Puerto Vallarta – there is so much to do! You can enjoy excursions and activities such as parasailing, jet skiing, stand-up paddle boarding, parachuting and banana boat excursions.
A variety of restaurants offer all the Mexican specialties and fresh seafood you could want. Los Muertos beach is in the Romantic Zone, just a 15-minute walk from downtown Puerto Vallarta!
In Riviera Nayarit, Nayarit
Sayulita Beach: Hippie-chic living
Sayulita Beach in Riviera Nayarit, in the state of Nayarit, is the spot to soak up 70’s hippie-surfer vibes on porcelain sands. Colorful beach huts and swaying palm trees surround the vibrant cove. Huichol and hip art can be found in its unique stores.
For the best meal in town, head to Don Pedro’s. Watch the world go by and admire the ocean view alongside world-class dishes. Take a bus or taxi from the Puerto Vallarta International Airport to get to Sayulita.
San Pancho Beach: Surfer’s Paradise
Considered the “cultural capital” of Riviera Nayarit, San Pancho also happens to be a surfer’s paradise. The break is great for a range of surfers and there are a variety of different surf schools, where you can take lessons.
Surrounded by the Sierra Madre mountains and lush jungle, San Pancho beach, or San Francisco beach, is tranquil and pristine. You can take buses or taxis from the airport, and Sayulita to get there.