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

Find hotels in Marietas Islands from ฿1,484

  • 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
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sep - 6 Sep
In two weeks
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
฿8,670
฿10,274 total
includes taxes & fees
31 Aug - 1 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,495
฿9,068 total
includes taxes & fees
2 Sept - 3 Sept
Grand Palladium Vallarta Resort & Spa - All Inclusive

3. The St. Regis Punta Mita Resort

The St. Regis Punta Mita Resort
Punta de Mita
United States
Christie
฿28,074
฿39,444 total
includes taxes & fees
6 Sept - 7 Sept
The St. Regis Punta Mita Resort

4. Conrad Punta de Mita

Conrad Punta de Mita
Punta de Mita
United States
Courtney
฿9,829
฿12,974 total
includes taxes & fees
6 Sept - 7 Sept
Conrad Punta de Mita

5. Four Seasons Resort Punta Mita

Four Seasons Resort Punta Mita
Punta de Mita
United States
Daisy
฿25,827
฿35,781 total
includes taxes & fees
27 Sept - 28 Sept
Four Seasons Resort Punta Mita

6. 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,481
฿12,683 total
includes taxes & fees
2 Sept - 3 Sept
Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

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

Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Punta de Mita
United States
Kathleen
฿12,477
฿15,098 total
includes taxes & fees
1 Sept - 2 Sept
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

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

Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive
Punta de Mita
฿93,688
฿129,800 total
includes taxes & fees
30 Aug - 31 Aug
Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive

9. Armony Resort All-Inclusive MGallery Collection

Armony Resort All-Inclusive MGallery Collection
Punta de Mita
United States
Braulia
฿12,006
฿14,528 total
includes taxes & fees
1 Sept - 2 Sept
Armony Resort All-Inclusive MGallery Collection

10. Hotel El Coral

Hotel El Coral
Punta de Mita
United States
Guillermina
฿3,272
฿3,959 total
includes taxes & fees
30 Aug - 31 Aug
Hotel El Coral

11. Hotel Basalto

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

12. ALMA Surf Lodge

ALMA Surf Lodge
Punta de Mita
United States
Drew
฿4,512
฿5,460 total
includes taxes & fees
31 Aug - 1 Sept
ALMA Surf Lodge

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
30 Aug - 31 Aug
Cabañas Punta de Mita

14. 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,580
฿9,172 total
includes taxes & fees
27 Sept - 28 Sept
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

15. Grand Velas Riviera Nayarit - All Inclusive

Grand Velas Riviera Nayarit - All Inclusive
Nuevo Nayarit
United States
Eduardo
฿31,493
฿38,106 total
includes taxes & fees
30 Aug - 31 Aug
Grand Velas Riviera Nayarit - All Inclusive

16. Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

Unico Hotel Riviera Nayarit - Adults Only - All Inclusive
Nuevo Nayarit
Canada
Zaira
฿13,523
฿16,363 total
includes taxes & fees
1 Sept - 2 Sept
Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

17. 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

18. Los Picos Hotel & Suites Bucerias

Los Picos Hotel & Suites Bucerias
Bucerías
Canada
Patrick
฿2,645
฿3,201 total
includes taxes & fees
30 Aug - 31 Aug
Los Picos Hotel & Suites Bucerias

19. 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,102
฿16,347 total
includes taxes & fees
21 Sept - 22 Sept
Villa La Estancia Beach Resort & Spa Riviera Nayarit - All Inclusive

20. W Punta de Mita

W Punta de Mita
Punta de Mita
Mexico
Alfredo
฿7,046
฿9,301 total
includes taxes & fees
21 Sept - 22 Sept
W Punta de Mita
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

Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive

10/10 Excellent
"If you can eat at the Japanese, Italian, Mexican, or chef’s table fine dining, do it! The food was delicious. But if you can’t, the food at the Buffet or the Snack bar was not bad at all. Good variety. Really liked the daily events at night. You can drink, but Too bad you can’t eat at the pool."
Mario 4-night trip
Posted 5 hours ago
Occidental Nuevo Vallarta - All Inclusive
Hotel Riu Vallarta - All Inclusive

Hotel Riu Vallarta - All Inclusive

10/10 Excellent
"All goog"
Jorge 3-night trip
Posted 1 day ago
Hotel Riu Vallarta - All Inclusive
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

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

10/10 Excellent
"Everything was absolutely beautiful and perfect!"
Marco 4-night trip
Posted 2 days ago
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

Unico Hotel Riviera Nayarit - Adults Only - All Inclusive

10/10 Excellent
"Pools and staff were great and very friendly, Carlos at the Pacifico pool was amazing and really took care of us and made us feel very welcomed, also our host Eduardo was very helpful and made sure all our needs were met."
Syro R 3-night trip
Posted 2 days ago
Unico Hotel Riviera Nayarit - Adults Only - All Inclusive
Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive

10/10 Excellent
"It was an amazing experience staying there, friendly staff, super clean Highly recommended specially for families with kids"
Sameh 4-night trip
Posted 3 days ago
Dreams Bahia Mita Surf & Spa - 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 4 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 11 days ago
BON Hotel at VidantaWorld Nuevo Vallarta
Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive

8/10 Good
"VERY GOOD "
Jose 6-night trip
Posted 12 days ago
Iberostar Selection Playa Mita - All Inclusive

More cheap stays in Marietas Islands

Playa Azul Sayulita

Playa Azul Sayulita

8 Calle Playa Azul Sayulita NAY
฿1,726
฿2,089 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,166
฿2,621 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,709
฿3,278 total
18 Sept - 19 Sept
includes taxes & fees
Casa Real Sayulita Hotel Boutique
Hotel Casa San Pancho

Hotel Casa San Pancho

Pakistan 156 San Francisco NAY
฿2,839
฿3,435 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
฿3,087
฿3,735 total
30 Aug - 31 Aug
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