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

Find hotels in Marietas Islands from $66

Check prices for these dates

Tonight
Oct 22 - Oct 23
Tomorrow
Oct 23 - Oct 24
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

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. Barceló Puerto Vallarta - All Inclusive

Barceló Puerto Vallarta - All Inclusive
South Zone
United States
Oui
$229 nightly
$278 total
Nov 8 - Nov 9
Total with taxes and fees
Barceló Puerto Vallarta - All Inclusive

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

Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort
La Cruz de Huanacaxtle
Mexico
francisco
$216 nightly
$261 total
Nov 22 - Nov 23
Total with taxes and fees
Delta Hotels by Marriott Riviera Nayarit, An All-Inclusive Resort

5. Riu Flamingos - All Inclusive

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

6. Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive
Punta de Mita
United States
Jennifer
$326 nightly
$394 total
Oct 23 - Oct 24
Total with taxes and fees
Dreams Bahia Mita Surf & 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
TYLER
$377 nightly
$457 total
Oct 25 - Oct 26
Total with taxes and fees
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

8. Grand Palladium Vallarta Resort & Spa - All Inclusive

Grand Palladium Vallarta Resort & Spa - All Inclusive
Punta de Mita
United States
Erasmo David
$179 nightly
$216 total
Oct 25 - Oct 26
Total with taxes and fees
Grand Palladium Vallarta Resort & Spa - All Inclusive

9. Iberostar Selection Playa Mita - All Inclusive

Iberostar Selection Playa Mita - All Inclusive
Punta de Mita
United States
John
$278 nightly
$329 total
Oct 25 - Oct 26
Total with taxes and fees
Iberostar Selection Playa Mita - All Inclusive

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

Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta
South Zone
United States
Adam
$312 nightly
$377 total
Oct 28 - Oct 29
Total with taxes and fees
Hilton Vallarta Riviera All-Inclusive Resort, Puerto Vallarta

11. Fiesta Americana Puerto Vallarta All Inclusive & Spa

Fiesta Americana Puerto Vallarta All Inclusive & Spa
Hotel Zone
United States
Jennifer
$366 nightly
$442 total
Oct 27 - Oct 28
Total with taxes and fees
Fiesta Americana Puerto Vallarta All Inclusive & Spa

12. Conrad Punta de Mita

Conrad Punta de Mita
Punta de Mita
United States
Courtney
$264 nightly
$319 total
Oct 23 - Oct 24
Total with taxes and fees
Conrad Punta de Mita

13. Melia Puerto Vallarta - All inclusive

Melia Puerto Vallarta - All inclusive
Marina Vallarta
Canada
Michelle
$260 nightly
$315 total
Oct 25 - Oct 26
Total with taxes and fees
Melia Puerto Vallarta - All inclusive

14. Four Seasons Resort Punta Mita

Four Seasons Resort Punta Mita
Punta de Mita
United States
Antonio
$730 nightly
$883 total
Nov 11 - Nov 12
Total with taxes and fees
Four Seasons Resort Punta Mita

15. Hotel Mio Vallarta - Adults Only

Hotel Mio Vallarta - Adults Only
Hotel Zone
United States
Ignacio
$87 nightly
$108 total
Nov 20 - Nov 21
Total with taxes and fees
Hotel Mio Vallarta - Adults Only

16. Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive
Nuevo Nayarit
United States
Gloria
$208 nightly
$252 total
Oct 27 - Oct 28
Total with taxes and fees
Occidental Nuevo Vallarta - All Inclusive

17. 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
$268 nightly
$324 total
Oct 25 - Oct 26
Total with taxes and fees
Family Selection at Grand Palladium Vallarta Resort & Spa - All Inclusive

18. Velas Vallarta Suites Resort All Inclusive

Velas Vallarta Suites Resort All Inclusive
Marina Vallarta
United States
Brenda
$371 nightly
$449 total
Oct 25 - Oct 26
Total with taxes and fees
Velas Vallarta Suites Resort All Inclusive

19. The St. Regis Punta Mita Resort

The St. Regis Punta Mita Resort
Punta de Mita
United States
Juan
$747 nightly
$890 total
Oct 30 - Oct 31
Total with taxes and fees
The St. Regis Punta Mita Resort

20. BON Hotel at VidantaWorld Nuevo Vallarta

BON Hotel at VidantaWorld Nuevo Vallarta
Nuevo Nayarit
Mexico
Irma
$271 nightly
$333 total
Oct 23 - Oct 24
Total with taxes and fees
BON Hotel at VidantaWorld Nuevo Vallarta
View all properties

