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

Find hotels in Marietas Islands from AED 165

  • 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. The St. Regis Punta Mita Resort

The St. Regis Punta Mita Resort
Punta de Mita
United States
Christie
AED 2,806
AED 3,971 total
includes taxes & fees
27 Sep - 28 Sep
The St. Regis Punta Mita Resort

2. ALMA Surf Lodge

ALMA Surf Lodge
Punta de Mita
United States
Drew
AED 502
AED 608 total
includes taxes & fees
31 Aug - 1 Sep
ALMA Surf Lodge

3. Hotel El Coral

Hotel El Coral
Punta de Mita
United States
Guillermina
AED 364
AED 441 total
includes taxes & fees
31 Aug - 1 Sep
Hotel El Coral

4. Ancora Punta Mita

Ancora Punta Mita
Punta de Mita
United States
Gloria
AED 486
AED 1,033 total
includes taxes & fees
1 Sep - 2 Sep
Ancora Punta Mita

5. Four Seasons Resort Punta Mita

Four Seasons Resort Punta Mita
Punta de Mita
United States
Daisy
AED 2,865
AED 3,969 total
includes taxes & fees
28 Sep - 29 Sep
Four Seasons Resort Punta Mita

6. Cabañas Punta de Mita

Cabañas Punta de Mita
Punta de Mita
United States
Ramiro
AED 227
AED 275 total
includes taxes & fees
31 Aug - 1 Sep
Cabañas Punta de Mita

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

Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive
Punta de Mita
AED 8,907
AED 12,340 total
includes taxes & fees
27 Sep - 28 Sep
Naviva, A Four Seasons Resort, Punta Mita, Mexico - All Inclusive

8. Grand Palladium Vallarta Resort & Spa - All Inclusive

Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
United States
Erasmo David
AED 837
AED 1,013 total
includes taxes & fees
2 Sep - 3 Sep
Grand Palladium Vallarta Resort & Spa - All Inclusive

9. Hotel Basalto

Hotel Basalto
Punta de Mita
United States
Linda
AED 964
AED 1,168 total
includes taxes & fees
9 Sep - 10 Sep
Hotel Basalto

10. Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive
Punta de Mita
United States
Maria
AED 969
AED 1,148 total
includes taxes & fees
31 Aug - 1 Sep
Iberostar Selection Playa Mita - All Inclusive

11. Conrad Punta de Mita

Conrad Punta de Mita
Punta de Mita
United States
Courtney
AED 1,098
AED 1,450 total
includes taxes & fees
6 Sep - 7 Sep
Conrad Punta de Mita

12. 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
AED 1,171
AED 1,417 total
includes taxes & fees
2 Sep - 3 Sep
Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

13. Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive
Punta de Mita
United States
Sameh
AED 1,026
AED 1,242 total
includes taxes & fees
13 Sep - 14 Sep
Dreams Bahia Mita Surf & Spa - All Inclusive

14. W Punta de Mita

W Punta de Mita
Punta de Mita
Mexico
Alfredo
AED 782
AED 1,032 total
includes taxes & fees
21 Sep - 22 Sep
W Punta de Mita

15. Armony Resort All-Inclusive MGallery Collection

Armony Resort All-Inclusive MGallery Collection
Punta de Mita
United States
Braulia
AED 1,342
AED 1,623 total
includes taxes & fees
1 Sep - 2 Sep
Armony Resort All-Inclusive MGallery Collection

16. Zantamar La Cruz Beach & Pool

Zantamar La Cruz Beach & Pool
La Cruz de Huanacaxtle
Canada
Derinda
AED 388
AED 469 total
includes taxes & fees
31 Aug - 1 Sep
Zantamar La Cruz Beach & Pool

17. Casa Bella Cruz

Casa Bella Cruz
Downtown La Cruz
United States
Terri
AED 678
AED 820 total
includes taxes & fees
4 Sep - 5 Sep
Casa Bella Cruz

18. 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
AED 817
AED 988 total
includes taxes & fees
30 Sep - 1 Oct
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

19. Grand Matlali Suites & Villas Riviera Nayarit

Grand Matlali Suites & Villas Riviera Nayarit
La Cruz de Huanacaxtle
United States
Marilyn
AED 394
AED 477 total
includes taxes & fees
31 Aug - 1 Sep
Grand Matlali Suites & Villas Riviera Nayarit

20. Torres Mittah

Torres Mittah
La Cruz de Huanacaxtle
United States
Bernardo
AED 157
AED 319 total
includes taxes & fees
31 Aug - 1 Sep
Torres Mittah
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Marietas Islands

Head to sights like Lovers' Beach and Hidden Beach as you discover Marietas Islands.

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

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

10/10 Excellent
"Solo que tube que dejar ami perrito deberían aserrar mascotas de todo lo demas un 10"
Carlos 7-night trip
Posted 1 hour ago
Hotel Riu Palace Pacifico - Adults Only - All Inclusive
Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa

