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

Find hotels in Marietas Islands from SAR 180

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marietas Islands hotels

Condominios Balancan

Condominios Balancan
3.5 star property
Nuevo Nayarit
10.0 out of 10, Exceptional, (13 reviews)
"Todo excelente"
Mexico
Hector
The price is SAR 1,643
SAR 1,989 total
includes taxes & fees
1 Jul - 2 Jul
Condominios Balancan

Modern 3BR Aldea Hortus Pool Access

Modern 3BR Aldea Hortus Pool Access
4.0 star property
Tondoroque
The price is SAR 398
SAR 482 total
includes taxes & fees
1 Jul - 2 Jul
Modern 3BR Aldea Hortus Pool Access

Hotel Lulu

Hotel Lulu
2.5 star property
Tondoroque
7.4 out of 10, Good, (25 reviews)
"perfect place to relax"
Mexico
joel
The price is SAR 164
SAR 220 total
includes taxes & fees
1 Jul - 2 Jul
Hotel Lulu

Vidanta Nuevo Vallarta

Vidanta Nuevo Vallarta
3.0 star property
Nuevo Nayarit
The price is SAR 4,655
SAR 5,633 total
includes taxes & fees
13 Jul - 14 Jul
Vidanta Nuevo Vallarta

BON Hotel at VidantaWorld Nuevo Vallarta

BON Hotel at VidantaWorld Nuevo Vallarta
5.0 star property
Nuevo Nayarit
8.6 out of 10, Excellent, (176 reviews)
"Todo excelente"
Mexico
carlos Hernandez
The price is SAR 944
SAR 1,162 total
includes taxes & fees
5 Jul - 6 Jul
BON Hotel at VidantaWorld Nuevo Vallarta

Marina Banderas Suites

Marina Banderas Suites
4.0 star property
Nuevo Nayarit
9.0 out of 10, Wonderful, (335 reviews)
"Very nice clean place to stay "
Canada
Ryan
The price is SAR 321
SAR 388 total
includes taxes & fees
3 Jul - 4 Jul
Marina Banderas Suites

Ocean Breeze Nuevo Vallarta

Ocean Breeze Nuevo Vallarta
3.0 star property
Nuevo Nayarit
8.4 out of 10, Very Good, (876 reviews)
"Excelente hotel"
Mexico
Blanca
The price is SAR 449
SAR 554 total
includes taxes & fees
2 Jul - 3 Jul
Ocean Breeze Nuevo Vallarta

Villa Varadero

Villa Varadero
3.5 star property
Nuevo Nayarit
7.4 out of 10, Good, (863 reviews)
"Our stay was wonderful! Beautiful location!! The staff (housekeeping, front desk, bartenders, waitstaff, EVERYONE) were amazing and always very helpful. Very pleasant experience and will definitely recommend and stay here again."
United States
Rae
The price is SAR 530
SAR 641 total
includes taxes & fees
1 Jul - 2 Jul
Villa Varadero

Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa
4.0 star property
Nuevo Nayarit
8.2 out of 10, Very Good, (1,008 reviews)
"Great place and we had lots of fun Very clean and everyone was very nice"
United States
Rima
The price is SAR 843
SAR 1,020 total
includes taxes & fees
14 Jul - 15 Jul
Paradise Village Beach Resort and Spa

Occidental Nuevo Vallarta - All Inclusive

Occidental Nuevo Vallarta - All Inclusive
4.0 star property
Nuevo Nayarit
8.4 out of 10, Very Good, (1,562 reviews)
"Excellent stay"
United States
Gustavo
The price is SAR 914
SAR 1,106 total
includes taxes & fees
14 Jul - 15 Jul
Occidental Nuevo Vallarta - All Inclusive

Hotel Mio Riviera Nayarit - Adults Only

Hotel Mio Riviera Nayarit - Adults Only
4.0 star property
Nuevo Nayarit
9.4 out of 10, Exceptional, (996 reviews)
"It was the best hotel ever 100% recommend"
United States
Vanessa
The price is SAR 271
SAR 333 total
includes taxes & fees
2 Jul - 3 Jul
Hotel Mio Riviera Nayarit - Adults Only

Hard Rock Hotel Vallarta - All Inclusive

Hard Rock Hotel Vallarta - All Inclusive
4.5 star property
Nuevo Nayarit
8.6 out of 10, Excellent, (1,288 reviews)
"Loved the staff loved how close the beach was Kids friendly. "
United States
Aaron
The price is SAR 1,305
SAR 1,580 total
includes taxes & fees
14 Jul - 15 Jul
Hard Rock Hotel Vallarta - All Inclusive

Grand Velas Riviera Nayarit - All Inclusive

Grand Velas Riviera Nayarit - All Inclusive
5.0 star property
Nuevo Nayarit
9.6 out of 10, Exceptional, (1,001 reviews)
"Service was extraordinary!!!"
United States
Daniel Gordon
The price is SAR 3,332
SAR 4,032 total
includes taxes & fees
13 Jul - 14 Jul
Grand Velas Riviera Nayarit - All Inclusive

Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa

Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa
4.0 star property
Nuevo Nayarit
8.0 out of 10, Very Good, (453 reviews)
"Great food"
United States
Roberto
The price is SAR 1,008
SAR 1,220 total
includes taxes & fees
13 Jul - 14 Jul
Fiesta Americana Riviera Nayarit Resort All Inclusive & Spa

