Find hotels in Marietas Islands from £16

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Marietas Islands hotels and places to stay

Our top choices for Marietas Islands hotels

Dreams Bahia Mita Surf & Spa - All Inclusive

4.5 star property
8.4 out of 10, Very good, (833)
"The property was amazing! The food was pretty good and the service was excellent. "
The price is £273
includes taxes & fees
3 Sept - 4 Sept
Dreams Bahia Mita Surf & Spa - All Inclusive

Conrad Punta de Mita

5.0 star property
9.0 out of 10, Wonderful, (437)
"Very nice hotel"
The price is £273
includes taxes & fees
1 Oct - 2 Oct
Conrad Punta de Mita

Grand Palladium Vallarta Resort & Spa - All Inclusive

4.5 star property
8.0 out of 10, Very good, (1007)
"Awesome stay"
The price is £173
includes taxes & fees
17 Sept - 18 Sept
Grand Palladium Vallarta Resort & Spa - All Inclusive

Agua de Luna Boutique Hotel, San Pancho Nayarit

4.5 star property
9.8 out of 10, Exceptional, (166)
"The pools and hotel design are gorgeous making the hotel stay relaxing and enjoyable. "
Agua de Luna Boutique Hotel, San Pancho Nayarit

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

5.0 star property
8.8 out of 10, Excellent, (622)
"Staff and Food amazing, I recommned it to try it"
The price is £301
includes taxes & fees
2 Sept - 3 Sept
Secrets Bahia Mita Surf & Spa - Adults Only - All Inclusive

Ysuri Sayulita - Beachfront Hotel

3.5 star property
9.4 out of 10, Exceptional, (652)
"Loved the entire stay "
Ysuri Sayulita - Beachfront Hotel

Witari Hotel Boutique

3.5 star property
9.8 out of 10, Exceptional, (61)
"Close to the beach club, clean, quiet, convenient, fantastic staff"
Witari Hotel Boutique

Hotel Basalto

4.0 star property
9.6 out of 10, Exceptional, (164)
"This property is for people who want a gorgeous setting, comfortable room, amazing staff and a beautiful and quiet stay. One of my favorite places I have ever stayed! We will be back soon!"
Hotel Basalto

Susurros del Corazón, Auberge Resorts Collection

5.0 star property
9.8 out of 10, Exceptional, (33)
"Great food and big rooms at this punta mita American resort "
The price is £855
includes taxes & fees
29 Sept - 30 Sept
Susurros del Corazón, Auberge Resorts Collection

Casa Bahia Bonita

2.5 star property
8.8 out of 10, Excellent, (124)
"It was super accommodating for the price."
The price is £45
includes taxes & fees
2 Sept - 3 Sept
Casa Bahia Bonita

Santuario Yelapa

3.5 star property
9.4 out of 10, Exceptional, (18)
"Perfect piece of paradise! Will definitely be back!"
Santuario Yelapa

Armony Marival Resort & Spa Punta de Mita - MGallery collection

4.5 star property
8.4 out of 10, Very good, (951)
"food is very good, but house wine selection is terrible and prices for better wines are overrated, a good place to go rest and do nothing"
The price is £340
includes taxes & fees
8 Sept - 9 Sept
Armony Marival Resort & Spa Punta de Mita - MGallery collection

Hotel Casa San Pancho

2.5 star property
9.8 out of 10, Exceptional, (193)
"Beautiful hotel to relax and unwind in"
Hotel Casa San Pancho

Hotel Cielo Rojo

3.0 star property
9.4 out of 10, Exceptional, (136)
"A cozy and small hotel. Great breakfast and good service"
The price is £67
includes taxes & fees
2 Sept - 3 Sept
Hotel Cielo Rojo

Casa Candra

2.5 star property
The price is £58
includes taxes & fees
2 Sept - 3 Sept
Casa Candra

Marival Emotions Resort & Suites Riviera Nayarit by Mercure

