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

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

LUXURY PENTHOUSE WITH PRIVATE POOL & TERRACE

AMAZING Sayan Indah Ocean Condo - Romantic Zone #B

Zona Romantica Stunner! Casa Disfruto PV @ PIER|57

Pier 57 - Vista al Mar y a la Montaña

Pier 57 | Casa Bones

ORCHID CORNER UNIT - LUXURY BEACH FRONT

RockStar Ocean Views! W601 PV a will gorges suite
Family-friendly house rentals

Casa Berita

Luxury Villa, Amazing Ocean Views

Vibrant Casa - heart of Sayulita with private pool

Casa Olivo - San Pancho

Luxury Private Villa Pool & Views –Puerto Vallarta

Casa Serenidad

Casa Mango

Casa Luisa
Apartment rentals with air conditioning

Apartamento Serena on the Marina | Amazing Pool

C Lamanai +Vistas Panoramicas +Playa Semi Privada

Ventanas al mar 1

Mi Espacio Stylish couple getaway 🖤 rooftop/pool

Casita Leon/Departamento Primavera

Casa Achara ~ Downtown Sayulita

Casa emilia a tres cuadras de la playa. San Pancho

Casa Infinito, Studio with heated pool
Other great holiday rentals near Islas Marietas National Park

Los Veneros Punta de Mita

Casa Gracie: Ocean & Mountain Views | Hidden Gem!

Penthouse inside Punta Mita gates, ocean view

Casa Miraflores with pool,patio and free golf cart

Villa Serena.

Luxury Beachfront Villa w/ Private Pool

Luxury Oceanfront Condo - Steps to Restaurant Row!

Beachfront Studio Casitas #3
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
- Colomitos Beach
- Las Animas Beach
- Playa Quimixto
- Amapas Beach
- Playa Los Ayala
- Pizota Beach
- Olas Altas Beach
- Playa Isabel
- El Tigre Club de Golf
- Playa Careyeros
- Playa Del Holi
- Playa Fibba