A resort (North American English) is a self-contained commercial establishment that aims to provide most of a vacationer's needs.
A resort is not always a commercial establishment operated by a single company, but in the late 20th century, that sort of facility became more common.
In British English, "resort" means a town which people visit for holidays and day trips, typically containing hotels where holidaymakers stay.
Some examples are Atlantis in the Bahamas; the Walt Disney World Resort, near Orlando, Florida; Universal Studios Hollywood in San Fernando Valley, United States; PortAventura World, near Tarragona on the Costa Daurada in Spain; Costa do Sauípe, Northeastern Brazil; Laguna Phuket, Thailand and Sun City, near Johannesburg, South Africa.
Generally, these resorts are located in cities where they offer special meeting halls, ample accommodations, and a variety of dining and entertainment options.
At a minimum, most inclusive resorts include lodging, unlimited food, drink, sports activities, and entertainment for the fixed price.
In recent years, the number of resorts in the United States offering "all-inclusive" amenities has decreased dramatically.
Other all-inclusive resorts are geared toward families, with facilities like craft centers, game rooms, and water parks to keep children of all ages entertained.
Well-known resort towns include Punta Cana in the Dominican Republic, Bandipur in Nepal, Bali in Indonesia, Sochi in Russia, Mount Lebanon Tourism in Lebanon, Barizo in Spain, Cortina d'Ampezzo in Italy, Druskininkai in Lithuania, Cartagena de Indias in Colombia, Cancún in Mexico, Newport, Rhode Island, and Key West, Florida, in the United States, Ischgl in Austria, St. Moritz in Switzerland and Blackpool in the United Kingdom.
Most of their entertainment facilities cater for both local people and visitors and the beaches still remain popular during the summer months.
An example is Yulara, Northern Territory, which exists to serve Uluru (Ayers Rock) and Kata Tjuta (The Olgas) in Australia.