Reservations: 00800 19271927 (freephone) in UK and 1 800 409929 (freephone) in Ireland

Photo Tour

The CasaMagna Marriott Puerto Vallarta Resort & Spa hotel photo tour gives you a glimpse of our facilities, amenities & ambiance through hotel images & pictures.

Puerto Vallarta Beach Resort Puerto Vallarta Beach Resort

Puerto Vallarta Resort Exterior Exterior

Motor Lobby Motor Lobby

Front Desk Front Desk

Express Check Inn Express Check In

CasaMagna Guest Room CasaMagna Guest Room

Guest Room Guest Room

Business Center Business Center

Business Center Business Center

Business Center Business Center

Business Center Business Center

Puerto Vallarta Waterfall Waterfall

Turtle Conservation Program Turtle Conservation Program

Turtle Conservation Program Turtle Conservation Program

Humpback Whale Watching Humpback Whale Watching

Outdoor Activities Outdoor Activities

Guadalupe Church Guadalupe Church

Puerto Vallarta Area Sights Area Sights

Pool at the CasaMagna Pool at the CasaMagna

Palapas Palapas

Lobby Bar Lobby Bar

Champions Restaurant Champions Restaurant

Las Casitas Restaurant Las Casitas Restaurant

Las Casitas Restaurant Las Casitas Restaurant

Las Casitas Bar Las Casitas Bar

Mikado Japanese Restaurant Mikado Japanese Restaurant

Mikado Restaurant Mikado Restaurant

Exercise Room Exercise Room

Exercise Room Exercise Room

Ohtli Spa Ohtli Spa

Ohtli Spa Ohtli Spa

Ohtli Spa Ohtli Spa

Ohtli Spa Ohtli Spa

Ohtli Spa Wellness Areas Ohtli Spa Wellness Areas

Asian Room Asian Room

Hydrotherapy Room Hydrotherapy Room

Puerto Vallarta Golf Course Puerto Vallarta Golf Course

Cancun Boardroom Cancun Boardroom

Cozumel Meeting Room Cozumel Meeting Room

Mexican Theme Party Mexican Theme Party

Puerto Vallarta Weddings Weddings

Vallarta Ballroom Vallarta Ballroom

CasaMagna® Marriott® Puerto Vallarta Resort & Spa

Av. Paseo De La Marina No. 5, Marina Vallarta Puerto Vallarta, Jalisco 48354 Mexico

  • Phone:  52 322 226 0000
  • Fax 52 322 226 0060
  • Sales:  52 322 226 0007

Reservations by Phone

To make reservations by phone, dial freephone 0800 221 222 in the UK, 1 800 409 929 in Ireland, or view our regional telephone reservation numbers.