Hotels that are located by the sea usually offer a variety of services for recreational activities and entertainment. These include beach bars, restaurants, spas, pools, water parks, and boat tours.