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

Find hotels in Marietas Islands from CA $90

  • 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
Oct 26 - Oct 27
Tomorrow
Oct 27 - Oct 28
This weekend
Oct 30 - Nov 1
Next weekend
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Marietas Islands hotels

1. Hotel Riu Vallarta - All Inclusive

Hotel Riu Vallarta - All Inclusive
Nuevo Nayarit
United States
Eddy
Hotel Riu Vallarta - All Inclusive

2. Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive
Nuevo Nayarit
United States
Stephany
Hotel Riu Palace Pacifico - Adults Only - All Inclusive

3. Riu Flamingos - All Inclusive

Riu Flamingos - All Inclusive
Nuevo Nayarit
United States
Gerardo
Riu Flamingos - All Inclusive

4. Barceló Puerto Vallarta - All Inclusive

Barceló Puerto Vallarta - All Inclusive
South Zone
United States
Fanny
CA $321
CA $389 total
includes taxes & fees
Nov 8 - Nov 9
Barceló Puerto Vallarta - All Inclusive

5. 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
Luis
CA $329
CA $398 total
includes taxes & fees
Nov 25 - Nov 26
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

6. Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive
Punta de Mita
United States
Jennifer
CA $480
CA $581 total
includes taxes & fees
Oct 28 - Oct 29
Dreams Bahia Mita Surf & Spa - All Inclusive

7. Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive
Punta de Mita
United States
John
CA $389
CA $461 total
includes taxes & fees
Oct 27 - Oct 28
Iberostar Selection Playa Mita - All Inclusive

8. Grand Palladium Vallarta Resort & Spa - All Inclusive

Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
United States
Erasmo David
CA $250
CA $302 total
includes taxes & fees
Oct 29 - Oct 30
Grand Palladium Vallarta Resort & Spa - All Inclusive

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

Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Punta de Mita
United States
TYLER
CA $529
CA $640 total
includes taxes & fees
Oct 27 - Oct 28
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

10. Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta

Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
South Zone
United States
Adam
CA $437
CA $528 total
includes taxes & fees
Oct 28 - Oct 29
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta

11. Melia Puerto Vallarta - All inclusive

Melia Puerto Vallarta - All inclusive
Marina Vallarta
Canada
Michelle
CA $375
CA $454 total
includes taxes & fees
Oct 27 - Oct 28
Melia Puerto Vallarta - All inclusive

12. Fiesta Americana Puerto Vallarta All Inclusive & Spa

Fiesta Americana Puerto Vallarta All Inclusive & Spa
Hotel Zone
United States
Esther
CA $539
CA $652 total
includes taxes & fees
Oct 27 - Oct 28
Fiesta Americana Puerto Vallarta All Inclusive & Spa

13. Conrad Punta de Mita

Conrad Punta de Mita
Punta de Mita
United States
Courtney
CA $461
CA $608 total
includes taxes & fees
Nov 15 - Nov 16
Conrad Punta de Mita

14. Four Seasons Resort Punta Mita

Four Seasons Resort Punta Mita
Punta de Mita
United States
Antonio
CA $893
CA $1,237 total
includes taxes & fees
Nov 11 - Nov 12
Four Seasons Resort Punta Mita

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

Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
Canada
Anna Liza
CA $375
CA $454 total
includes taxes & fees
Oct 29 - Oct 30
Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

16. Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive
Nuevo Nayarit
United States
Gloria
CA $305
CA $369 total
includes taxes & fees
Nov 1 - Nov 2
Occidental Nuevo Vallarta - All Inclusive

17. Hotel Mio Vallarta - Adults Only

Hotel Mio Vallarta - Adults Only
Hotel Zone
United States
Ignacio
CA $115
CA $142 total
includes taxes & fees
Nov 24 - Nov 25
Hotel Mio Vallarta - Adults Only

18. Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa
Nuevo Nayarit
Canada
Colin
CA $212
CA $257 total
includes taxes & fees
Oct 27 - Oct 28
Paradise Village Beach Resort and Spa

19. The St. Regis Punta Mita Resort

The St. Regis Punta Mita Resort
Punta de Mita
United States
Juan
CA $1,050
CA $1,488 total
includes taxes & fees
Nov 1 - Nov 2
The St. Regis Punta Mita Resort

20. Marival Emotions All-Inclusive Resort by Mercure

Marival Emotions All-Inclusive Resort by Mercure
Nuevo Nayarit
United States
suleima
CA $321
CA $389 total
includes taxes & fees
Nov 1 - Nov 2
Marival Emotions All-Inclusive Resort by Mercure
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
A natural cave opening to a beach with clear blue water and sandy shore.

Top Marietas Islands Hotel Reviews

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

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

