resort
resort hotel
holiday resort
a hotel located in a resort area