Two people walking in shallow water near a rocky cave entrance, with a large boat in the distance.

Find hotels in Marietas Islands from ฿2,107

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sep - 2 Sep
Tomorrow
2 Sep - 3 Sep
This weekend
4 Sep - 6 Sep
Next weekend
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Marietas Islands hotels

1. Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive
Punta de Mita
United States
Maria
฿10,562
฿12,516 total
includes taxes & fees
13 Sept - 14 Sept
Iberostar Selection Playa Mita - All Inclusive

2. Grand Palladium Vallarta Resort & Spa - All Inclusive

Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
United States
Erasmo David
฿7,560
฿9,148 total
includes taxes & fees
2 Sept - 3 Sept
Grand Palladium Vallarta Resort & Spa - All Inclusive

3. Conrad Punta de Mita

Conrad Punta de Mita
Punta de Mita
United States
Courtney
฿9,900
฿13,068 total
includes taxes & fees
13 Sept - 14 Sept
Conrad Punta de Mita

4. The St. Regis Punta Mita Resort

The St. Regis Punta Mita Resort
Punta de Mita
United States
Christie
฿18,998
฿27,485 total
includes taxes & fees
2 Oct - 3 Oct
The St. Regis Punta Mita Resort

5. Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
United States
Sean
฿10,574
฿12,794 total
includes taxes & fees
2 Sept - 3 Sept
Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

6. Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Punta de Mita
United States
Anahi Garcia
฿12,587
฿15,230 total
includes taxes & fees
20 Sept - 21 Sept
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

7. Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive

Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive
Punta de Mita
฿80,294
฿111,244 total
includes taxes & fees
30 Sept - 1 Oct
Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive

8. Hotel Basalto

Hotel Basalto
Punta de Mita
United States
Linda
฿8,774
฿10,617 total
includes taxes & fees
9 Sept - 10 Sept
Hotel Basalto

9. Four Seasons Resort Punta Mita

Four Seasons Resort Punta Mita
Punta de Mita
United States
Daisy
฿19,897
฿27,567 total
includes taxes & fees
1 Oct - 2 Oct
Four Seasons Resort Punta Mita

10. Armony Resort All-Inclusive MGallery Collection

Armony Resort All-Inclusive MGallery Collection
Punta de Mita
United States
Braulia
฿11,776
฿14,248 total
includes taxes & fees
23 Sept - 24 Sept
Armony Resort All-Inclusive MGallery Collection

11. Susurros del Corazón, Auberge Collection

Susurros del Corazón, Auberge Collection
Punta de Mita
United States
Natalee
฿16,145
฿21,957 total
includes taxes & fees
1 Oct - 2 Oct
Susurros del Corazón, Auberge Collection

12. Hotel El Coral

Hotel El Coral
Punta de Mita
United States
Guillermina
฿3,282
฿3,971 total
includes taxes & fees
3 Sept - 4 Sept
Hotel El Coral

13. Cabañas Punta de Mita

Cabañas Punta de Mita
Punta de Mita
United States
Ramiro
฿2,047
฿2,476 total
includes taxes & fees
12 Sept - 13 Sept
Cabañas Punta de Mita

14. Grand Velas Riviera Nayarit - All Inclusive

Grand Velas Riviera Nayarit - All Inclusive
Nuevo Nayarit
United States
Eduardo
฿31,721
฿38,382 total
includes taxes & fees
2 Sept - 3 Sept
Grand Velas Riviera Nayarit - All Inclusive

15. Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
La Cruz de Huanacaxtle
United States
Adan
฿7,372
฿8,921 total
includes taxes & fees
30 Sept - 1 Oct
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

16. Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive
Punta de Mita
United States
Sameh
฿9,251
฿11,193 total
includes taxes & fees
13 Sept - 14 Sept
Dreams Bahia Mita Surf & Spa - All Inclusive

17. W Punta de Mita

W Punta de Mita
Punta de Mita
Mexico
Alfredo
฿7,057
฿9,315 total
includes taxes & fees
28 Sept - 29 Sept
W Punta de Mita