Compare top hotels in Marietas Islands

An aerial view of a resort with multiple swimming pools, palm trees, and beach access.

Barceló Puerto Vallarta - All Inclusive

South Zone
View
A resort with multiple buildings surrounded by dense forest, a swimming pool, and a mountain backdrop.

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

La Cruz de Huanacaxtle
View
An infinity pool with clear water, a wooden pergola, and a view of the ocean.

Dreams Bahia Mita Surf & Spa - All Inclusive

Punta de Mita
View
A hotel with a central pool area, multiple balconies, and a view of the ocean at dusk.

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

Punta de Mita
View
A resort with a swimming pool, lounge chairs, and a view of the ocean.

Grand Palladium Vallarta Resort & Spa - All Inclusive

Punta de Mita
View
8.4
Very good
3,008 reviews
8.4
Very good
2,401 reviews
8.8
Excellent
1,005 reviews
9.0
Wonderful
971 reviews
8.4
Very good
1,000 reviews
$229 nightly
$278 total
Nov 8 - Nov 9
Total with taxes and fees
$216 nightly
$261 total
Nov 22 - Nov 23
Total with taxes and fees
$326 nightly
$394 total
Oct 23 - Oct 24
Total with taxes and fees
$377 nightly
$457 total
Oct 25 - Oct 26
Total with taxes and fees
$179 nightly
$216 total
Oct 25 - Oct 26
Total with taxes and fees
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

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

8/10 Good
"Pool was not expected"
Scott Myung 3-night trip
Posted 1 hour ago
Hotel Riu Palace Pacifico - Adults Only - All Inclusive
Riu Flamingos - All Inclusive

Riu Flamingos - All Inclusive

10/10 Excellent
"Went for 6 days for my birthday, I receive a tequila bottle from the staff with a note saying happy birthday, also one of the bartenders made a small cake for me 😣, all the staff was really friendly and helpful. they have good entertainment, amenities and the best micheladas !! I would go back again"
Litzy 5-night trip
Posted 3 hours ago
Riu Flamingos - All Inclusive
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 17 hours ago
BON Hotel at VidantaWorld Nuevo Vallarta
Hotel Mio Riviera Nayarit - Adults Only

Hotel Mio Riviera Nayarit - Adults Only

10/10 Excellent
"Great price for what it is. Loved the pools on the rooftop and convenient to the small mall down the road."
Dean 2-night trip
Posted 2 days ago
Hotel Mio Riviera Nayarit - Adults Only
Marival Emotions All-Inclusive Resort by Mercure

Marival Emotions All-Inclusive Resort by Mercure

8/10 Good
"Not very upscale but we liked it. Very kid friendly- especj"
Mary 4-night trip
Posted 2 days ago
Marival Emotions All-Inclusive Resort by Mercure
Dreams Bahia Mita Surf & Spa - All Inclusive

Dreams Bahia Mita Surf & Spa - All Inclusive

10/10 Excellent
"Great food"
Jennifer 5-night trip
Posted 3 days ago
Dreams Bahia Mita Surf & Spa - All Inclusive
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 5 days ago
Los Picos Hotel & Suites Bucerias
Krystal Grand Nuevo Vallarta – All Inclusive

Krystal Grand Nuevo Vallarta – All Inclusive

8/10 Good
"Clean Rooms , very Friendly Staff , nice to spend vacation with family , need more kids amenities"
RICARDO 5-night trip
Posted 6 days ago
Krystal Grand Nuevo Vallarta – All Inclusive
W Punta de Mita

W Punta de Mita

10/10 Excellent
"Highly recommend! My husband and I had an amazing experience staying at the W Punta Mita. The staff was incredibly kind, welcoming, and helpful. The property was beautiful and well maintained, and the rooms were clean and comfortable. We chose the W Unlimited package and the food was great, very tasty, high quality, and much better than other “all-inclusive” experiences I’ve had at other resorts."
Gregory 4-night trip
Posted 2 weeks ago
W Punta de Mita

More cheap stays in Marietas Islands

Viajero Sayulita Hostel

Viajero Sayulita Hostel

27 Calle Primavera Sayulita NAY
$54 nightly
$66 total
Nov 16 - Nov 17
Total with taxes and fees
Viajero Sayulita Hostel
Edificio ONE

Edificio ONE

Bulevar Nuevo Vallarta 100L1 Nuevo Nayarit NAY
$77 nightly
$93 total
Oct 23 - Oct 24
Total with taxes and fees
Edificio ONE
Hotel Casa San Pancho

Hotel Casa San Pancho