Marival Emotions All-Inclusive Resort by Mercure

Marival Emotions All-Inclusive Resort by Mercure
4.0 star property
Nuevo Nayarit
8.2 out of 10, Very Good, (1,209 reviews)
"The staff were all very friendly and helpful. This property is very clean and accommodating as well. We will definitely return."
United States
Amber
The price is SAR 1,155
SAR 1,397 total
includes taxes & fees
5 Jul - 6 Jul
Marival Emotions All-Inclusive Resort by Mercure

Marival Distinct All-Inclusive Handwritten Collection

Marival Distinct All-Inclusive Handwritten Collection
5.0 star property
Nuevo Nayarit
8.8 out of 10, Excellent, (1,000 reviews)
"Awesome staff from Araceli keeping our room spotless and Daniel making sure everyone has towels in the pool, to the servers: Elena, Benancio y Orlando"
United States
Theo
The price is SAR 1,638
SAR 1,982 total
includes taxes & fees
2 Jul - 3 Jul
Marival Distinct All-Inclusive Handwritten Collection

Hotel Riu Vallarta - All Inclusive

Hotel Riu Vallarta - All Inclusive
3.5 star property
Nuevo Nayarit
8.4 out of 10, Very Good, (3,830 reviews)
"Great stay"
United States
Bryson
Hotel Riu Vallarta - All Inclusive

Samba Vallarta - All Inclusive

Samba Vallarta - All Inclusive
3.5 star property
Nuevo Nayarit
7.8 out of 10, Good, (1,000 reviews)
"The hotel is dated but authentic and very clean! The staff are all wonderful very friendly and hard working to make the stay enjoyable! The beach is beautiful "
Canada
Michael Jerome
The price is SAR 885
SAR 1,071 total
includes taxes & fees
15 Jul - 16 Jul
Samba Vallarta - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive
4.5 star property
Nuevo Nayarit
9.2 out of 10, Wonderful, (4,155 reviews)
"Overall great stay!"
Canada
Joel
Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Villa Del Palmar Flamingos Beach Resort and Spa - All Inclusive

Villa Del Palmar Flamingos Beach Resort and Spa - All Inclusive
4.0 star property
Nuevo Nayarit
8.6 out of 10, Excellent, (590 reviews)
"The staff at this resort are the best!"
United States
Julie
The price is SAR 1,229
SAR 1,487 total
includes taxes & fees
13 Jul - 14 Jul
Villa Del Palmar Flamingos Beach Resort and Spa - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
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.

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

Top Marietas Islands Hotel Reviews

More cheap stays in Marietas Islands

Hotels in Marietas Islands with star-rating

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Stunning Beaches: The Marietas Islands feature beautiful, pristine beaches perfect for relaxation and sunbathing.
  • Adventure Activities: Enjoy boat tours, eco-discovery tours, and various outdoor activities amidst breathtaking natural scenery.
  • Unique Natural Features: Explore the Marietas Islands National Park and discover uninhabited islands with exceptional ocean views.
  • Cultural Experiences: Immerse yourself in the vibrant atmosphere of nearby Puerto Vallarta and explore local markets.
  • Diverse Accommodations: Choose from luxurious resorts to cozy hotels that cater to all types of travelers.

Find great hotels near Marietas Islands

Explore a variety of hotel accommodations on the stunning Marietas Islands, perfect for your vacation needs. Whether you're seeking a luxurious resort, a cozy hotel, or a family-friendly stay, you'll find options that cater to beach lovers and adventure seekers alike. Enjoy the breathtaking scenery and vibrant culture as you relax and create unforgettable memories in this tropical paradise.

  • Iberostar Selection Playa Mita - All Inclusive: This 4.5-star resort offers a luxurious beachfront experience, making it ideal for those seeking a blend of relaxation and golf. With a guest rating of 8.4 out of 10, this all-inclusive property provides a variety of amenities, including unlimited food and drinks along with entertainment options. Guests can enjoy direct access to the beach and partake in golf-themed activities. The resort features a fitness center, children's club, and multiple dining venues, inviting families and couples alike to savor the sun and sea.
  • Grand Decameron Complex Bucerias, A Trademark All Inclusive: A 3.5-star family-friendly resort situated 27km from the Marietas Islands, this property focuses on providing a fun-filled experience for all ages. With unlimited food and drinks, guests can indulge in a buffet-style dining experience and enjoy various activities like volleyball, kayaking, and tennis. The resort is equipped with children's amenities, including pools and playgrounds, ensuring that younger guests are well catered for. Its spa services and beachfront access create a perfect balance of relaxation and family adventure.
  • Grand Palladium Vallarta Resort & Spa - All Inclusive: This 4-star resort, with a guest rating of 8.2 out of 10, is an excellent choice for adventure seekers. Located 13km from the Marietas Islands, it offers a variety of all-inclusive services, including kayaking, tennis, and themed parties. The property's beachfront location allows guests to dive into water sports or relax by the pool. With options for fitness classes, entertainment, and delicious dining experiences, this resort invites travelers to immerse themselves in both relaxation and adventure during their stay.