4.0 star property
8.0 out of 10, Very good, (1153)
"Food was good and place was nice and clean "
The price is £230
includes taxes & fees
8 Sept - 9 Sept
Marival Emotions Resort & Suites Riviera Nayarit by Mercure

Vista Vallarta All Suites on the Beach

3.0 star property
8.4 out of 10, Very good, (494)
"Great place to stay, Staff is alway awsome and friendly, we alwaysbstay in the older rooms wich we like, Beutiful grounds "
The price is £80
includes taxes & fees
2 Sept - 3 Sept
Vista Vallarta All Suites on the Beach

Hotel Ysuri Bucerias

3.5 star property
9.0 out of 10, Wonderful, (119)
"Beautiful property and kind hospitality. "
Hotel Ysuri Bucerias

Distrito 88 - Adults only

3.5 star property
9.6 out of 10, Exceptional, (189)
"Had a great stay. "
Distrito 88 - Adults only

Hotel Meson de Mita

3.0 star property
8.4 out of 10, Very good, (345)
"The hotel is very nice and comfortable."
Hotel Meson de Mita
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

Check out the local area in Marietas Islands—home to attractions like Lovers' Beach and Hidden Beach.

Top Marietas Islands Hotel Reviews

More cheap stays in Marietas Islands

More cheap stays in Marietas Islands

Hotels in Marietas Islands with star rating

Hotels in Marietas Islands with star rating

Find out more about Marietas Islands

Find out more about Marietas Islands

Top reasons to visit Marietas Islands

  • Stunning Beaches: The Marietas Islands feature breathtaking beaches like Playa Escondida, perfect for relaxation and exploration.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, the islands offer activities such as boat tours and water sports.
  • Vibrant Local Culture: Immerse yourself in the friendly atmosphere and rich culture of the region.
  • Family-Friendly Activities: The islands cater to families with various recreational options and amenities.
  • Diverse Accommodation: Enjoy a range of lodging options, from luxurious resorts to charming hotels.

Find great hotels near Marietas Islands

Explore an array of accommodation options in the stunning Marietas Islands, Mexico, where you'll find both luxurious resorts and charming hotels. Whether you're seeking a family-friendly getaway, an adventurous retreat, or simply a relaxing beach holiday, there are ideal stays to suit every traveller. Discover the best Marietas Islands hotels, including budget-friendly options and renowned establishments like Hotel Riu Vallarta, ensuring a memorable escape in this picturesque paradise.

  • Iberostar Selection Playa Mita - All Inclusive: Nestled in a picturesque beachfront location, Iberostar Selection Playa Mita offers a romantic and eco-friendly getaway. This 4.5-star all-inclusive resort provides guests with unlimited food and drinks, alongside an array of activities such as tennis, fitness facilities, and entertainment. With its eco-certification, the property is committed to sustainability while ensuring comfort and luxury. Couples can indulge in romantic packages, complemented by 24-hour room service and rejuvenating spa services, including massages and sauna experiences. Located 5.6km from the Marietas Islands, this resort promises a serene beach vacation.
  • Grand Decameron Complex Bucerias, A Trademark All-Inclusive Resort: This family-friendly resort, rated at 3.5 stars, offers a vibrant atmosphere with a host of activities ideal for all ages. Located 10.6km from the Marietas Islands, the Grand Decameron Complex Bucerias features direct beach access and all-inclusive services, including diverse dining options, children’s amenities, and exciting land and water sports. With a full spa, poolside bar, and entertainment selections, guests can unwind and create lasting memories with their families. The playful environment, coupled with its thoughtful provisions for children, makes this resort a perfect choice for family vacations.
  • Grand Palladium Vallarta Resort & Spa - All Inclusive: Set in a stunning natural landscape, Grand Palladium Vallarta combines beach luxury with nature's beauty. This 4-star all-inclusive resort, located 5.0km from the Marietas Islands, offers an extensive array of amenities, including themed parties, yoga classes, and water sports. Guests can enjoy a variety of dining options, along with entertainment and relaxation at the spa. With direct beach access, this resort is perfect for those seeking an active yet tranquil holiday experience, where nature meets luxurious comfort.

