Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Valkyrie Diana

Find Hotels in Marietas Islands

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hotel Meson de Mita
3 out of 5
Av. el Anclote s/n Fte Cuartel Marina, Punta de Mita, NAY
Free cancellation
The price is CA $84 per night from Dec 9 to Dec 10
13.75 km from city centre
4/5Very Good! (151 reviews)

"Next to the beach and the center of the food district by the beach. Perfect location."…"

Reviewed on Nov. 8, 2020

Hotel Meson de Mita
Amor Boutique Hotel
3.5 out of 5
Calle Pescadores S/N, Sayulita, NAY
The price is CA $189 per night from Dec 6 to Dec 7
26.94 km from city centre
4.1/5Very Good! (131 reviews)

"Great location - close to the beach and the action but far enough away that you can get some peace and quiet. You can use the (free) surf boards and stand up paddle boards and it is a short 3 min walk to the surfing area. Rooms and clean."…"

Reviewed on Mar. 29, 2020

Amor Boutique Hotel
Pacific View Sayulita
3 out of 5
Calle Huisache #26, Sayulita, NAY
The price is CA $73 per night from Dec 8 to Dec 9
27.07 km from city centre
5/5Exceptional! (4 reviews)
Outstanding service

"Outstanding service, very clean, we where able to check in early free of charge because our room was ready, great location, hotel looks new."…"

Reviewed on Oct. 19, 2020

Pacific View Sayulita
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Krystal Grand Nuevo Vallarta – All Inclusive
4 out of 5
BLVD. COSTERO #800, COL. FLAMINGOS, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $212 per night from Dec 10 to Dec 11
31.04 km from city centre
3.4/5Good! (9 reviews)

"I really love that my room has a private pool and was very comfortable, the food is not that good. But is a really nice hotel, I definitely go back"…"

Reviewed on Oct. 27, 2020

Krystal Grand Nuevo Vallarta – All Inclusive
Hotel Peix Sayulita & Beach Club
2.5 out of 5
Playa Sayulita 9, Entre Gaviotas y Calle Delfin, Sayulita, NAY
Free cancellationReserve now, pay when you stay
The price is CA $140 per night from Dec 6 to Dec 7
27.2 km from city centre
4.4/5Wonderful! (150 reviews)

"I love this hotel! the owners and workers were all amazing! the food was excellent and the room was perfect! will stay here every time I come back to Sayulita from now on!"…"

Reviewed on Jul. 7, 2020

Hotel Peix Sayulita & Beach Club
Grand Palladium Vallarta Resort & Spa - All Inclusive
4 out of 5
Carretera Punta de Mita Km 11.5, Bahia de Bandearas, Punta de Mita, NAY
Free cancellationReserve now, pay when you stay
The price is CA $188 per night from Dec 6 to Dec 7
16.1 km from city centre
3.9/5Good! (909 reviews)

"I like the service and attention that Scarling and Michelle provided, any questions or concerns they were very helpful. We were a little disappointed with the service at the nest restaurant it took over an hour to get our breakfast. The buffet was very good service. The Adelita restaurant, excellent ..."…"

Reviewed on Nov. 23, 2020

Grand Palladium Vallarta Resort & Spa - All Inclusive
Ysuri Sayulita - Beachfront Hotel
3.5 out of 5
Pescadores #5, Sayulita, NAY
The price is CA $179 per night from Dec 6 to Dec 7
26.95 km from city centre
4.4/5Wonderful! (98 reviews)

"This hotel is AMAZING!! Perfect location. Very clean. The entire staff was exceptional. I will always stay at Ysuri"…"

Reviewed on Nov. 21, 2020

Ysuri Sayulita - Beachfront Hotel
Paradise Village Beach Resort and Spa
4 out of 5
Paseo De Los Cocoteros 001, Nuevo Vallarta, NAY
The price is CA $150 per night from Dec 7 to Dec 8
33.09 km from city centre
4.1/5Very Good! (994 reviews)

"As usual Paradise Village was amazing. Everything is clean and there COVID precautions were on point. See same friendly staff yearly. Can’t wait until next time."…"

Reviewed on Nov. 8, 2020

