Menu
Post User
Log In
/
Sign Up
…
Use current location
1
room
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'roomsDropdown'" [selected]="searchForm.rooms" on="tap:
AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {rooms: event.targetOption},
searchForm: {rooms: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.rooms),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.rooms) ? 1 : page
}),
roomsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 room 2 rooms 3 rooms 4 rooms
2
people
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'adultsDropdown'" [selected]="searchForm.adults" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {adults: event.targetOption},
searchForm: {adults: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.adults),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.adults) ? 1 : page
}),
adultsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 person 2 people 3 people 4 people 5 people 6 people 7 people 8 people
1
pet
= 2
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'dogsDropdown'" [selected]="searchForm.dogs" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {dogs: event.targetOption},
searchForm: {dogs: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.dogs),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.dogs) ? 1 : page
}),
dogsBtn.focus" i-amphtml-layout="container" hidden="hidden">0 pets 1 pet 2 pets 3 pets 4 pets
Fetch
Fetch
Fetch
searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item])).concat(searchFormCoordinates != null ? ['latitude=' + searchFormCoordinates.latitude + '&longitude=' + searchFormCoordinates.longitude + (searchFormEntity ? '' : '&sort=distance')] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden [hidden]="!searchFormWillChangePages()">
Fetch
The Westin Resort & Spa Puerto Vallarta
Choose dates…
-1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 0})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 1})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 2})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 3})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 4})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 5})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 6})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 7})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 8})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 9})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 10})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 11})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 12})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 13})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 14})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 15})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 16})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 17})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 18})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 19})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 20})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 21})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 22})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 23})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 24})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 25})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 26})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 27})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 28})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 29})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 30})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 31})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 32})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 33})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 34})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 35})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 36})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 37})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 38})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 39})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 40})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 41})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 42})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 43})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 44})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 45})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 46})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 47})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 48})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 49})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 50})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 51})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 52})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 53})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 54})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 55})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 56})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 57})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 58})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 59})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 60})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 61})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 62})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 63})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 64})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 65})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 66})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 67})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 68})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 69})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 70})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 71})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 72})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 73})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 74})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 75})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 76})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 77})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 78})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 79})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 80})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 81})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 82})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 83})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 84})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 85})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 86})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 87})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 88})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 89})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 90})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 91})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 92})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 93})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 94})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 95})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 96})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 97})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 98})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 99})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 100})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 101})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 102})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 103})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 104})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 105})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 106})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 107})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 108})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 109})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 110})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 111})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 112})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 113})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 114})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 115})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 116})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 117})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 118})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 119})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 120})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 121})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 122})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 123})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 124})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 125})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 126})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 127})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 128})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 129})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 130})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 131})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 132})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 133})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 134})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 135})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 136})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 137})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 138})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 139})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 140})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 141})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 142})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 143})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 144})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 145})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 146})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 147})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 148})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 149})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 150})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 151})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 152})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 153})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 154})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 155})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 156})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 157})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 158})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 159})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 160})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 161})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 162})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 163})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 164})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 165})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 166})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 167})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 168})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 169})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 170})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 171})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 172})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 173})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 174})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 175})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 176})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 177})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 178})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 179})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 180})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 181})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 182})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 183})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 184})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 185})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 186})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 187})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 188})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 189})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 190})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 191})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 192})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 193})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 194})"> -1
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 195})">
1 of 196
The Westin Resort & Spa Puerto Vallarta
Paseo De La Marina Sur 205, Puerto Vallarta, MX 48354
The Westin Resort & Spa Puerto Vallarta allows one dog under 18 kg in designated rooms for no additional fee. Sorry, no cats.
Check Rates
Check Rates
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="78" layout="fixed-height" reset-on-refresh="fetch" noloading [hidden]="!searchIsModified" binding="no" i-amphtml-layout="fixed-height" hidden="hidden">
{{#bringfidoRate}}
Book Now from £{{localizedPriceDisplay}}
{{/bringfidoRate}}
{{^bringfidoRate}}
{{#externalRatePrice}}
Book Now for £{{.}}
{{/externalRatePrice}}
{{^externalRatePrice}}
Visit Website
{{/externalRatePrice}}
{{/bringfidoRate}}
Room Types
Please Select a Room
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 732-sq-foot room, balcony/patio with pool views Layout - Bedroom and dining area Relax - Outdoor private spa tub Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker, 24-hour room service, and dining table Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Dining table Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Separate dining area Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 Private spa tub WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Private spa tub (outdoor) Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
2 double beds Up to 6 people No pet fee
Check Rates
Check Rates
Room details
2 Double Beds 1097-sq-foot room, located on the ground floor, balcony/patio with pool views Layout - 2 bedrooms and dining area Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker, 24-hour room service, and dining table Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Dining table Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Separate dining area Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles Location - ground floor TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 1 King Bed, Non Smoking, Ocean View
Room, 1 King Bed, Non Smoking, Ocean View
1 king bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Suite, 1 King Bed with Sofa bed, Ocean View
Suite, 1 King Bed with Sofa bed, Ocean View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 732-sq-foot room, balcony/patio with ocean views Layout - Bedroom Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 2 Double Beds, Non Smoking, Ocean View
Room, 2 Double Beds, Non Smoking, Ocean View
2 double beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Double Beds 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Junior Suite, 1 King Bed, Non Smoking, Ocean View
1 king bed Up to 2 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Family Studio, 1 King Bed with Sofa bed, Pool View
Family Studio, 1 King Bed with Sofa bed, Pool View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 570-sq-foot room, located on the ground floor, balcony/patio with pool views Layout - Bedroom and dining area Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker, 24-hour room service, and dining table Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Dining table Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Separate dining area Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles Location - ground floor TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
2 double beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Double Beds 581-sq-foot room, balcony/patio with partial sea views Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Wheelchair accessible Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
2 double beds Up to 2 people No pet fee
Check Rates
Check Rates
Room details
2 Double Beds 581-sq-foot room, balcony/patio with partial sea views Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
2 double beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Double Beds 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 581-sq-foot room with a balcony/patio Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
1 king bed, 1 sofa bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 2906-sq-foot room, located on the top floor, balcony/patio with pool views Layout - Separate dining area Relax - Rooftop private spa tub Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker, 24-hour room service, and dining table Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Dining table Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Separate dining area Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 Private spa tub WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Private spa tub (rooftop) Lever door handles TV size measurement: inch Private bathroom Location - top floor Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
1 king bed, 1 sofa bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed and 1 Double Sofa Bed 581-sq-foot room, balcony/patio with pool views Relax - Outdoor private spa tub Internet - WiFi Entertainment - LCD television with satellite channels Food & Drink - Coffee/tea maker and 24-hour room service Sleep - Blackout drapes/curtains and bed sheets Bathroom - Private bathroom, spring water bathtub and separate shower Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace; rollaway/extra beds and free cribs/infant beds available on request Comfort - Climate-controlled air conditioning, fresh towels every 3 days, fresh bed sheets every 3 days Accessibility - Closed-captioned TV Eco-friendly - Recycling bin and LED light bulbs Need to Know - Housekeeping on request Non-Smoking, pet friendly Connecting/adjoining rooms can be requested, subject to availability
Room Amenities Non-Smoking Television Closed captioned TV Satellite TV service Laptop-friendly workspace Pet-friendly room In-room climate control (air conditioning) Blackout drapes/curtains Separate bathtub and shower Wardrobe or closet Coffee/tea maker Number of days between towel changes: 3 Private spa tub WiFi (surcharge) Ceiling fan Number of days between bed sheet changes: 3 Phone In-room safe (laptop compatible) Desk Towels provided Bedsheets provided Recycling Raised toilet seat LED light bulbs Spring water bathtub Connecting/adjoining rooms available Private spa tub (outdoor) Lever door handles TV size measurement: inch Private bathroom Free toiletries Hair dryer Iron/ironing board Cable/satellite TV service Housekeeping on request Rollaway/extra beds (surcharge) Room service (24 hours) LCD TV Free cribs/infant beds Balcony or patio
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="200" layout="fixed-height" reset-on-refresh="fetch" [is-layout-container]="searchIsModified" noloading [hidden]="!searchIsModified" binding="refresh" i-amphtml-layout="fixed-height" hidden="hidden">
{{#externalRatePrice}}
{{#bringfidoRate}}
Compare Rates
{{/bringfidoRate}}
{{^bringfidoRate}}
Booking Options
{{/bringfidoRate}}
{{#bringfidoRate}}
Book on BringFido to get a low rate on a pet friendly room. There is no booking fee and reservations are always backed by our Pet Friendly Guarantee .
{{/bringfidoRate}}
{{^bringfidoRate}}
Please visit our partner to book this dog-friendly hotel. Don’t forget to include your pet on the reservation form when booking!
{{/bringfidoRate}}
{{#bringfidoRate}}
£{{localizedPriceDisplay}}
{{/bringfidoRate}}
{{#externalRates}}
£{{price}}
{{/externalRates}}
{{#bringfidoRate}}
Book Now
{{/bringfidoRate}}
{{^bringfidoRate}}
After your stay, please submit a review!
{{/bringfidoRate}}
{{/externalRatePrice}}
{{#bringfidoRate}}
Available Rooms
Please Select a Room
{{#roomTypes}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{#hasPhotos}}
{{#hasMultiplePhotos}}
{{/hasMultiplePhotos}}
{{/hasPhotos}}
{{^hasPhotos}}
{{/hasPhotos}}
{{#rates}}
{{#first}}
{{name}}
{{/first}}
{{^first}}
{{name}}
{{/first}}
{{/rates}}
{{bedsDisplay}} {{guestsDisplay}} {{petsDisplay}}
{{#rates}}
{{#first}}
{{/first}}
{{^first}}
{{/first}}
{{/rates}}
Room details
{{#descriptionDisplayHTML}}
{{{descriptionDisplayHTML}}}
{{#specialOfferDescription}}
Offer Details
{{specialOfferDescription}}
{{/specialOfferDescription}}
{{/descriptionDisplayHTML}}
{{#hasAmenities}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{#amenities}}
{{.}}
{{/amenities}}
{{/hasAmenities}}
{{^hasAmenities}}
{{#hasSpecialFeatures}}
Room Amenities
{{#specialFeatures}}
{{.}}
{{/specialFeatures}}
{{/hasSpecialFeatures}}
{{/hasAmenities}}
{{/roomTypes}}
OUR GUARANTEE: Book a room now! Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in.
{{/bringfidoRate}}
{{^externalRatePrice}}{{^bringfidoRate}}
Available Rates
{{/bringfidoRate}}{{/externalRatePrice}}
Click to Expand…
Description
The Westin Resort & Spa Puerto Vallarta is a four-star 279-room luxury beachfront hotel featured on the Conde Nast Golden list as one of the best places to stay in the world. Located in Marina Vallarta the property is set on 21 lush tropical exclusive acres approximately 10 minutes from the airport.The property combines the essence and ambience of colonial Mexico with the most sophisticated modern services and amenities. It features four unique pools surrounded by hundreds of palm trees magnificent gardens and expansive Pacific Ocean beach frontage. The Westin Resort & Spa Puerto Vallarta features two restaurants and four lounges. El Palmar serves regional and international cuisine in a relaxed setting either indoors or on the outdoor terrace surrounded by lush gardens. Or enjoy seafood at the new Nikki Beach Bar and Restaurant. Other services include several in-hotel shops Westin Kid's Club tennis courts water sports a fitness center and Golf privileges at Marina Vallarta 18-hole par 71 Championship Golf Course located within walking distance.All rooms are finely appointed and include dual direct-dial phone with dataport hairdryer safe minibar iron and ironing board air-conditioning and cable TV.
Amenities
Pet Friendly
Swimming Pool
Hot Tub
Gym / Fitness Center
Internet Available
Business Center
Meeting Rooms
Babysitting Available
Air Conditioning
Restaurant
Room Service
Breakfast Available
Spa Services
Free Parking
Wheelchair Accessible
Laundry Room
Dry Cleaning
Elevator
Non-Smoking Property
Lawn / Garden
Patio / Balcony
Game Room
Beach Chairs / Towels
Bicycles
Waterfront
Reviews
TripAdvisor
Traveller Rating
The Westin Resort & Spa Puerto Vallarta has received a rating of 4.0 out of 5 by
2,321 guests
on TripAdvisor.
Be the first guest to
submit a review submit a review
on BringFido!
Post a Review
Post a Review
Location Traveller Photos
We haven’t received any photos of The Westin Resort & Spa Puerto Vallarta yet.
Want to feature your creature? Upload a photo of your pet at The Westin Resort & Spa Puerto Vallarta!
You can also share by using the hashtag #bringfido on Facebook , Twitter or Instagram .
Add a Photo
Add a Photo
Health & Safety Safe Stay: The Westin Resort & Spa Puerto Vallarta has enhanced cleaning and safety measures in place, and follows the Commitment to Clean (Marriott) cleanliness and sanitization policy. Hand sanitizer is provided to guests, and rooms are disinfected between each stay.
Expand Map
Puerto Vallarta Quick Links
Book with Confidence
This hotel’s pet policy has been confirmed by our editors and your reservations will be backed by our no-hassle Pet Friendly Guarantee .
Our Canine Concierge will make sure you’re assigned to a pet friendly room, so there won’t be any unpleasant surprises at check-in.
And you’re getting a great low rate too! We never charge a booking fee on top of the special negotiated nightly rate.
{{#error}}
{{error}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{#duplicate}}
If you forgot your password, you can
reset it here
.
{{/duplicate}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{/error}}
{{^error}}
We’ve emailed you instructions for resetting your password. If you don’t receive an email, please make sure you entered the correct address and check your spam folder.
{{/error}}
Know of another great place to bring Fido? Let us know by sharing your dog’s favourite spot in Puerto Vallarta.
£ GBP search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=AUD']).join('&')].reduce((x, y) => y ? x + y : '')">$ AUD — Australian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=CAD']).join('&')].reduce((x, y) => y ? x + y : '')">$ CAD — Canadian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=EUR']).join('&')].reduce((x, y) => y ? x + y : '')">€ EUR — Euro search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=GBP']).join('&')].reduce((x, y) => y ? x + y : '')">£ GBP — Pound sterling search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=INR']).join('&')].reduce((x, y) => y ? x + y : '')">₹ INR — Indian rupee search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=JPY']).join('&')].reduce((x, y) => y ? x + y : '')">¥ JPY — Japanese yen search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=MXN']).join('&')].reduce((x, y) => y ? x + y : '')">$ MXN — Mexican peso search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=NZD']).join('&')].reduce((x, y) => y ? x + y : '')">$ NZD — New Zealand dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=SGD']).join('&')].reduce((x, y) => y ? x + y : '')">$ SGD — Singapore dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=USD']).join('&')].reduce((x, y) => y ? x + y : '')">$ USD — United States dollar
Your Privacy
We use cookies to deliver our services, personalize content, and get feedback on how people use BringFido so that we can improve.
By clicking OK, you accept this as outlined in our Cookie Policy .
OK
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))).concat(mapRequestID ? ['v=' + mapRequestID] : []).join('&')" layout="fill" frameborder="0" noloading sandbox="allow-scripts allow-same-origin allow-pointer-lock allow-forms allow-popups allow-popups-to-escape-sandbox allow-modals" allow="geolocation" i-amphtml-layout="fill">
Close Map
The Westin Resort & Spa Puerto Vallarta
Pet Friendly Guarantee
If you book a room on BringFido:
Our canine concierge will make sure you’re assigned a pet-friendly room, so there aren’t any surprises at check-in. The pet fee charged by the hotel will not exceed the amount quoted on your BringFido reservation confirmation. See the fine print for more details.
Nice!
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Living room
Suite, 1 Bedroom, Ocean View
Bathroom
Suite, 1 Bedroom, Ocean View
Bathroom
Suite, 1 Bedroom, Ocean View
Beach/ocean view
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Suite, 1 Bedroom, Ocean View
Bathroom
Suite, 1 Bedroom, Ocean View
Bathroom
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Bathroom
Suite, 2 Bedrooms, Pool View
Pool
Suite, 2 Bedrooms, Pool View
Bathroom
Suite, 2 Bedrooms, Pool View
Bathroom
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Suite, 2 Bedrooms, Pool View
Bathroom
Suite, 2 Bedrooms, Pool View
Bathroom
Room, 1 King Bed, Non Smoking, Ocean View
Room, 1 King Bed, Non Smoking, Ocean View
Bathroom
Room, 1 King Bed, Non Smoking, Ocean View
Beach/ocean view
Room, 1 King Bed, Non Smoking, Ocean View
Bathroom
Room, 1 King Bed, Non Smoking, Ocean View
Room, 1 King Bed, Non Smoking, Ocean View
Room, 1 King Bed, Non Smoking, Ocean View
Bathroom
Suite, 1 King Bed with Sofa bed, Ocean View
Suite, 1 King Bed with Sofa bed, Ocean View
Suite, 1 King Bed with Sofa bed, Ocean View
Bathroom
Suite, 1 King Bed with Sofa bed, Ocean View
Beach/ocean view
Suite, 1 King Bed with Sofa bed, Ocean View
Suite, 1 King Bed with Sofa bed, Ocean View
Room, 2 Double Beds, Non Smoking, Ocean View
Room, 2 Double Beds, Non Smoking, Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Ocean View
Beach/ocean view
Room, 2 Double Beds, Non Smoking, Ocean View
Bathroom
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Bathroom
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Beach/ocean view
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Bathroom
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Junior Suite, 1 King Bed, Non Smoking, Ocean View
Family Studio, 1 King Bed with Sofa bed, Pool View
Family Studio, 1 King Bed with Sofa bed, Pool View
Family Studio, 1 King Bed with Sofa bed, Pool View
Bathroom
Family Studio, 1 King Bed with Sofa bed, Pool View
Bathroom
Family Studio, 1 King Bed with Sofa bed, Pool View
Bathroom
Family Studio, 1 King Bed with Sofa bed, Pool View
Pool
Family Studio, 1 King Bed with Sofa bed, Pool View
Family Studio, 1 King Bed with Sofa bed, Pool View
Family Studio, 1 King Bed with Sofa bed, Pool View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Room, 2 Double Beds, Non Smoking, Partial Ocean View
Bathroom
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Bathroom
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Beach/ocean view
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Bathroom
Junior Suite, 2 Double Beds, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Beach/ocean view
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Beach/ocean view
Room, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Living room
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Bathroom
Presidential Suite, 1 King Bed with Sofa bed, Ocean View
Beach/ocean view
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Beach/ocean view
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Panoramic Suite, 1 King Bed with Sofa bed, Non Smoking, Ocean View
Bathroom