
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

Beachfront Studio Nuevo Vallarta - Aria Ocean

Pier 57 Modern Luxury 2BR, PV's Best Rooftop!

Zona Romantica Stunner! Casa Disfruto PV @ PIER|57

Pier 57 | Casa Bones

ORCHID CORNER UNIT - LUXURY BEACH FRONT

Casa Maya - Modern 2bed 2bath - Amazing rooftop!

105º Sail View. Rooftop pool and jacuzzi.

Casa Felix - Rincón de Almas
Family-friendly house rentals

Casa Olivo - San Pancho

Casa Duende Palapa w/Rooftop Heated Saltwater Pool

Luxury Private Villa Pool & Views –Puerto Vallarta

CASA BRILLANTE - Private oasis, 1 block from plaza

Casa Serenidad

Amazing Oceanview Sayulita Getaway

Casa Luisa

Entire House - Casa Las Chicaz
Apartment rentals with air conditioning

C Lamanai +Vistas Panoramicas +Playa Semi Privada

Ventanas al mar 1

Mi Espacio Stylish couple getaway 🖤 rooftop/pool

Casita Leon/Departamento Primavera

Boutique Casita w/ Patio & Pool | 7 min to Beach

Casa Infinito, Studio with heated pool

BeachFront Condo with Private Balcony. Location!

Cozy estudio con patio privado
Other great vacation rentals near Islas Marietas National Park

Oceanfront Luxury Condo - Orchid 5 B Beachfront

Cabaña Bamboo (Oceanfront & Private Pool)

Casa Gracie: Ocean & Mountain Views | Hidden Gem!

Palapa Catrina

Access to Secret Beach! Alma at Casa Los Arcos

¡Espectacular Vista, Mar & Selva! Conchas Chinas

Enchanted Casa Huesos

La mejor playa de la zona, vistas y buen Wifi
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
- El Naranjo Beach