Paradise Village Beach Resort and Spa
Royal Decameron Complex All Inclusive
3 out of 5
Lazaro Cardenas 150, Nuevo Vallarta, Bucerias, NAY
Get Rates
30.42 km from city centre
4/5Very Good! (1,000 reviews)

"Staff was fantastic and friendly. Every time you looked up someone was cleaning"…"

Reviewed on Oct. 22, 2020

Royal Decameron Complex All Inclusive
Hard Rock Hotel Vallarta - All Inclusive
4.5 out of 5
Paseo de los Cocoteros 19, Villa 8, Bahia de Banderas, Riviera Nayarit, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $387 per night from Dec 6 to Dec 7
32.97 km from city centre
4.3/5Excellent! (684 reviews)

"Staff and service was excellent, food was good, facilities were older, however, there was an emphasis on cleaning and safety precautions."…"

Reviewed on Nov. 18, 2020

Hard Rock Hotel Vallarta - All Inclusive
Grand Velas Riviera Nayarit - All Inclusive
5 out of 5
Av. Cocoteros, 98 Sur, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $972 per night from Dec 6 to Dec 7
32.62 km from city centre
4.8/5Exceptional! (671 reviews)

"Impressed from the moment our driver picked us up to the day we left, all staff so attentive and kind, we will definitely return to this resort. the spa is the best I have ever experienced!"…"

Reviewed on Oct. 29, 2020

Grand Velas Riviera Nayarit - All Inclusive
El Pueblito De Sayulita
3.5 out of 5
Playa Azul #10, Sayulita, NAY
Free cancellationReserve now, pay when you stay
The price is CA $128 per night from Dec 6 to Dec 7
27.39 km from city centre
4.6/5Exceptional! (213 reviews)

"Service was good and staff was very helpful & friendly."…"

Reviewed on Oct. 27, 2020

El Pueblito De Sayulita
Hotel las Palomas Nuevo Vallarta
2.5 out of 5
Avenida Tepic, 60, Colonia El Tondoroque, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $68 per night from Dec 14 to Dec 15
33.29 km from city centre
3.9/5Good! (316 reviews)

"I liked that it was comfortable and clean, we have stayed here before, it’s our place to stay the night the day before we fly back to the USA, for the fact it’s only 15 minutes more or less to the airport."…"

Reviewed on Jun. 8, 2020

Hotel las Palomas Nuevo Vallarta
Ocean Breeze Nuevo Vallarta
3 out of 5
Ave. Paseo las Moras SN, Fracc Náutico Turistico, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Dec 7 to Dec 8
33.53 km from city centre
4/5Very Good! (285 reviews)

"Location was great, pool wonderful , staff very friendly"…"

Reviewed on Dec. 28, 2019

Ocean Breeze Nuevo Vallarta
Villa Varadero
2.5 out of 5
Lotes 84-85 Retorno Nayarit, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $97 per night from Dec 8 to Dec 9
33.36 km from city centre
3.7/5Good! (520 reviews)

"Everything is just as described. Rooms food and service is great. The problem here are the other guests. There is no security visible anywhere. The other guests think it’s a free for all. People grabbing food with their hands, tasting food the trays, etc. It’s the other guests that make this not ..."…"

Reviewed on Mar. 21, 2020

Villa Varadero
Iberostar Selection Playa Mita All Inclusive
5 out of 5
Comercial Camino Ingreso a Litibú, Lote 15, Higuera Blanca, NAY
The price is CA $296 per night from Dec 16 to Dec 17
17.47 km from city centre
4.3/5Excellent! (994 reviews)

"Even though the resort was in a “survival” mode - the staff was great, helpful. Food was excellent. The guys who work all day at the beach are so attentive: lifeguard is very friendly and helpful; the other guy who digs up wholes in the sand and puts in umbrellas - always watching to make sure you ..."…"

Reviewed on Dec. 1, 2020

Iberostar Selection Playa Mita All Inclusive
Hotel B Nayar
4.5 out of 5
Blvd. Riviera Nayarit S/N Km 1, La Cruz de Huanacaxtle, NAY
The price is CA $173 per night from Dec 7 to Dec 8
26.41 km from city centre
3.8/5Good! (160 reviews)