Where to stay near Marietas Islands

Discover the breathtaking Marietas Islands, a serene archipelago perfect for family vacations and outdoor adventures. Explore the renowned Playa Escondida, a hidden beach surrounded by uninhabited islands, offering a tranquil escape. With its convenient location, visitors can enjoy the friendly atmosphere and recreational activities that highlight the region's natural beauty. Embrace the luxury of relaxation while experiencing the vibrant local culture, making your trip to the Marietas Islands an unforgettable getaway.

  • Punta de Mita: Situated 4.3km from the Marietas Islands, Punta de Mita is a charming city that offers a delightful blend of beach and urban experiences. The area sees a steady influx of visitors throughout the year, with peak seasons occurring from March to April and July. Travellers flock here for its stunning family-friendly beaches, vibrant public markets, and renowned golf courses. Nature enthusiasts will appreciate the nearby nature reserves, making it an ideal spot for both relaxation and adventure.
  • Punta Negra: Located 5.0km away from the Marietas Islands, Punta Negra is a picturesque neighbourhood that boasts a variety of attractions. With a consistent flow of visitors, the area experiences heightened popularity between February to March and July. Known for its beautiful beaches and historical sites, Punta Negra also features lively public markets and luxurious resorts. This neighbourhood offers a unique blend of leisure and culture, making it an excellent choice for those looking to explore local history while enjoying a beach-themed getaway.
  • Nuevo Vallarta: Approximately 11.8km from the Marietas Islands, Nuevo Vallarta is a dynamic city renowned for its outdoor and sports activities. This vibrant destination attracts tourists throughout the year, with peak visits in April and during the summer months. Visitors can indulge in numerous golf courses, enjoy the stunning beach landscapes, and explore the local markets. Families will find plenty of entertainment options, including theme parks, ensuring a fun-filled experience for everyone.

Things to do near Marietas Islands

The Marietas Islands offer a fantastic getaway for outdoor enthusiasts and families alike, featuring stunning beaches and vibrant markets. Visitors can enjoy activities such as boat tours and rides to explore the islands' natural beauty. With nearby resorts providing excellent amenities, it's an ideal destination for a memorable vacation filled with adventure and relaxation.

Shopping

In Marietas Islands, explore the local charm at Sayulita Farmers Market, 9.3km away, offering vibrant stalls with fresh produce and handmade crafts. If you're up for a drive, visit San Pancho Nayarit Market, 11.2km away, or La Cruz Sunday Market, 8.7km away, both bustling with local goods.

Recreation

At Punta Mita Golf Course, enjoy a round of golf surrounded by stunning landscapes just 4.3km from Marietas Islands. Litibu Golf Course offers a similar outdoor experience, located 5.6km away. For luxury, visit Marina Riviera Nayarit at La Cruz, 8.1km away, for exclusive club amenities.

Adventure

Punta Mita Adventures, located 4.3km from Marietas Islands, offers thrilling water sports amidst vibrant outdoor scenery. Vallarta Adventures, situated 11.8km away, provides exciting excursions perfect for adventure seekers. Splash Water Park Vallarta, 12.4km from Marietas Islands, is ideal for family fun and entertainment.

Nightlife

Experience the vibrant nightlife at Teatro Vallarta, located 14.3km from Marietas Islands. Enjoy a captivating blend of entertainment and culture, perfect for families and couples seeking a romantic evening out. Immerse yourself in the local atmosphere and discover the charm of this unique venue.

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 generally lower. Booking your accommodation about a month in advance can also yield cheaper rates, especially if you opt for a Tuesday stay rather than a Friday. Use Expedia’s search tool to find affordable hotels by adjusting your budget and filtering for eco-friendly options. Additionally, look for last-minute deals and consider booking a package that combines flights, hotels, and activities for extra savings.

  • 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: Expedia's search tool enables you to set your budget and choose your ideal location, among other preferences. You can arrange the results to display prices from lowest to highest, ensuring you spot the most affordable hotels first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation for the Marietas Islands with your flights and activities by opting for an Expedia package.