8/10 Good
"Everything was wonderful except we didn’t get the room we asked for, no view to the bay or ocean. Was sent to the back of the resort and no view. The resort itself was very clean, staff was very friendly and everyone spoke English"
Carmen 3-night trip
Posted 4 hours ago
Paradise Village Beach Resort and Spa
Riu Flamingos - All Inclusive

Riu Flamingos - All Inclusive

10/10 Excellent
"Like the big adjoining room, very clean. super friendly amazing staff /attentive .good and delicious food. buffet and the restaurant.Easy for check in,were 2 hrs.early rooms ready.entertainment amaxing.pool and beach phenomenal.busy but we enjoyed every heart bit.❤️we stayed 7 days.highly recommended. Celebrated OUR 25th Wedding Anniversary.Vacation Well Spend highly recommended."
Alicia 7-night trip
Posted 5 hours ago
Riu Flamingos - All Inclusive
Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive

10/10 Excellent
"Nice little resort. Good overall experience. Beautiful beach with no seaweed. Food was good overall but not much variety. The buffet is quite small and can get crowded. If you decide to have a later breakfast, you will have to wait in line to be seated. I found the food style and taste were mostly for local people, rather than foreigners, as it was kind of spicy for me. We may return to this hotel anyway"
Nadejda 9-night trip
Posted 8 hours ago
Occidental Nuevo 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 3 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 3 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 4 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 5 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 12 days 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
AED 193
AED 233 total
3 Sep - 4 Sep
includes taxes & fees
9.2/10 Wonderful! (40 reviews)
Playa Azul Sayulita
Viajero Sayulita Hostel

Viajero Sayulita Hostel

27 Calle Primavera Sayulita NAY
AED 236
AED 287 total
7 Sep - 8 Sep
includes taxes & fees
Viajero Sayulita Hostel
Casa Real Sayulita Hotel Boutique

Casa Real Sayulita Hotel Boutique

s/n Rosalio Tapia Deportiva Sayulita Nay.
AED 297
AED 359 total
30 Sep - 1 Oct
includes taxes & fees
Casa Real Sayulita Hotel Boutique
Hotel Casa San Pancho

Hotel Casa San Pancho

Pakistan 156 San Francisco NAY
AED 316
AED 382 total
15 Sep - 16 Sep
includes taxes & fees
9.8/10 Exceptional! (225 reviews)
Hotel Casa San Pancho
Nomada Wellness Hotel

Nomada Wellness Hotel

CARACOL 11 Sayulita NAY
AED 382
AED 462 total
31 Aug - 1 Sep
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

Hotels in Marietas Islands with star-rating

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Pristine Beaches: Marietas Islands feature stunning beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Eco-Adventures: Engage in eco-friendly activities like the Marietas Islands Eco Discovery Tour and boat excursions.
  • Unique Wildlife: Explore diverse marine life and unique ecosystems within the Marietas Islands National Park.
  • Cultural Experiences: Visit vibrant local markets nearby to immerse yourself in the local culture and cuisine.
  • Luxurious Accommodations: Enjoy a variety of resorts with ocean views and amenities tailored for all types of travelers.

Find great hotels near Marietas Islands

Discover the perfect getaway at Marietas Islands, where a variety of resorts and hotels await your arrival. Tailored for beach lovers, families, and adventure seekers, these accommodations offer an unforgettable vacation experience. Enjoy stunning ocean views, luxurious amenities, and easy access to the islands' breathtaking natural beauty, ensuring a memorable stay for every type of traveler.

  • Iberostar Selection Playa Mita - All Inclusive: Nestled 14km from the beautiful Marietas Islands, Iberostar Selection Playa Mita offers a luxurious 4.5-star experience with a focus on beach and golf-themed vacations. This all-inclusive resort boasts a guest rating of 8.4 out of 10, ensuring a high level of satisfaction among travelers. Guests can indulge in unlimited food and drinks, while enjoying amenities such as tennis courts, a fitness center, and children's clubs. With direct beach access, this resort invites families and couples alike to partake in a variety of activities, including golf, creating a perfect blend of relaxation and recreation.
  • Grand Decameron Complex Bucerias, A Trademark All Inclusive: Located 27km from the Marietas Islands, Grand Decameron Complex Bucerias is a vibrant 3.5-star resort, ideal for families seeking beach and spa-themed vacations. This all-inclusive property features a wide range of amenities, including direct beach access, a full spa, and multiple dining options. With activities such as volleyball, kayaking, and live performances, guests can fully immerse themselves in entertainment. Families will appreciate the children's amenities, including a shared playground and children's pool, ensuring a fun-filled stay for all ages.
  • Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort: Situated 23km from the Marietas Islands, Delta Hotels by Marriott Riviera Nayarit is a 3.5-star resort that emphasizes a nature-themed experience with a focus on wellness. With a guest rating of 8.4 out of 10, this all-inclusive resort offers delightful accommodations for families. Guests can enjoy direct beach access, an on-site water park, and the convenience of a children's pool. With a range of dining options, including buffet and à la carte, this resort provides a relaxing atmosphere amidst nature while catering to the needs of families.

Where to stay near Marietas Islands

