Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Book Marietas Islands Hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Cheap Marietas Islands hotels

Iberostar Selection Playa Mita All Inclusive
Iberostar Selection Playa Mita All Inclusive
4.5 out of 5
Comercial Camino Ingreso a Litibú, Lote 15, Higuera Blanca, NAY
Get Rates

With a stay at Iberostar Selection Playa Mita All Inclusive in Higuera Blanca, you'll be on the beach, within a 10-minute drive of Punta De Mita Beach and El ...

Iberostar Selection Playa Mita All Inclusive
The St. Regis Punta Mita Resort
The St. Regis Punta Mita Resort
5 out of 5
Lote H4, Carretera Federal 200, Km 19.5, Punta de Mita, NAY
The price is AU$813 per night

With a stay at The St. Regis Punta Mita Resort in Punta de Mita, you'll be next to a golf course, within a 5-minute drive of Punta De Mita Beach and Pacifico ...

The St. Regis Punta Mita Resort
Marival Distinct Luxury Residences All Inclusive
Marival Distinct Luxury Residences All Inclusive
5 out of 5
Paseo de Los Cocoteros 53, Nuevo Vallarta, NAY
Get Rates

With a stay at Marival Distinct Luxury Residences All Inclusive in Nuevo Vallarta, you'll be 12.7 mi (20.4 km) from Malecon and 19 mi (30.6 km) from Sayulita ...

Marival Distinct Luxury Residences All Inclusive
Hotel Meson de Mita
Hotel Meson de Mita
3 out of 5
Av. el Anclote s/n Fte Cuartel Marina, Punta de Mita, NAY
The price is AU$95 per night

A stay at Hotel Meson de Mita places you in the heart of Punta de Mita, steps from Punta De Mita Beach and El Anclote Beach.

Hotel Meson de Mita
Paradise Village Beach Resort and Spa
Paradise Village Beach Resort and Spa
4 out of 5
Paseo De Los Cocoteros 001, Nuevo Vallarta, NAY
The price is AU$179 per night

When you stay at Paradise Village Beach Resort and Spa in Nuevo Vallarta, you'll be on the beach, just steps from Nuevo Vallarta Beach and Paradise Plaza Shopping ...

Paradise Village Beach Resort and Spa
Riu Palace Pacifico All Inclusive
Riu Palace Pacifico All Inclusive
4 out of 5
Av de los Cocoteros - Lote 2, Nuevo Vallarta, NAY
Get Rates

With a stay at Riu Palace Pacifico All Inclusive in Nuevo Vallarta (Flamingos), you'll be a 2-minute drive from Nuevo Vallarta Beach and 9 minutes from Playa ...

Riu Palace Pacifico All Inclusive
Riu Vallarta All Inclusive
Riu Vallarta All Inclusive
3.5 out of 5
Av. de los Cocoteros s/n, Lote LL-Cond-Maestro FI, Nuevo Vallarta, NAY
Get Rates

With a stay at Riu Vallarta All Inclusive in Nuevo Vallarta (Flamingos), you'll be within a 15-minute drive of Nuevo Vallarta Beach and Playa Bucerias.

Riu Vallarta All Inclusive
Grand Matlali Hills & Spa All Inclusive
Grand Matlali Hills & Spa All Inclusive
4.5 out of 5
Carretera Punta Mita km 0.2, La Cruz de Huanacaxtle, NAY
The price is AU$305 per night

When you stay at Grand Matlali Hills & Spa All Inclusive in La Cruz de Huanacaxtle, you'll be near the beach, within a 15-minute drive of Playa Bucerias and ...

Grand Matlali Hills & Spa All Inclusive
Grand Palladium Vallarta Resort & Spa - All Inclusive
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
Get Rates

When you stay at Grand Palladium Vallarta Resort & Spa - All Inclusive in Punta de Mita, you'll be by the sea, within a 15-minute drive of Punta De Mita Beach ...

Grand Palladium Vallarta Resort & Spa - All Inclusive
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.

Cheap Marietas Islands Hotels

You’ve worked hard for your next holiday. You’ve earned it. Don’t sell yourself short by staying on an air mattress in a friend’s apartment, and don’t even think about pitching a tent. This city is jam-packed with accommodation so you’ll be able to retire to a comfortable bed after a day of exploring. Find deals on Marietas Islands hotels and book a stay now.

Lay claim to your room like a miner would to his gold mine during your time spent at a Marietas Islands hotels. Some might come with all the trimmings, like on-site spa service, workout facilities and a pool area. You’ll barely have to leave the grounds of the hotel. But if you do, you’ll be within walking distance of some major attractions. Explore the growing neighbourhoods outside the downtown area, or stay central and see what’s around the next corner. Head back to your hotel to utilise whatever amenities are available to you. You’ll feel like you never left home!

We want you to enjoy your time spent in this city without breaking the bank—even if you’re booking a trip last minute. Browse the lastminute.com.au discount offers for great hotels in Marietas Islands and save extra money so you can add some pizazz to your time away.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.