"Very quite. The staff were very helpful. A well kept resort."…"

Reviewed on Jan. 28, 2020

Hotel B Nayar
Marival Distinct Luxury Residences All Inclusive
5 out of 5
Paseo de Los Cocoteros 53, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $499 per night from Dec 6 to Dec 7
32.34 km from city centre
4.5/5Wonderful! (678 reviews)

"Super clean and COVID friendly, sanitized like no other. Very nice resort and the staff was awesome."…"

Reviewed on Nov. 21, 2020

Marival Distinct Luxury Residences All Inclusive
Marival Armony Luxury Resort and Suites All-Inclusive
4.5 out of 5
Carretera a Punta de Mita Km 8.3, Punta de Mita, NAY
Free cancellationReserve now, pay when you stay
The price is CA $390 per night from Dec 7 to Dec 8
20.48 km from city centre
4.3/5Excellent! (65 reviews)

"Very beautiful property . Lush landscaping and great infinity edge pool overlooking the ocean"…"

Reviewed on Nov. 2, 2020

Marival Armony Luxury Resort and Suites All-Inclusive
Villa La Estancia Beach Resort & Spa Riviera Nayarit
4.5 out of 5
Paseo Cocoteros 750 Sur Flamingos, Nuevo Vallarta, NAY
Free cancellationReserve now, pay when you stay
The price is CA $245 per night from Dec 6 to Dec 7
31.05 km from city centre
4.4/5Wonderful! (691 reviews)

"The hotel is great, the employees are the best, the only thing that wasn't great was the time for the restaurant orders to arrive, it took a average 50 minutes for the orders arrive at the table every time we order something, even on breakfast. Other than that the experience was the best."…"

Reviewed on Nov. 12, 2020

Villa La Estancia Beach Resort & Spa Riviera Nayarit
Don't see what you're looking for?
See all available properties in Marietas Islands
View all properties
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.

Marietas Islands Hotel Guide

Marietas Islands has only one Expedia-registered hotel so, if you plan to stay close by it is best to make your reservations early.

The Four Seasons Resort Punta Mita, Nayarit, which is the nearest accommodation, sits 9 miles (14 kilometers) from downtown Marietas Islands. Another convenient alternative is the St. Regis Punta Mita Resort, located in Nayarit, 8 miles (13 kilometers) from the middle of Marietas Islands.

You could also check out the Cinco Hotel or the Iberostar Playa Mita All Inclusive. The Cinco Hotel can be found 8 miles (13 kilometers) from the middle of Marietas Islands. The Iberostar Playa Mita All Inclusive, is situated 11 miles (18 kilometers) away. You could also make a reservation at the Rancho Banderas All Inclusive By Marival or the Royal Suites Punta De Mita - Adults only - All Inclusive.

10 miles (16 kilometers) from Marietas Islands is Punta Mita, where you can find Destiladeras Beach and Litibu Golf Course. Expedia-listed Punta Mita accommodation options are the La Tranquila Breath Taking Resort & Spa and Grand Palladium Vallarta Resort & Spa - All Inclusive. 20 miles (32 kilometers) to the west of Marietas Islands, you may also choose to stay at Nuevo Vallarta, home to the Marival Residences Luxury Nuevo Vallarta All Inclusive and Grand Velas Riviera Nayarit All Inclusive. The Flamingos Golf Club, Aquaventuras Park Vallarta and Mayan Palace Nuevo Vallarta Golf Course are just some of the more popular places to experience when you're in Nuevo Vallarta.

Before you head home, why not spend an afternoon rubbing shoulders and cheering along with fellow sports fans at a local game. You'll find La Paloma Plaza de Toros 25 miles (40 kilometers) to the west of Marietas Islands. Stay close to the action at the Casa Velas Luxury Boutique for Adults Only - All Inclusive or the Velas Vallarta Suites Resort All Inclusive.

Licenciado Gustavo Diaz Ordaz International Airport is situated 25 miles (40 kilometers) from Marietas Islands. Travelers who wish to stay close by, can book a night at the Casa Velas Luxury Boutique for Adults Only - All Inclusive or the Velas Vallarta Suites Resort All Inclusive.

More trip options

Recent Reviews in Marietas Islands