18. ALMA Surf Lodge

ALMA Surf Lodge
Punta de Mita
United States
Drew
฿4,526
฿5,477 total
includes taxes & fees
2 Sept - 3 Sept
ALMA Surf Lodge

19. Ysuri Sayulita - Beachfront Hotel

Ysuri Sayulita - Beachfront Hotel
Sayulita
United States
Andrew Vega Joseph
฿3,528
฿4,269 total
includes taxes & fees
2 Sept - 3 Sept
Ysuri Sayulita - Beachfront Hotel

20. Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive

Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive
Nuevo Nayarit
United States
Abraham Odilon
฿13,197
฿16,465 total
includes taxes & fees
21 Sept - 22 Sept
Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Marietas Islands

Check out the local area in Marietas Islands—home to attractions like Lovers' Beach and Hidden Beach.

See all hotels in Marietas Islands
Two people walking in shallow water near a rocky cave entrance, with a large boat in the distance.

Top Marietas Islands Hotel Reviews

W Punta de Mita

W Punta de Mita

10/10 Excellent
"Wonderful"
Edith 4-night trip
Posted 7 hours ago
W Punta de Mita
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

10/10 Excellent
"Amazing staff and super clean rooms"
Anahi Garcia 3-night trip
Posted 13 hours ago
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa

10/10 Excellent
"Everything was excellent"
Fatush 7-night trip
Posted 16 hours ago
Paradise Village Beach Resort and Spa
Riu Flamingos - All Inclusive

Riu Flamingos - All Inclusive

10/10 Excellent
"Very friendly staff. Excellent service!"
Martha 3-night trip
Posted 1 day ago
Riu Flamingos - All Inclusive
Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive

10/10 Excellent
"A smaller, relaxing resort staffed with the most helpful and kind people! Our room was spotless and the balcony view amazing. Gluten free options in the buffet were not consistently displayed, but staff were helpful and I experienced no problems. We've been to this resort several times and will return."
Julie 7-night trip
Posted 2 days ago
Occidental Nuevo Vallarta - All Inclusive
Conrad Punta de Mita

Conrad Punta de Mita

10/10 Excellent
"This property is amazing! We love staying here. The pools are nice. Really warm water which would be the only thing we would have changed. The beach is extremely nice. Everyone on the property was nice, happy and helpful."
Courtney 4-night trip
Posted 8 days ago
Conrad Punta de Mita
BON Hotel at VidantaWorld Nuevo Vallarta

BON Hotel at VidantaWorld Nuevo Vallarta

10/10 Excellent
"Loved it! rooms were clean very spacious and comfortable. The staff was amazing very friendly and helpful. We will definitely be coming back."
Alma 9-night trip
Posted 2 weeks ago
BON Hotel at VidantaWorld Nuevo Vallarta

More cheap stays in Marietas Islands

Playa Azul Sayulita

Playa Azul Sayulita

8 Calle Playa Azul Sayulita NAY
฿1,741
฿2,107 total
3 Sept - 4 Sept
includes taxes & fees
9.2/10 Wonderful! (40 reviews)
Playa Azul Sayulita
Viajero Sayulita Hostel

Viajero Sayulita Hostel

27 Calle Primavera Sayulita NAY
฿2,173
฿2,629 total
8 Sept - 9 Sept
includes taxes & fees
Viajero Sayulita Hostel
Casa Real Sayulita Hotel Boutique

Casa Real Sayulita Hotel Boutique

s/n Rosalio Tapia Deportiva Sayulita Nay.
฿2,684
฿3,247 total
30 Sept - 1 Oct
includes taxes & fees
Casa Real Sayulita Hotel Boutique
Hotel Casa San Pancho

Hotel Casa San Pancho

Pakistan 156 San Francisco NAY
฿2,848
฿3,446 total
15 Sept - 16 Sept
includes taxes & fees
9.8/10 Exceptional! (225 reviews)
Hotel Casa San Pancho
Nomada Wellness Hotel

Nomada Wellness Hotel

