Find hotels in Marietas Islands from $45

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 5,715 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Vista Oceana

2.0 star property
Sayulita
7.0 out of 10, Good, (34)
"Great staff, fresh coffee every morning "
United States
Carlos
$36 nightly
The price is $45
Dec 17 - Dec 18
Total with taxes and fees
Hotel Vista Oceana

Villa los Corales

2.0 star property
North End
9.8 out of 10, Exceptional, (8)
"Todo excelente "
Mexico
Arnoldo
$95 nightly
The price is $115
Dec 6 - Dec 7
Total with taxes and fees
Villa los Corales

Akoma San Pancho

2.0 star property
San Francisco
8.4 out of 10, Very Good, (26)
"Great stay, comfy spot"
United States
Carlos
Akoma San Pancho

Nomada Wellness Hotel

2.5 star property
Sayulita
10.0 out of 10, Exceptional, (18)
"This property was better than expected. The staff was extremely friendly and helpful. It was very close to the beach, dining and shopping. The rooftop yoga was delightful. I would strongly recommend stay here. "
United States
Alexis
$104 nightly
The price is $125
Dec 4 - Dec 5
Total with taxes and fees
Nomada Wellness Hotel

Santuario Yelapa

3.5 star property
Yelapa
9.4 out of 10, Exceptional, (21)
"This place was great. We had a relaxing stay and the staff was friendly and welcoming. I would definitely recommend it. "
United States
Hugo
$149 nightly
The price is $179
Dec 2 - Dec 3
Total with taxes and fees
Santuario Yelapa

HOTELITO SAN IGNACIO

3.0 star property
Sayulita
$40 nightly
The price is $48
Dec 10 - Dec 11
Total with taxes and fees
HOTELITO SAN IGNACIO

Agua de Luna Boutique Hotel, San Pancho Nayarit

4.5 star property
San Francisco
9.6 out of 10, Exceptional, (189)
"Great friendly staff. Great Echo friendly looking hotel, beautiful great rooms.."
Canada
Bahereh
$201 nightly
The price is $243
Dec 2 - Dec 3
Total with taxes and fees
Agua de Luna Boutique Hotel, San Pancho Nayarit

Hotel Cielo Rojo

3.0 star property
San Francisco
9.4 out of 10, Exceptional, (142)
"A cozy and small hotel. Great breakfast and good service"
United States
SEBASTIAN
$81 nightly
The price is $98
Dec 2 - Dec 3
Total with taxes and fees
Hotel Cielo Rojo

Los Picos Hotel & Suites Bucerias

3.0 star property
Bucerías
8.4 out of 10, Very Good, (210)
"Very good experience, nice and clean."
United States
Roxana
$76 nightly
The price is $92
Dec 2 - Dec 3
Total with taxes and fees
Los Picos Hotel & Suites Bucerias

Sayulita Central Hotel

3.0 star property
Sayulita
8.4 out of 10, Very Good, (173)
"easy to check in, staff, location, clean"
Canada
Yalmer
$43 nightly
The price is $52
Dec 2 - Dec 3
Total with taxes and fees
Sayulita Central Hotel

Ysuri Sayulita - Beachfront Hotel

3.5 star property
Sayulita
9.4 out of 10, Exceptional, (679)
"This hotel is simply awesome! Perfect location. Excelente food right on the beach. Just perfect perfect. Thank you for the lovely stay! We will come back "
Canada
Diana
$138 nightly
The price is $170
Dec 8 - Dec 9
Total with taxes and fees
Ysuri Sayulita - Beachfront Hotel

La Bohème Sayulita

2.0 star property
Sayulita
9.4 out of 10, Exceptional, (3)
"Todo estuvo excepcional, gran servicio al cliente por parte de la chica de front desk, el hotel muy limpio, alberca muy bonita, cerca de playa Sayulita caminando y playa los muertos en moto"
Mexico
Daniela
$121 nightly
The price is $146
Dec 2 - Dec 3
Total with taxes and fees
La Bohème Sayulita

Hotel Lulu

2.5 star property
Tondoroque
7.6 out of 10, Good, (22)
"perfect place to relax"
Mexico
joel
$46 nightly
The price is $56
Dec 4 - Dec 5
Total with taxes and fees
Hotel Lulu

La Puesta

4.5 star property
North End
9.6 out of 10, Exceptional, (87)
"Everything was perfect service, staff, room, food !! And the view from your balcony is the best "
Canada
nathalie
$229 nightly
The price is $277
Dec 2 - Dec 3
Total with taxes and fees
La Puesta

Riviera Sayulita Hotel

3.5 star property
North End
9.4 out of 10, Exceptional, (294)
"The staff at Riviera Sayulita are helpful and available. We had a lovely stay, including some last minute switch of rooms, to accommodate one in our group who needed a room conducive to working from. The area has enough street life, while very quiet, that we felt safe at all times. "
Canada
Yvette
$72 nightly
The price is $90
Dec 10 - Dec 11
Total with taxes and fees
Riviera Sayulita Hotel

Playa Azul Sayulita

2.5 star property
North End
9.4 out of 10, Exceptional, (24)
"Nice little room cozy! "
United States
Jose M
$52 nightly
The price is $63
Dec 9 - Dec 10
Total with taxes and fees
Playa Azul Sayulita

Sayulinda Hotel

4.0 star property
Sayulita
8.8 out of 10, Excellent, (284)
"The place and the staff were amazing we stay 7 days and we enjoy the beautiful view of the rooftop with the pool!"
Canada
Karyne
$134 nightly
The price is $162
Dec 2 - Dec 3
Total with taxes and fees
Sayulinda Hotel

Hotel Diamante Sayulita

3.0 star property
North End
8.4 out of 10, Very Good, (39)
"An amazing resort, so close to the beach, the musical festival and of course shopping and food!"
United States
Laura
$81 nightly
The price is $98
Dec 2 - Dec 3
Total with taxes and fees
Hotel Diamante Sayulita

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

3.5 star property
North End
9.2 out of 10, Wonderful, (854)
"Great stay!! Location, staff and proximity to town are excellent! Would definitely book again:)"
United States
Cynthia
$96 nightly
The price is $117
Dec 4 - Dec 5
Total with taxes and fees
Casa Lotería -Pueblito Sayulita- Colorful, Family and Relax Experience with Private Parking and Pool

Casa Pepe Hostel Boutique - Sayulita

3.0 star property
Sayulita
8.8 out of 10, Excellent, (115)
"Pretty good place for the price, short walk to the beach/shopes area. The upstairs pool area is nice"
Canada
Tony
$80 nightly
The price is $99
Dec 5 - Dec 6
Total with taxes and fees
Casa Pepe Hostel Boutique - Sayulita
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.
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.

Marietas Islands showing general coastal views and swimming as well as a couple

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

  • 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.