Pakistan 156 San Francisco NAY
$84 nightly
$102 total
Oct 25 - Oct 26
Total with taxes and 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.
$86 nightly
$104 total
Oct 24 - Oct 25
Total with taxes and 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
$112 nightly
$135 total
Oct 29 - Oct 30
Total with taxes and fees
9.8/10 Exceptional! (21 reviews)
La Bohème Sayulita
Nomada Wellness Hotel

Nomada Wellness Hotel

CARACOL 11 Sayulita NAY
$224 nightly
$271 total
Nov 13 - Nov 14
Total with taxes and fees
Nomada Wellness Hotel

Hotels in Marietas Islands with star-rating

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Hidden Beach: Experience the iconic hidden beach, a stunning natural wonder accessible only by swimming through a cave.
  • Outdoor Adventures: Enjoy a variety of thrilling activities like snorkeling, kayaking, and hiking in Marietas Islands National Park.
  • Beautiful Beaches: Relax on pristine beaches like Mita Beach, perfect for sunbathing and family fun.
  • Vibrant Wildlife: Discover diverse marine life and bird species, making it a paradise for nature lovers.
  • Local Culture: Explore local markets and squares, adding a cultural touch to your beach getaway.

Find great hotels near Marietas Islands

Discover the perfect getaway at the stunning Marietas Islands, where a range of lodging options awaits you. From luxurious resorts to cozy hotels, these accommodations cater to beach lovers, families, and adventure seekers alike. Whether you’re searching for a relaxing vacation or an action-packed retreat, you’ll find exceptional amenities and services designed to enhance your stay. Explore reviews and find the ideal hotel for your unforgettable Marietas Islands experience.

  • Iberostar Selection Playa Mita - All Inclusive: Experience a luxurious family beach getaway at Iberostar Selection Playa Mita, a 4.5-star all-inclusive resort located only 9 miles from the stunning Marietas Islands. This resort offers an exceptional range of amenities, including unlimited food and drinks, direct beach access, and a variety of activities for all ages. Families will appreciate the extensive children’s services, including a free children's club, arcade game room, and a water park. Guests can enjoy wellness facilities, tennis courts, and engaging entertainment options, making it an ideal choice for travelers seeking a vibrant beach vacation.
  • Grand Decameron Complex Bucerias, A Trademark All-Inclusive Resort: Nestled 17 miles from Marietas Islands, the Grand Decameron Complex Bucerias is a 3.5-star all-inclusive resort that combines beach relaxation with family-friendly fun. With a wide array of amenities, including multiple dining options, direct beach access, and a full spa, this resort is perfect for a rejuvenating escape. Kids can enjoy shared playground facilities and a dedicated children’s pool while adults can indulge in various activities like kayaking and volleyball. The vibrant atmosphere and numerous entertainment options ensure that everyone in the family has a fantastic experience.
  • Grand Palladium Vallarta Resort & Spa - All Inclusive: For those seeking adventure and relaxation, the Grand Palladium Vallarta Resort & Spa is a perfect choice. Located just 8 miles from the Marietas Islands, this 4-star all-inclusive resort boasts extensive amenities, including a full-service spa, multiple pools, and diverse dining options. Families will love the children’s club and various on-site activities, such as non-motorized water sports and themed parties. The resort's spacious accommodations and convenient access to adventure sports ensure a memorable stay for guests of all ages.

Where to stay near Marietas Islands

Marietas Islands offer a perfect beach getaway with stunning natural beauty and vibrant wildlife. Explore Mita Beach for relaxation and sunbathing, or enjoy outdoor activities in the surrounding national park. This family-friendly destination is ideal for sightseeing and recreation, where you can soak in the friendly atmosphere and luxurious amenities. Whether you're looking for adventure or a peaceful retreat, the Marietas Islands promise an unforgettable vacation experience.

  • Punta de Mita: Located 7 miles from the Marietas Islands, Punta de Mita is a vibrant city known for its beautiful beaches and thriving local culture. The area is particularly popular among travelers seeking a mix of beach relaxation and city-themed experiences. With peak visitor numbers during March to April and July, Punta de Mita offers a variety of attractions including markets, golf courses, and nature reserves. Don’t miss the stunning family beach and the nearby public market, where you can immerse yourself in the local lifestyle and cuisine.
  • Punta Negra: Situated 8 miles from the Marietas Islands, Punta Negra is a quaint village that perfectly blends beach charm with a relaxed atmosphere. Travelers flock here primarily from January to March, looking for a serene getaway. Punta Negra features picturesque beaches and an inviting esplanade, making it an ideal spot for leisurely strolls. The local markets and resorts provide opportunities to enjoy local crafts and cuisine, ensuring a memorable experience. Whether you’re lounging by the water or exploring the village, Punta Negra offers a unique taste of coastal living.
  • Higuera Blanca: Located 10 miles from the Marietas Islands, Higuera Blanca is a charming city that captures the essence of Mexican culture. This destination is perfect for families and those looking for a business-themed experience. With peak visits from March to April and July, Higuera Blanca boasts a variety of attractions including markets, golf courses, and a lively piazza square. The nearby beaches provide an excellent backdrop for relaxation and family fun. Higuera Blanca combines urban charm with natural beauty, making it a delightful stop on your vacation.