CARACOL 11 Sayulita NAY
฿4,134
฿5,003 total
10 Sept - 11 Sept
includes taxes & fees
9.6/10 Exceptional! (40 reviews)
Nomada Wellness Hotel
La Casa Amaia Sayulita Boutique Hotel

La Casa Amaia Sayulita Boutique Hotel

11 C. Jose Mariscal Sayulita Nay.
Get rates
7.8/10 Good! (13 reviews)
La Casa Amaia Sayulita Boutique Hotel

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Breathtaking Natural Beauty: The Marietas Islands boast stunning landscapes and crystal-clear waters, perfect for relaxation and exploration.
  • Marietas Islands National Park: This extraordinary natural reserve offers unique wildlife and eco-discovery opportunities for nature enthusiasts.
  • Adventure Activities: Engage in thrilling outdoor pursuits such as snorkelling, diving, and boat tours with Vallarta Adventures.
  • Vibrant Local Culture: Experience the lively atmosphere of nearby markets, showcasing local flavours and traditions.
  • Diverse Accommodation: From luxurious resorts to charming hotels, there's a perfect stay for every traveller.

Find great hotels near Marietas Islands

Discover an array of delightful accommodations on the Marietas Islands, perfect for every type of traveller. From luxurious resorts to charming hotels, you'll find ideal options for beach lovers, families, and adventure seekers alike. Enjoy the stunning natural beauty and vibrant atmosphere while indulging in top-notch amenities designed to make your stay unforgettable.

  • Iberostar Selection Playa Mita - All Inclusive: Nestled on a pristine beach, this 4.5-star resort offers an enticing blend of relaxation and recreation. Rated 8.4 out of 10, it features unlimited food and drinks within its all-inclusive package. Guests can indulge in tennis, fitness activities, and entertainment, all included in their stay. With direct access to the beach and a golf course nearby, this property caters to those seeking a beach and golf-themed holiday. The children's club ensures younger guests are well entertained, making it an appealing option for families.
  • Grand Decameron Complex Bucerias, A Trademark All Inclusive: A 3.5-star eco-certified resort, this accommodation offers an engaging experience for families and environmentally conscious travellers alike. Situated 27km from Marietas Islands, it boasts a variety of all-inclusive services, including kayaking, volleyball, and entertainment. The property features direct beach access and facilities designed for children, such as playgrounds and shared pools. Guests can enjoy diverse dining options while taking in the natural beauty of the surroundings, making it an ideal family-friendly destination.
  • Grand Palladium Vallarta Resort & Spa - All Inclusive: This 4-star resort, boasting a guest rating of 8.2 out of 10, provides a vibrant beach experience with a plethora of amenities. Located 13km from the Marietas Islands, it features an all-inclusive service model that encompasses a wide range of activities including yoga, water fitness, and themed parties. Families will appreciate the dedicated child-friendly facilities, including playgrounds and babysitting services. With direct beach access, guests can unwind by the sea while enjoying the resort's extensive dining and entertainment options.

Where to stay near Marietas Islands

The Marietas Islands offer a stunning archipelago experience, perfect for those seeking relaxation and adventure. Explore uninhabited islands with breathtaking ocean views and engage in activities at the nearby national park. Just a short distance from Puerto Vallarta, you'll find a welcoming atmosphere filled with friendly locals, ideal for family-friendly vacations. Whether you're after luxury or recreation, the Marietas Islands promise an unforgettable getaway.

  • Punta de Mita: Nestled 11km from the Marietas Islands, Punta de Mita is a vibrant city that offers a delightful blend of beach and urban experiences. While it sees a steady influx of visitors throughout the year, peak seasons occur in March to April and July. This coastal gem is perfect for those seeking a mix of relaxation and adventure, boasting beautiful beaches, a lively public market, and renowned golf courses. The nearby nature reserve provides an excellent opportunity for outdoor enthusiasts to explore the local flora and fauna, making it a well-rounded destination for all types of travellers.
  • Nuevo Nayarit: Located 31km from the Marietas Islands, Nuevo Nayarit is a dynamic city that thrives on its outdoor and sports offerings. The city welcomes a steady stream of visitors, especially during peak months in April and June to July. With its stunning beaches and excellent golf courses, Nuevo Nayarit is ideal for those looking to engage in sports and leisure activities. Visitors can also enjoy local markets that showcase the region's culture and cuisine. The nearby theme park adds an extra layer of fun for families, making it a fantastic spot for both relaxation and family adventures.
  • Punta Negra: Situated 13km from the Marietas Islands, Punta Negra is a charming village that offers a unique blend of beach relaxation and cultural experiences. Although it experiences a steady flow of visitors year-round, the peak months are typically from January to March. This quaint destination is perfect for those seeking a laid-back atmosphere, with access to beautiful family-friendly beaches and historic sites. Visitors can explore local markets and enjoy the hospitality of nearby resorts, making Punta Negra an inviting retreat for both leisure and exploration.