Discover the breathtaking Marietas Islands, an archipelago perfect for beach lovers and nature enthusiasts alike. Explore uninhabited islands, enjoy stunning ocean views, and indulge in local activities at the nearby national park. Just a short distance from Puerto Vallarta, this family-friendly destination offers a relaxed atmosphere, friendly locals, and luxurious experiences, making it an ideal spot for unforgettable sightseeing adventures and rejuvenating getaways.

  • Alamar Resort: Nestled 21km from the stunning Marietas Islands, Alamar Resort offers a delightful mix of beach and city-themed experiences. This vibrant area is popular year-round, with peak visitor numbers from January to March. Here, you can indulge in local markets and enjoy the lush surroundings of a private country club. The nearby beach and marina provide perfect spots for relaxation and water activities, making it a great base for your adventures.
  • San Francisco: Located 29km from the Marietas Islands, San Francisco is a bustling city that caters to various travelers seeking city-themed, business, and family experiences. Peak visitation occurs in March to April and July, offering an array of activities including lively public markets and golf courses. Families will appreciate the beautiful beaches and the picturesque bay, which serve as idyllic backdrops for exploration and fun.
  • Flamingos: Also situated 29km from Marietas Islands, Flamingos is a fantastic destination for outdoor enthusiasts and beach lovers. This area sees its peak visitor numbers in January, July, and September, catering to those looking for sports and recreational activities. Visitors can enjoy golf courses and public markets while soaking up the sun on the local family-friendly beaches. The vibrant tourist precinct adds to the area's charm, ensuring a memorable stay.

Things to do near Marietas Islands

Shopping

Near the beach, you can explore the local crafts at the Marietas Islands Market, where handmade jewelry and unique decorations await. For a wider selection, visit the nearby Plaza Marietas, featuring various shops offering souvenirs and artisanal goods that reflect the vibrant culture of the area.

Recreation

Experience tranquility at the Marietas Islands Spa, where you can indulge in soothing massages and holistic treatments surrounded by nature. Explore the vibrant marine life while snorkeling in the clear waters, or take a peaceful kayak trip around the islands for a unique perspective of this stunning destination.

Adventure

At Las Animas Adventure Park, located 39km from Marietas Islands, thrill-seekers can soar through the treetops on an exhilarating zipline and navigate a challenging ropes course, all while enjoying the stunning natural surroundings. Canopy Bay, 35km away, offers a similar ziplining experience amid breathtaking views.

Nightlife

The Marietas Islands offer a laid-back nightlife, perfect for enjoying beachfront bars like the lively La Palapa. You can also relax at the cozy Isla Marieta Lounge, where you can sip cocktails under the stars while listening to soothing waves.

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

Booking tips and Expedia advantages for Marietas Islands

To save money on your trip to the Marietas Islands, consider visiting between September and November when prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia. Tuesdays are the cheapest days to stay, while Fridays tend to be pricier. Use Expedia's tools to find eco-friendly accommodations and package deals that combine flights and activities for added savings. Don't forget to filter by price to secure the best rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Marietas Islands are September to November, where the prices are slightly lower. This is in comparison to April, July and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Marietas Islands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Marietas Islands is Tuesday. The most expensive day to stay around Marietas Islands is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your travel options based on your budget, desired location, and preferred type of accommodation. For instance, by selecting the Eco-certified filter, you can view a selection of sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation for the Marietas Islands with your flights and activities through an Expedia package.

Find the best attractions near Marietas Islands

Marietas Islands in Mexico is perfect for beach, city, and business-themed vacations. Visitors can enjoy stunning beaches, explore cultural sites, and engage in outdoor activities. Key attractions include the Marietas Islands National Park and Isla Marietas, which offer unique experiences for nature lovers and adventure seekers alike. Whether you're looking to relax on the beach or explore the vibrant surroundings, Marietas Islands has something for every traveler.

  • Destiladeras Beach: Located 14km from the Marietas Islands, Destiladeras Beach offers a serene escape with soft sands and inviting waters. Enjoy the laid-back beach vibes as you relax under the sun or take a refreshing swim in the calm surf, perfect for a peaceful day by the sea.
  • Bay of Banderas: Situated 16km away, Bay of Banderas boasts stunning scenery and vibrant outdoor vibes. This picturesque bay is ideal for leisurely strolls along the beach or engaging in various water activities, making it a great spot for both relaxation and adventure.
  • Punta Mita Golf Club: Just 10km from the Marietas Islands, Punta Mita Golf Club offers an upscale golfing experience with beautiful landscapes. Ideal for families and groups, enjoy excursions that combine luxury with quality time on the greens, surrounded by breathtaking views.

The nearest major airports for your trip to Marietas Islands

Accessing the Marietas Islands is convenient by flying into Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.), located 34km away. Excellent hotel options nearby include the Grand Velas Riviera Nayarit - All Inclusive, 6km from the airport, and Garza Blanca Preserve Resort & Spa, 14km from PVR, which offers various transportation services. Another option is Tepic, Nayarit (TPQ-Amado Nervo National), situated 111km from the islands, with hotels such as Hotel Las Palomas and NK Hotel Nekié Tepic located nearby, both about 10km from the airport, providing easy access for travelers.