Find the best attractions near Marietas Islands

The Marietas Islands offer a perfect destination for outdoor adventures and family beach vacations. Visitors can enjoy stunning beaches, explore cultural sites, and partake in activities such as golfing at local country clubs. The islands’ attractions cater to those seeking both relaxation and outdoor experiences, making it an ideal spot for tourists eager to immerse themselves in the natural beauty and vibrant culture of Mexico.

  • Punta de Mita Beach: Located 4.3km from the Marietas Islands, Punta de Mita Beach offers a vibrant atmosphere perfect for sunbathing and relaxation. Its golden sands and clear waters create an ideal setting for beach lovers seeking a tranquil escape.
  • Bay of Banderas: A scenic bay situated 6.2km away, Bay of Banderas is renowned for its stunning views and outdoor activities. From water sports to leisurely strolls along the shore, it's a fantastic spot to immerse yourself in nature and enjoy the beautiful coastline.
  • Majahuitas Beach: Approximately 11.2km from the islands, Majahuitas Beach is a hidden gem that boasts pristine sands and crystal-clear waters. Ideal for those looking for a serene beach experience away from the crowds.

Best time to go to Marietas Islands

None

The nearest major airports for your trip to Marietas Islands

For those planning a visit to the Marietas Islands, flying into Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.) is the most convenient option, located 13.0km away. Notable hotels nearby include the 5-star Grand Velas Riviera Nayarit - All Inclusive and Marival Distinct Residences & Spa, both approximately 2.5km from the airport. Garza Blanca Preserve Resort & Spa, also a 5-star all-inclusive property, lies 5.6km from the airport. These hotels offer various transportation services, including airport shuttles available 24 hours, on request, and at specified fees, ensuring a smooth journey to and from the airport.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

When is the best time to go to Marietas Islands?
The most popular time to visit the Marietas Islands is between December and April. During these months, the weather is pleasantly warm, with temperatures ranging from 24 to 28°C, making it great for enjoying the stunning beaches and vibrant marine life. The calm waters are ideal for activities such as snorkelling, kayaking, and paddleboarding, allowing you to fully immerse yourself in the natural beauty of the islands.

As you plan your visit, be aware that this period coincides with the high tourist season, particularly around holidays like Christmas and Easter. While popular attractions may be bustling with visitors, this lively atmosphere can enhance your experience, especially if you enjoy meeting fellow travellers and engaging in group activities. Booking accommodations and excursions in advance will help ensure a smooth and enjoyable trip.

For those seeking a quieter experience and potentially lower costs, consider visiting in May or June. These months still offer delightful weather, with average temperatures similar to the peak season, but with fewer crowds. This could be a fantastic opportunity to explore the islands' hidden coves and unique wildlife at a more leisurely pace.
Where can I find the best nightlife in Marietas Islands?
The Marietas Islands, located off the coast of Nayarit in Mexico, are renowned for their stunning natural beauty and vibrant marine life, but when it comes to nightlife, the options are rather limited.

While the islands themselves are more about relaxation and exploration during the day, you can find some lively evening activities in nearby towns like Sayulita or Punta Mita. Sayulita is particularly known for its bohemian charm, where you can enjoy beach bars, live music, and a laid-back atmosphere. The town comes alive with beach parties and intimate gatherings, superb for those looking to unwind after a day of adventure.

Punta Mita offers a more upscale experience with a selection of beach clubs and bars that provide a sophisticated nightlife atmosphere. Here, you can sip cocktails while enjoying stunning ocean views and the sound of the waves.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marietas Islands.
How can I save on a Marietas Islands hotel booking with Expedia?
Members always get our best prices. Find our best Marietas Islands hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Marietas Islands hotel?
Prices for hotels in Marietas Islands often vary, but you can find a great deal from £16 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.