
Places to stay near Islas Marietas National Park
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Islas Marietas National Park
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Islas Marietas National Park
Condo rentals with wifi

LUXURY |DeckJACUZZI |BLOCK2BEACH | GYM | VIEWS!!!

NEW OCEAN FRONT 1-BED Luxury Condo in PV

Nuevo Vallarta Beachfront Studio - Aria Ocean

Amazing condo with Ocean Views!

Pier 57 | Casa Bones

SAYAN BEACH 3 BDRM 3 -1/2 BTHS (8th floor/corner)

“MarshmallowView” Luxury Oceanview Condo

Stunning Ocean & Bay View, Private Plunge Pool
Family-friendly house rentals

Los Sueños- safe, quiet & clean- 1 block to the beach!

Casa Tiki Beach House Golden Zone

Casa Berita

Luxury Private Villa Pool & Views –Puerto Vallarta

Private house with swimming pool and lounge area.

Master Suite in Tamaran, La Cruz de Huanacaxtle.

Garcia Rentals Yelapa: The Brisas del Sol

Casa Antonieta, your place to rest in Yelapa
Apartment rentals with air conditioning

Apartamento Serena on the Marina | Amazing Pool

C Lamanai +Vistas Panoramicas +Playa Semi Privada

✨PRIVATE Boutique Casita w/ Pool | 7 min to Beach✨

Casa Achara Penthouse with Pool

LOFT 1 block from the beach, terrace overlooking the bay

Mi Espacio Stylish couple getaway 🖤 rooftop/pool

Indoor-Outdoor Living at a Cozy Flat Surrounded by Greenery

Casa Emilia is three blocks from the beach. San Pancho
Other great vacation rentals near Islas Marietas National Park

Los Veneros, Punta de Mita

Villa Serena.

Dreamy Dulce Vida Villa

Luxury Beachfront Villa w/ Private Pool

Casita Romantica couples paradise Now with Fios!

3 BR/4 BA, spectacular ocean views, 40 ft. pool

CASA BRILLANTE - Private oasis, 1 block from plaza

Zantamar PH605, right on the beach
Destinations to explore
- Conchas Chinas Beach
- Los Muertos Beach
- Playa Sayulita
- Camarones Beach
- Playa Platanitos
- Playa Vidanta Nuevo Vallarta
- Riviera Nayarit
- Majahuitas Beach
- Playa Punta Negra
- Playa San Pancho
- Yelapa Beach
- Las Glorias Beach
- Las Animas Beach
- Colomitos Beach
- Playa Quimixto
- Amapas Beach
- Playa Los Ayala
- Pizota Beach
- Olas Altas Beach
- El Tigre Club de Golf
- Playa Careyeros
- Playa Del Holi
- Playa Fibba
- Playa Palmares