Things to do near Marietas Islands

Shopping

While the Marietas Islands are primarily known for their stunning natural beauty, nearby Puerto Vallarta offers a vibrant shopping scene. Visit the Galerías Vallarta for a mix of international brands and local shops, or explore the Old Town market for unique handicrafts and souvenirs that capture the region's charm.

Recreation

At Marietas Islands, indulge in rejuvenating spa experiences at luxurious wellness retreats featuring holistic therapies and ocean views. Engage in yoga sessions amidst lush surroundings or explore vibrant marine life through guided snorkelling tours, promoting both relaxation and adventure in this stunning natural paradise.

Adventure

Las Animas Adventure Park offers an exhilarating zipline and ropes course experience, set 39km from Marietas Islands. Embrace the thrill of soaring through the treetops, surrounded by lush landscapes and outdoor excitement.

Canopy Bay features a zipline and ropes course, located 35km from Marietas Islands. Navigate the aerial challenges while enjoying the stunning natural beauty of the area, perfect for adventure enthusiasts.

Nightlife

The Marietas Islands offer a serene nightlife with beach bonfires and intimate gatherings under the stars. You can enjoy local music at nearby bars and savour refreshing cocktails while soaking in the tranquil atmosphere. Relaxed evenings by the ocean provide a unique backdrop for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Marietas Islands

The Marietas Islands in Mexico offer a delightful blend of beach, cultural, and outdoor experiences, making them ideal for a relaxing vacation. Visitors can explore stunning beaches, the picturesque piazza square, and the renowned golf course country club. Don’t miss the chance to discover Marietas Islands National Park, an extraordinary natural reserve, providing a unique opportunity to experience the beauty of the Islas Marietas.

  • Punta de Mita Beach: Located 11km from the Marietas Islands, Punta de Mita Beach offers a serene escape with its soft sands and gentle waves. The beach vibes here are ideal for relaxation, swimming, or simply soaking up the sun.
  • Bay of Banderas: Situated 16km away, the Bay of Banderas enchants visitors with its stunning scenery and outdoor activities. Whether you wish to explore the coastline or enjoy beachside dining, the bay provides a picturesque backdrop for all sorts of adventures.
  • Punta Mita Golf Club: Just 10km from the Marietas Islands, Punta Mita Golf Club presents a luxurious golfing experience. Family-friendly excursions are available, allowing you to enjoy this beautifully designed course while surrounded by breathtaking views.

The nearest major airports for your trip to Marietas Islands

Accessing the Marietas Islands from Mexico is convenient via two major airports. Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.) is situated 34km from the islands, with nearby hotels such as the 5-star Grand Velas Riviera Nayarit and Marival Distinct All-Inclusive, both 6km away. Garza Blanca Preserve Resort & Spa, a 14km option, also offers shuttle services to the airport. Alternatively, Tepic, Nayarit (TPQ-Amado Nervo National) is located 111km away, with options like Hotel Las Palomas and Fiesta Inn Express Tepic, both 10km from the airport, providing easy access for travellers.

Explore a world of travel with Expedia