A resort hotel contains many facilities for its guest without the need to go out. It provides all sorts of wants the holiday maker needs within its premises, such as meals, drinks, entertainment, sports facilities and of course lodging. Shops and travel agents are mostly also within the resorts. Holiday resorts are mostly situated outside urban areas, in some of them you can book for an all-inclusive package, while city resorts inside the centre of town and cities. They usually cater business people and are suitable for incentives, seminars and conferences. There are different kinds of resort hotels. Seaside resorts specialized on golf, families, health resorts (spa, massage and meditation), eco resorts, etc. Food being served in resort hotel is usually of excellent quality and in abundance available. In Sri Lanka you can find many high quality resort hotels.