A resort is a place used for relaxation or recreation. As a result, people tend to seek out a resort for holidays or vacations. Generally, a resort is run by a single company, which attempts to provide for all or most of a vacationer's wants while staying there, such as food, drink, lodging, sports, entertainment, and shopping.
Towns that contain resorts -- or where tourism or vacationing is a major part of the local activity -- are often called resort towns. The term resort is sometimes misused to identify a hotel that does not provide the other amenities required of a resort. However, a hotel is frequently a central feature of a resort.