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
2
pets
= 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 Hapuna Beach Resort
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
? ' heroSlides__slide__btn--active'
: '')" on="tap:AMP.setState({slideIndex: 196})">
1 of 197
The Westin Hapuna Beach Resort
62-100 Kauna'oa Dr, Kamuela, HI 96743
The Westin Hapuna Beach Resort is pet friendly! Pets of any size are welcome for no additional fee.
'2024-06-24'">For same day arrivals, please call 877‑411‑3436 to confirm availability of a pet-friendly room.
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
Premier Room, 1 King Bed, Ocean View
Premier Room, 1 King Bed, Ocean View
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 600-sq-foot room, balcony with ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Premier Suite, 1 Bedroom, Ocean View
Premier Suite, 1 Bedroom, Ocean View
1 king bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 810-sq-foot room, balcony with ocean views Layout - Bedroom and sitting area Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Separate sitting area Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 1 King Bed, Balcony, Ocean View
Room, 1 King Bed, Balcony, Ocean View
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 600-sq-foot room, balcony with ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
1 king bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 1209-sq-foot room, located on the ground floor, lanai Layout - Bedroom and sitting area Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Location - ground floor Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Separate sitting area Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request Lanai In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Suite, 1 Bedroom, Balcony, Ocean View
Suite, 1 Bedroom, Balcony, Ocean View
1 king bed Up to 4 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 828-sq-foot room, balcony with ocean views Layout - Bedroom and sitting area Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Separate sitting area Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Premier Room, 2 Queen Beds, Ocean View
Premier Room, 2 Queen Beds, Ocean View
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds 600-sq-foot room, balcony with ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 2 Queen Beds, Balcony, Ocean View
Room, 2 Queen Beds, Balcony, Ocean View
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds 600-sq-foot room, balcony with ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 1 King Bed, Lanai, Partial Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 600-sq-foot room, balcony with partial ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request Lanai In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 2 Queen Beds, Lanai, Partial Ocean View
Room, 2 Queen Beds, Lanai, Partial Ocean View
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds 600-sq-foot room, balcony with partial ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request Lanai In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 2 Queen Beds, Partial Ocean View (Balcony)
Room, 2 Queen Beds, Partial Ocean View (Balcony)
2 queen beds Up to 4 people No pet fee
Check Rates
Check Rates
Room details
2 Queen Beds 600-sq-foot room, balcony with partial ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
1 king bed Up to 3 people No pet fee
Check Rates
Check Rates
Room details
1 King Bed 600-sq-foot room, balcony with partial ocean views Relax - In-room massage available Internet - Free WiFi 50+ Mbps Entertainment - LCD television with premium channels and pay movies Food & Drink - Mini-fridge, coffee/tea maker, 24-hour room service, and free bottled water Sleep - Pillowtop bed, hypo-allergenic bedding, a pillow menu, blackout drapes/curtains, and bed sheets Bathroom - Private bathroom, separate bathtub and shower, bathrobes, and slippers Practical - Safe, iron/ironing board, and desk; free rollaway/extra beds and free cribs/infant beds available on request Comfort - Fresh bed sheets (on request), air conditioning, and daily housekeeping Accessibility - Height-adjustable showerhead Eco-friendly - Energy-saving switches and recycling bin Need to Know - Housekeeping on request Non-Smoking Room is accessed via exterior corridors Connecting/adjoining rooms can be requested, subject to availability
Room Amenities In-room climate control (heating) Closed captioned TV Blackout drapes/curtains Bidet Access via exterior corridors Desk Balcony WiFi speed - 50+ Mbps Premium TV channels Energy-saving switches Recycling Shower grab bar height (inches) - 34 Mini-fridge Soap Connecting/adjoining rooms available Toilet paper Visual fire alarm Shampoo Shower grab bar height (centimeters) - 86 Lever door handles Slippers In-room massage available Wheelchair accessible Air conditioning Rollaway/extra beds (free) Cable/satellite TV service Pay movies Cable TV service Non-Smoking Height-adjustable showerhead Pillow menu Pillowtop mattress Change of bed sheets (on request) Grab bar - in shower Separate bathtub and shower Coffee/tea maker Daily housekeeping Free WiFi Hypo-allergenic bedding available Phone Towels provided Bedsheets provided Lowered electrical outlets in bathroom Lowered peephole/view port in door Lowered locks/deadbolt Wireless internet access Private bathroom Bathrobes Free toiletries Hair dryer Iron/ironing board Housekeeping on request In-room safe Room service (24 hours) LCD TV Free bottled water Free cribs/infant beds
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
All rooms feature a private lanai with an ocean view, air conditioning, a seating area, internet access, a refrigerator, a coffee machine, and a flat screen TV with cable channels.
Amenities
Pet Friendly
Swimming Pool
Hot Tub
Gym / Fitness Center
Internet Available
Business Center
Meeting Rooms
Family Rooms
Babysitting Available
Air Conditioning
Heating
Restaurant
Room Service
Breakfast Available
Spa Services
Airport Shuttle
Parking Available
Wheelchair Accessible
Laundry Room
Dry Cleaning
Elevator
Non-Smoking Property
Lawn / Garden
Patio / Balcony
Game Room
Beach Chairs / Towels
Waterfront
Reviews
TripAdvisor
Traveler Rating
The Westin Hapuna Beach Resort has received a rating of 4.5 out of 5 by
4,398 guests
on TripAdvisor.
Be the first guest to
submit a review submit a review
on BringFido!
Post a Review
Post a Review
Location Traveler Photos
We haven‘t received any photos of The Westin Hapuna Beach Resort yet.
Want to feature your creature? Upload a photo of your pet at The Westin Hapuna Beach Resort!
You can also share by using the hashtag #bringfido on Facebook , Twitter or Instagram .
Add a Photo
Add a Photo
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 favorite spot in Kamuela.
£ 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 Hapuna Beach Resort
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!
Premier Room, 1 King Bed, Ocean View
Premier Room, 1 King Bed, Ocean View
View from room
Premier Room, 1 King Bed, Ocean View
Premier Room, 1 King Bed, Ocean View
Bathroom
Premier Room, 1 King Bed, Ocean View
Premier Suite, 1 Bedroom, Ocean View
Living area
Premier Suite, 1 Bedroom, Ocean View
View from room
Premier Suite, 1 Bedroom, Ocean View
Living area
Premier Suite, 1 Bedroom, Ocean View
Premier Suite, 1 Bedroom, Ocean View
Bathroom
Room, 1 King Bed, Balcony, Ocean View
Room, 1 King Bed, Balcony, Ocean View
Room, 1 King Bed, Balcony, Ocean View
View from room
Room, 1 King Bed, Balcony, Ocean View
Bathroom
Room, 1 King Bed, Balcony, Ocean View
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
Suite, 1 Bedroom, Lanai, Ground Floor
View from room
Suite, 1 Bedroom, Lanai, Ground Floor
Bathroom
Suite, 1 Bedroom, Balcony, Ocean View
Suite, 1 Bedroom, Balcony, Ocean View
Suite, 1 Bedroom, Balcony, Ocean View
Suite, 1 Bedroom, Balcony, Ocean View
View from room
Suite, 1 Bedroom, Balcony, Ocean View
Bathroom
Premier Room, 2 Queen Beds, Ocean View
Premier Room, 2 Queen Beds, Ocean View
Premier Room, 2 Queen Beds, Ocean View
View from room
Premier Room, 2 Queen Beds, Ocean View
Bathroom
Premier Room, 2 Queen Beds, Ocean View
Room, 2 Queen Beds, Balcony, Ocean View
Room, 2 Queen Beds, Balcony, Ocean View
View from room
Room, 2 Queen Beds, Balcony, Ocean View
View from room
Room, 2 Queen Beds, Balcony, Ocean View
Bathroom
Room, 2 Queen Beds, Balcony, Ocean View
Room, 2 Queen Beds, Balcony, Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
View from room
Room, 1 King Bed, Lanai, Partial Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
Room, 1 King Bed, Lanai, Partial Ocean View
View from room
Room, 1 King Bed, Lanai, Partial Ocean View
Bathroom
Room, 2 Queen Beds, Lanai, Partial Ocean View
Room, 2 Queen Beds, Lanai, Partial Ocean View
Room, 2 Queen Beds, Lanai, Partial Ocean View
View from room
Room, 2 Queen Beds, Lanai, Partial Ocean View
Room, 2 Queen Beds, Lanai, Partial Ocean View
Room, 2 Queen Beds, Lanai, Partial Ocean View
View from room
Room, 2 Queen Beds, Lanai, Partial Ocean View
Bathroom
Room, 2 Queen Beds, Partial Ocean View (Balcony)
Room, 2 Queen Beds, Partial Ocean View (Balcony)
View from room
Room, 2 Queen Beds, Partial Ocean View (Balcony)
Bathroom
Room, 2 Queen Beds, Partial Ocean View (Balcony)
Room, 2 Queen Beds, Partial Ocean View (Balcony)
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
View from room
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
Bathroom
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)
Room, 1 King Bed, Non Smoking, Partial Ocean View (Balcony)