Where to stay near Marietas Islands

The Marietas Islands offer a stunning archipelago experience perfect for beach lovers and adventure seekers alike. Explore uninhabited islands with breathtaking ocean views, and enjoy the vibrant atmosphere of nearby Puerto Vallarta. You'll find family-friendly activities, relaxing beaches, and opportunities for recreation, making it an ideal destination for a memorable vacation. Don't miss the chance to discover the natural beauty and tranquil settings that make the Marietas Islands a must-visit spot in Mexico.

  • Bucerías: Located 26km from the Marietas Islands, Bucerías is a charming coastal city that offers a delightful mix of beach life and urban experiences. Visitors flock here for its vibrant atmosphere, particularly during peak seasons from January to March and April. The city is renowned for its public market where you can sample local delicacies and shop for unique crafts. Bucerías boasts a beautiful beach, perfect for sunbathing and water activities, along with a scenic esplanade ideal for leisurely strolls. Whether you're interested in golfing or simply soaking in the local culture, Bucerías has something for everyone.
  • Alamar Resort: Situated 21km from Marietas Islands, Alamar Resort is a serene getaway that seamlessly blends beach relaxation with city conveniences. While visitor numbers peak from January to March, the resort maintains a steady influx of guests year-round. The nearby beach and marina offer stunning views and recreational options, while the local public market provides a taste of authentic Mexican cuisine. For those interested in golf, the country private club is a short distance away, making Alamar a perfect base for both leisure and exploration.
  • Flamingos: Located 29km from Marietas Islands, Flamingos is an outdoor enthusiast's paradise, popular for its beautiful beaches and sports activities. The area sees peaks in visitor arrivals during January, July, and September, making it a lively destination. Golf lovers will appreciate the nearby golf courses, while the public market offers a glimpse into local life. With its family-friendly beaches and vibrant tourist precinct, Flamingos is an ideal spot for those looking to engage in outdoor adventures while enjoying the stunning coastal scenery.

Things to do near Marietas Islands

Shopping

In the Marietas Islands, explore local markets for unique souvenirs and handmade crafts. While there aren't large malls, you'll find charming shops offering artisanal goods and beachwear, perfect for capturing memories of your trip. Enjoy the vibrant atmosphere as you shop and interact with local artisans.

Recreation

Experience tranquility at the Marietas Islands Wellness Retreat, featuring yoga sessions with ocean views and rejuvenating spa treatments using natural ingredients. For adventure, explore the vibrant marine life while snorkeling in crystal-clear waters or hike through lush trails to discover the islands' stunning landscapes.

Adventure

Experience the thrill of Las Animas Adventure Park, a zipline and ropes course located 39km from the Marietas Islands, where you can soar through the treetops amidst stunning scenery. Alternatively, explore Canopy Bay, 35km away, offering an exciting zipline and ropes course that immerses you in nature.

Nightlife

In Marietas Islands, enjoy the laid-back vibe at local beach bars featuring live music and refreshing cocktails. For a lively atmosphere, visit the nearby Puerto Vallarta, where vibrant clubs and beachfront lounges offer dancing, themed nights, and entertainment 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

To save money on your trip to the Marietas Islands, consider visiting between September and November when prices are lower. Booking your hotel about a month in advance can also help you find the best rates, especially on Tuesdays, which are the cheapest days to stay. Explore last-minute deals on platforms like Expedia, and take advantage of package deals that combine hotels, flights, and activities for added savings. Prioritize eco-certified accommodations for sustainable options while sorting prices from lowest to highest to find great discounts.

  • 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: Booking a hotel around Marietas Islands about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Explore Expedia’s search tool to customize your travel preferences, such as your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort 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 deal.

Find the best attractions near Marietas Islands

Marietas Islands, 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, offering unique experiences in nature. Golf enthusiasts can also visit local country clubs. Whether you're seeking relaxation or adventure, the Marietas Islands cater to all types of travelers looking for unforgettable experiences.

  • Punta de Mita Beach: Located 11km from the Marietas Islands, Punta de Mita Beach offers a relaxed beach vibe, perfect for soaking up the sun or enjoying water activities. The soft sands and gentle waves create an inviting atmosphere for beachgoers seeking tranquility and scenic views.
  • Bay of Banderas: About 16km away, the Bay of Banderas is renowned for its stunning scenery and outdoor experiences. This expansive bay is ideal for those looking to explore nature, partake in beach activities, or enjoy the breathtaking coastal views.
  • Punta Mita Golf Club: Located 10km from the Marietas Islands, Punta Mita Golf Club offers a luxury golfing experience amidst picturesque surroundings. This family-friendly club is perfect for golf enthusiasts and those seeking a leisurely day on the greens.

The nearest major airports for your trip to Marietas Islands

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