Things to do near Marietas Islands

Marietas Islands offers a perfect getaway for outdoor enthusiasts and families. Enjoy island tours, beach visits, and thrilling ocean adventures. Experience the beauty of the area through boat tours and tourist boats that take you around the islands. Don't miss exploring the local markets and resorts, adding a touch of culture and relaxation to your vacation.

Shopping

For a great shopping experience near the Marietas Islands, visit San Pancho Nayarit Market, 18 miles away, and Sayulita Farmers Market, 15 miles away, both offering vibrant local goods. Don't miss La Cruz Sunday Market, just 14 miles away, for a lively atmosphere and unique finds.

Recreation

Punta Mita Golf Course offers a stunning outdoor experience just 7 miles from Marietas Islands, perfect for golf enthusiasts. For more golfing pleasure, visit Litibu Golf Course, located 9 miles away, where you can enjoy beautiful landscapes. For a touch of luxury, Marina Riviera Nayarit at La Cruz is 13 miles away, providing an upscale retreat.

Adventure

Punta Mita Adventures offers exhilarating water sports just 7 miles from Marietas Islands, perfect for thrill-seekers. Vallarta Adventures, located 19 miles away, provides exciting activities for all ages. Splash Water Park Vallarta, 20 miles from Marietas, guarantees a fun-filled day with water slides and family-friendly attractions.

Nightlife

The nightlife in Marietas Islands is vibrant, with Teatro Vallarta nearby offering a blend of culture and entertainment. Enjoy romantic shows and family-friendly performances that create a lively atmosphere, perfect for immersing yourself in the local scene while savoring the enchanting ambiance.

*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 Marietas Islands, consider visiting between September and November, when prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates, and utilize Expedia's last-minute deals for spontaneous plans. Combine your hotel, flights, and activities for further savings through Expedia package deals. Join the One Key membership for exclusive discounts and earn cash for future stays. Explore the area using inexpensive public transport or on foot to maximize your budget while enjoying free local attractions.

  • 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: Book your hotel around Marietas Islands about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 refine your options based on your budget, desired location, and preferred hotel type. To find the most affordable prices and offers, simply sort 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 deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Marietas Islands

The Marietas Islands in Mexico offer a perfect getaway for outdoor enthusiasts and families alike. Visitors can explore beautiful beaches, including the famous hidden beach, and enjoy the natural beauty of Marietas Islands National Park. For those interested in culture and leisure, there are local squares and golf courses nearby. With family-friendly beaches and plenty of outdoor activities, this destination promises a memorable vacation experience for all.

  • Punta de Mita Beach: Enjoy the sun-kissed sands and turquoise waters of Punta de Mita Beach, located 7 miles from the Marietas Islands. This beach is perfect for relaxation, swimming, and soaking up the vibrant beach vibes that make it a favorite among visitors.
  • Bay of Banderas: Stretching 10 miles from the Marietas Islands, the Bay of Banderas offers stunning outdoor scenery. Experience its beautiful beaches, lush landscapes, and a variety of water activities, making it a great spot for nature lovers and adventure seekers alike.
  • Punta Mita Golf Club: Just 6 miles away, Punta Mita Golf Club provides a luxurious golfing experience with family-friendly excursions. Its picturesque fairways and breathtaking views create an unforgettable atmosphere for golf enthusiasts.

The nearest major airports for your trip to Marietas Islands

When planning your trip to the Marietas Islands, the nearest major airport is Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.), located 21 miles away. Excellent hotel choices nearby include the Grand Velas Riviera Nayarit - All Inclusive and Marival Distinct Residences & Spa, both 4 miles from the airport, offering convenient airport shuttle services. Another option is the Garza Blanca Preserve Resort & Spa, situated 9 miles from PVR, also providing transportation to the airport. These accommodations ensure a comfortable stay with easy access to your flight, making your journey to the Marietas Islands seamless and enjoyable.

Explore a world of travel with Expedia