10/10 Excellent
"Overall great experience. We had the VIP room for the weekend, it was clean, nice balcony. Key takeaways: if you're coming here for the variety of restaurants, don't be surprised to find out the only good restaurants are the World Cafe breakfast buffet, Bordeaux and Positano. Everything else tasted either funny or the food wasn't well prepared. The Greek one served us literal raw meat. Also, was surprised to find out the employees actually enforce the strict dress code which is annoying because you're on vacation and constantly by the beach or pool. Other than that we had a great experience. Staff were all friendly."
Erik 2-night trip
Posted 12 hours ago
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive
Hotel Riu Vallarta - All Inclusive

Hotel Riu Vallarta - All Inclusive

10/10 Excellent
"Great family atmosphere!"
Jorge 4-night trip
Posted 14 hours ago
Hotel Riu Vallarta - All Inclusive
Krystal Grand Nuevo Vallarta – All Inclusive

Krystal Grand Nuevo Vallarta – All Inclusive

10/10 Excellent
"Absolutely loved this resort! I’ve been to many and this one was my favorite by far, we came at a time where there was a hurricane coming in and heading out and they were very accommodating as to moving dates and making the stay extra special with a small birthday celebration and even getting engaged on the property! We Will 100% be back at this resort and even considering it for our wedding!"
Emily 7-night trip
Posted 3 days ago
Krystal Grand Nuevo Vallarta – All Inclusive
Hotel Mio Riviera Nayarit - Adults Only

Hotel Mio Riviera Nayarit - Adults Only

10/10 Excellent
"This hotel is very underrated and it was amazing! I would stay here everytime I go back to puerto Vallarta."
Alexandrea 1-night trip
Posted 3 days ago
Hotel Mio Riviera Nayarit - Adults Only
BON Hotel at VidantaWorld Nuevo Vallarta

BON Hotel at VidantaWorld Nuevo Vallarta

10/10 Excellent
"I cannot say enough good things about our time at Bon Hotel! From the very moment we walked through the doors, the staff went above and beyond to make us feel right at home. The level of service we received was truly exceptional—every single detail was taken care of with genuine warmth and hospitality. Our room was fantastic: incredibly comfortable, spotless, and beautifully appointed, making it the perfect retreat. Honestly, overall everything about this hotel exceeded our expectations, from the gorgeous atmosphere to the top-notch amenities. If you are looking for a place where you will be treated like family and experience truly flawless service, Bon Hotel is the place to be. We can't wait to come back!"
Josue 3-night trip
Posted 5 days ago
BON Hotel at VidantaWorld Nuevo Vallarta
Los Picos Hotel & Suites Bucerias

Los Picos Hotel & Suites Bucerias

10/10 Excellent
"This was our first time to this area of Nuevo Nayarit and I picked this hotel for our first 2 nights before we went elsewhere. It ended up being so amazing we went back for the last 3 nights of our trip. The staff are really friendly, it's relaxing and the pools are amazing. Great restaurant as well, we had several meals there and enjoyed them so much. Special shout out to Angel for being extra awesome and making us feel welcome."
Stephanie 3-night trip
Posted 9 days ago
Los Picos Hotel & Suites Bucerias
Armony Resort All-Inclusive MGallery Collection

Armony Resort All-Inclusive MGallery Collection

10/10 Excellent
"We got a suite which was well worth the price for the extra room. The cleaning staff was great. The vibe at the hotel was really good. The only negative is that the property is over an hour from Puerto Vallarta so any activities outside the hotel take a huge part of your day due to transportation."
Donald 3-night trip
Posted 1 month ago
Armony Resort All-Inclusive MGallery Collection
Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive

10/10 Excellent
"Great bars and dining Food was excellent"
John 6-night trip
Posted 1 month ago
Iberostar Selection Playa Mita - All Inclusive
Grand Palladium Vallarta Resort & Spa - All Inclusive

Grand Palladium Vallarta Resort & Spa - All Inclusive

8/10 Good
"La comida muy buena el servicio amable"
Araceli 5-night trip
Posted 2 months ago
Grand Palladium Vallarta Resort & Spa - All Inclusive

More cheap stays in Marietas Islands

Viajero Sayulita Hostel

Viajero Sayulita Hostel

27 Calle Primavera Sayulita NAY
CA $76
CA $94 total
Nov 16 - Nov 17
includes taxes & fees
Viajero Sayulita Hostel
Edificio ONE

Edificio ONE

Bulevar Nuevo Vallarta 100L1 Nuevo Nayarit NAY
CA $108
CA $131 total
Oct 27 - Oct 28
includes taxes & fees
Edificio ONE
Hotel Casa San Pancho

