Skip Navigation

Enter your dates to find availability

Narrow down the 9 results:

By Type
By Ratings
By Facilities
Map View
Sort by: Popularity Price Rating Map View
Loading ...

The St. Regis Punta Mita Resort

Lote H4, Carretera Federal 200, Km 19.5

Outstanding 100%
Swimming Pool
Air Conditioning
P24 Hour Reception
From £317 per night

Iberostar Playa Mita All Inclusive

Comercial Camino Ingreso A Litibu Lote 2

Excellent 90%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
From £184 per night

Four Seasons Resort Punta Mita

Bahía de Banderas

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
From £1,016 per night

Cinco Hotel

5 Ave. Anclote

Excellent 90%
Swimming Pool
Air Conditioning
P24 Hour Reception
From £544 per night

Imanta Resorts Punta de Mita

Montenahuac Lote L- Higuera Blanca

Excellent 90%
Air Conditioning
P24 Hour Reception
From £2,881 per night

Grand Palladium Vallarta Resort & Spa - All Inclusive

Carretera Punta de Mita Km 11.5 Bahia de Bandearas

Great 80%
Swimming Pool
Free Breakfast
Air Conditioning
P24 Hour Reception
From £342 per night

The Royal Suites Punta De Mita - Adults only - All Inclusive

Carretera Punta de Mita Km. 11.5 Banderas Bay, Riviera

Great 80%
Free Breakfast
P24 Hour Reception
From £460 per night

La Tranquila Breath Taking Resort & Spa

Punta de Mita-Litibu

Great 80%
Swimming Pool
Air Conditioning
P24 Hour Reception
From £206 per night

Mita Residential

Privada del Marlin #124 Col. Corral del Risco

0 0%
Swimming Pool
Air Conditioning
P24 Hour Reception
From £498 per night

Create a Travel Plan

Create your own travel plan including Punta Mita as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Punta Mita? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog