Find hotels in Marietas Islands from £16

    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

Villa los Corales

2.0 star property
9.8 out of 10, Exceptional, (6)
"Todo excelente "
The price is £70
includes taxes & fees
27 Aug - 28 Aug
Villa los Corales

Nomada Wellness Hotel

2.5 star property
10.0 out of 10, Exceptional, (13)
"Great location. "
The price is £79
includes taxes & fees
26 Aug - 27 Aug
Nomada Wellness Hotel

Hotel Selva Azul

2.0 star property
The price is £72
includes taxes & fees
27 Aug - 28 Aug
Hotel Selva Azul

Akoma San Pancho

2.0 star property
8.6 out of 10, Excellent, (22)
"Enjoyed our stay. Everything was excellent. Thank you :)"
The price is £21
includes taxes & fees
26 Aug - 27 Aug
Akoma San Pancho

Los Picos Hotel & Suites Bucerias

3.0 star property
8.4 out of 10, Very good, (138)
"Excelente "
The price is £70
includes taxes & fees
31 Aug - 1 Sept
Los Picos Hotel & Suites Bucerias

La Bohème Sayulita

2.0 star property
9.4 out of 10, Exceptional, (3)
The price is £75
includes taxes & fees
26 Aug - 27 Aug
La Bohème Sayulita

Casa Candra

2.5 star property
The price is £58
includes taxes & fees
26 Aug - 27 Aug
Casa Candra

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 £63
includes taxes & fees
28 Aug - 29 Aug
Hotel Cielo Rojo

Agua de Luna Boutique Hotel, San Pancho Nayarit

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

Ysuri Sayulita - Beachfront Hotel

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

Hotel Hacienda San Pancho

2.5 star property
8.4 out of 10, Very good, (71)
"They need to cut the grass and keep the front nice it look abandoned "
Hotel Hacienda San Pancho

Sayulita Central Hotel

3.0 star property
8.4 out of 10, Very good, (164)
"good place a little pricy "
Sayulita Central Hotel

Hotel Lulu

2.5 star property
7.6 out of 10, Good, (21)
"perfect place to relax"
The price is £41
includes taxes & fees
26 Aug - 27 Aug
Hotel Lulu

Casa Cora

2.0 star property
8.0 out of 10, Very good, (1)
The price is £26
includes taxes & fees
26 Aug - 27 Aug
Casa Cora

Hotel Diamante Sayulita

3.0 star property
8.2 out of 10, Very good, (36)
"An amazing resort, so close to the beach, the musical festival and of course shopping and food!"
The price is £71
includes taxes & fees
26 Aug - 27 Aug
Hotel Diamante Sayulita

Riviera Sayulita Hotel

3.5 star property
9.4 out of 10, Exceptional, (285)
"Lovely place, with a very welcoming staff!"
The price is £64
includes taxes & fees
6 Sept - 7 Sept
Riviera Sayulita Hotel

PAL.MAR Hotel Tropical

3.5 star property
9.6 out of 10, Exceptional, (181)
"It’sa gorgeous property and the staff was friendly and helpful."
The price is £62
includes taxes & fees
3 Sept - 4 Sept
PAL.MAR Hotel Tropical

La Puesta

4.5 star property
9.6 out of 10, Exceptional, (78)
"Great experience, the views were amazing!"
The price is £239
includes taxes & fees
26 Aug - 27 Aug
La Puesta

Casa Lotería -Pueblito Sayulita- Colorful, Family and Relax Experience with Private Parking and Pool

3.5 star property
9.2 out of 10, Wonderful, (829)
"This hotel was nice and comfortable and easy to maove around the town. "
Casa Lotería -Pueblito Sayulita- Colorful, Family and Relax Experience with Private Parking and Pool

Hotel Marshell

3.0 star property
10.0 out of 10, Exceptional, (1)
"La propiedad y el servicio fueron excelentes , comida perfecta atención de personal bien , en general lo recomiendo ampliamente al hacer la reserva te proporcionan un número hay solicitar informes para la llegada ya que tienes que caminar un poco si vas en carro , sin duda volvería a regresar "
The price is £134
includes taxes & fees
26 Aug - 27 Aug
Hotel Marshell
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

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.

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.