Hotels near Marina Vallarta

See all 98 Hotels in Marina Vallarta
The Westin Resort & Spa Puerto Vallarta
The Westin Resort & Spa Puerto Vallarta

Paseo De La Marina Sur 205, Puerto Vallarta 48354

4.0 out of 5.0
4.3 out of 5 (1,599 reviews)

Set in the residential/golf community of Marina Vallarta, in Puerto Vallarta, Mexico, this family- and couples-friendly resor …

$106
Meliá Puerto Vallarta All Inclusive
Meliá Puerto Vallarta All Inclusive

Paseo De La Marina Sur Lote H-7, Puerto Vallarta 48354

3.5 out of 5.0
4 out of 5 (1,117 reviews)

This beachfront Puerto Vallarta all-inclusive resort in the residential/golf community of Marina Vallarta is exceptionally …

Get Rates
Raintree's Villa Vera, Puerto Vallarta
Raintree's Villa Vera, Puerto Vallarta

Paseo de la Marina Sur 210, Puerto Vallarta 48354

3.5 out of 5.0
3.8 out of 5 (33 reviews)

Located in Puerto Vallarta, this beachfront condominium resort is in the city center and within 1 mi (2 km) of El Faro …

Get Rates
Family Luxury Suites by Velas Vallarta - All Inclusive
Family Luxury Suites by Velas Vallarta - All Inclusive

Paseo De La Marina Norte 585, Puerto Vallarta 48354

4.0 out of 5.0
4.6 out of 5 (5 reviews)

Nestled on the beach, this Puerto Vallarta resort is within 1 mi (2 km) of International Convention Center and Bay of Bandera …

Get Rates
Fiesta Americana Puerto Vallarta All Inclusive & Spa Hotel
Fiesta Americana Puerto Vallarta All Inclusive & Spa Hotel

Av. Francisco Medina Ascencio km 2.5, Puerto Vallarta 48333

4.0 out of 5.0
4.4 out of 5 (1,924 reviews)

Within a 10-minute drive of Fiesta Americana - Puerto Vallarta, guests can watch the boats come in at the picturesque marina, …

$221
Garza Blanca Preserve Resort & Spa
Garza Blanca Preserve Resort & Spa

Km. 7.5 A Barra De Navidad, Puerto Vallarta 48326

5.0 out of 5.0
4.6 out of 5 (658 reviews)

Garza Blanca Preserve Resort & Spa sits on the beach in Puerto Vallarta, within easy reach of Playa Gemelas, Los Arcos, and E …

$222
Riu Palace Pacifico All Inclusive
Riu Palace Pacifico All Inclusive

Av de los Cocoteros - Lote 2, Nuevo Vallarta 63732

4.0 out of 5.0
4.5 out of 5 (1,530 reviews)

Nestled on the beach, this Nuevo Vallarta resort is 1.2 mi (2 km) from Playa Bucerias and 2.2 mi (3.5 km) from Flamingos Golf …

Get Rates
Villa Premiere Boutique Hotel & Romantic Getaway
Villa Premiere Boutique Hotel & Romantic Getaway

Calle San Salvador 117, Puerto Vallarta 48350

4.5 out of 5.0
4.5 out of 5 (1,017 reviews)

Offering exceptional dining, this 83-room Puerto Vallarta resort for guests 16 years of age and older is a short distance …

$214
Paradise Village Beach Resort and Spa
Paradise Village Beach Resort and Spa

Paseo De Los Cocoteros 001, Nuevo Vallarta 63731

3.5 out of 5.0
4.2 out of 5 (594 reviews)

Set on the northern shore of Banderas Bay, the all-suites Paradise Village Beach Resort and Spa is on a 274.5m (900-ft) …

Get Rates
Marriott CasaMagna Puerto Vallarta Resort & Spa
Marriott CasaMagna Puerto Vallarta Resort & Spa

Avenida Paseo De La Marina 435, Puerto Vallarta 48354

4.0 out of 5.0
4.5 out of 5 (1,496 reviews)

This family-friendly Puerto Vallarta resort, across the street from the Marina Vallarta resort/residential community's golf …

$118
Hide content

Where To Stay In Marina Vallarta

Marina Vallarta, Puerto Vallarta Hotel Information

Expedia.com offers a selection of 98 hotels in Marina Vallarta. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Marina Vallarta. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Marina Vallarta neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Marina Vallarta, Jalisco now!

Looking for local hotels nearby? Check out the new hotels near me page.

false