Resort Hotels: - Resort hotels are usually located in the mountains, on an island , or in some other exotic locations away from city's . These hotels have recreational facilities , scenery , golf , tennis , sailing , skiing and swimming . Resort hotels provide enjoyable and memorable guest experiences that encourage guest to repeat to the resort.