Hotel Casa San Pancho

Pakistan 156 San Francisco NAY
CA $118
CA $143 total
Oct 27 - Oct 28
includes taxes & fees
9.8/10 Exceptional! (226 reviews)
Hotel Casa San Pancho
Casa Real Sayulita Hotel Boutique

Casa Real Sayulita Hotel Boutique

s/n Rosalio Tapia Deportiva Sayulita Nay.
CA $125
CA $151 total
Oct 31 - Nov 1
includes taxes & fees
9/10 Wonderful! (132 reviews)
Casa Real Sayulita Hotel Boutique
La Bohème Sayulita

La Bohème Sayulita

Centro Niños Héroes 124 Sayulita Nayarit
CA $156
CA $189 total
Oct 29 - Oct 30
includes taxes & fees
9.8/10 Exceptional! (21 reviews)
La Bohème Sayulita
Nomada Wellness Hotel

Nomada Wellness Hotel

CARACOL 11 Sayulita NAY
CA $286
CA $346 total
Nov 13 - Nov 14
includes taxes & fees
Nomada Wellness Hotel

Hotels in Marietas Islands with star rating

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Stunning Natural Beauty: Marietas Islands feature breathtaking rock formations and pristine beaches, perfect for relaxation and exploration.
  • Exciting Marine Life: Swim with vibrant sea turtles and enjoy thrilling whale watching opportunities in crystal-clear waters.
  • Diverse Activities: Engage in boat tours, guided tours, and day trips, catering to both adventure seekers and those looking to unwind.
  • Cultural Experiences: Explore local markets and charming squares to immerse yourself in the vibrant culture of the islands.
  • Variety of Accommodations: Choose from oceanfront resorts to family-friendly hotels, offering something for every type of traveller.

Find great hotels near Marietas Islands

Discover a range of hotel accommodations on the stunning Marietas Islands, Mexico, perfect for beach lovers and adventurous families alike. Whether you're seeking a luxurious resort or a cozy vacation rental, you'll find options that cater to all your needs. Enjoy the beauty of the islands while staying close to top attractions, including hotels near Marietas Islands and renowned Delta Hotels, ensuring a memorable getaway for every type of traveller.

  • Iberostar Selection Playa Mita - All Inclusive: This 4.5-star resort, rated 8.4 out of 10, is perfect for those seeking a romantic beach getaway just 14.5km from the Marietas Islands. With its all-inclusive amenities, guests can indulge in unlimited food and drinks, alongside fitness facilities, entertainment, and tennis. The resort offers direct beach access and romance packages, including 24-hour room service for intimate dining experiences. For relaxation, enjoy the onsite spa services, featuring Swedish massages and couples' treatment rooms, ensuring a memorable and rejuvenating stay.
  • Grand Decameron Complex Bucerias, A Trademark All Inclusive: Rated as a 3.5-star resort, this family-friendly accommodation is located 27.4km from the Marietas Islands. With an array of all-inclusive services, including buffet dining and various land and water activities, it's ideal for families looking for a fun-filled vacation. The property features direct beach access, a dedicated children's area with playgrounds and pools, and a full-service spa. Enjoy entertaining performances and family-friendly amenities, making it a perfect choice for guests of all ages.
  • Grand Palladium Vallarta Resort & Spa - All Inclusive: This 4-star resort boasts a guest rating of 8.2 out of 10 and is situated just 12.9km from the Marietas Islands. With an extensive range of all-inclusive services, including multiple dining options and numerous recreational activities, it caters to families and beach lovers alike. The resort offers direct beach access and features amenities for children, such as supervised childcare and a children's club. For relaxation, the onsite spa and fitness facilities provide numerous options for guests to unwind and enjoy their stay.

Where to stay near Marietas Islands

The Marietas Islands offer a unique blend of relaxation and adventure, perfect for a memorable vacation. Explore the stunning beaches and vibrant marine life while enjoying inclusive resorts that cater to luxury seekers. Nearby towns provide a welcoming atmosphere with friendly locals, recreational activities, and family-friendly experiences. Whether you’re seeking a coastal retreat or a city-themed getaway, the Marietas Islands and surrounding Nayarit region promise unforgettable moments for every traveller.

  • Punta de Mita: Nestled approximately 11.3km from the Marietas Islands, Punta de Mita is a vibrant city that offers a harmonious blend of beachside relaxation and urban charm. Known for its stunning beaches and lush nature reserves, this area attracts visitors year-round, with peak travel during the months of March to April and July. Whether you’re keen on soaking up the sun on family-friendly beaches, indulging in local markets, or teeing off at picturesque golf courses, Punta de Mita provides an ideal setting for a variety of experiences. The local attractions make it a perfect base for exploring coastal beauty and enjoying the vibrant community.
  • Punta Negra: Situated about 12.9km from the Marietas Islands, Punta Negra is a quaint village that captivates visitors with its laid-back atmosphere and stunning coastal views. While the number of tourists remains steady throughout the year, peak seasons occur from January to March. Punta Negra is perfect for those looking to unwind by the beach or immerse themselves in local culture at the public market. With a rich historical backdrop and beautiful family beaches, this charming village offers a unique blend of relaxation and exploration, making it a delightful stop on your vacation itinerary.
  • Higuera Blanca: Located around 16.1km from the Marietas Islands, Higuera Blanca is a lively city that provides an excellent mix of family-friendly activities and business amenities. With travel peaks mirroring those of the surrounding areas, this destination is ideal for both leisure and work-related visits. Explore local markets, enjoy golf, or venture to nearby national state parks for a taste of the region’s natural beauty. Higuera Blanca is a dynamic locale that is sure to enrich your travel experience with its diverse offerings and welcoming community.

Things to do near Marietas Islands

Marietas Islands offers a diverse range of activities for visitors, making it perfect for beach and city-themed vacations. Popular options include boat tours, guided Marietas Islands tours, and day trips, along with the chance to enjoy thrilling whale watching. Don't miss out on vacation packages that encompass the unique charm of the islands, as well as exploring local markets for a taste of the vibrant culture.

Shopping

The Marietas Islands offer unique shopping experiences at local markets like Mercado Municipal, where you can find handmade crafts and souvenirs. For a more curated selection, visit the nearby Plaza del Sol, featuring artisanal goods and local specialties, perfect for gifts to bring back home.

Recreation

Marina Riviera Nayarit at La Cruz offers a luxurious wellness retreat experience, just 20.9km from the Marietas Islands. Enjoy rejuvenating spa treatments, yoga sessions by the sea, and gourmet healthy dining, all within a tranquil setting that encourages relaxation and rejuvenation amidst stunning coastal views.

Adventure

Explore the Marietas Islands by snorkelling in vibrant waters teeming with marine life. Kayaking along the pristine coastline provides a unique perspective of the islands’ beauty. For thrill-seekers, scuba diving unveils stunning underwater landscapes, while hiking offers breathtaking views of the lush surroundings and hidden beaches.

Nightlife

Explore the vibrant nightlife of the Marietas Islands at the lively Beach Club, where you can sip refreshing cocktails while enjoying stunning ocean views. For a more laid-back vibe, visit the Sunset Lounge, where you can unwind with local music and delicious seafood under the stars.

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

Booking tips and Expedia advantages for Marietas Islands

  • 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 Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of hotel you’re looking for. To discover the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Marietas Islands with your flights and activities through an Expedia package.

Find the best attractions near Marietas Islands

The Marietas Islands in Mexico offer a delightful mix of beach and cultural experiences, perfect for a vacation. Visitors can explore stunning rock formations and enjoy beautiful beaches, while nearby attractions include golf courses and charming squares. Ideal for those seeking both relaxation and adventure, this destination is rich in scenery and local culture, making it a must-visit for travellers. Don't miss the chance to discover the unique beauty of these small islands.

  • Bay of Banderas: This stunning bay, located 16.1km from the Marietas Islands, offers breathtaking scenery and vibrant beach vibes. Enjoy outdoor adventures such as kayaking, snorkeling, or simply soaking up the sun on its picturesque shores.
  • El Anclote Beach: Situated 9.7km away, El Anclote Beach is the perfect spot for those seeking a relaxed beach atmosphere. With its soft sands and gentle waves, it's an ideal place to unwind, swim, or indulge in local cuisine at nearby eateries.
  • Sayulita Square: Located 24.1km from the Marietas Islands, Sayulita Square is a cultural hub brimming with vibrant city vibes. Explore artisan shops, savour delicious street food, and immerse yourself in local traditions and lively events.

The nearest major airports for your trip to Marietas Islands

To visit the Marietas Islands, the most convenient airport is Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.), located 33.8km away. Notable hotels nearby include the 5-star Grand Velas Riviera Nayarit - All Inclusive, 6.4km from the airport, and Hotel Mousai Puerto Vallarta Adults Only, situated 14.5km away. Both offer transportation services to the airport. Alternatively, you can fly into Tepic, Nayarit (TPQ-Amado Nervo National), which is 111.0km from the islands. Good hotel options here include Hotel Las Palomas and Fiesta Inn Express Tepic, both 9.7km from the airport, with accessible transportation services available.

Explore a world of travel with Expedia