Most of the tourist accommodations in Sri Lanka are located centrally, overlooking beautiful beaches, misty mountains, and calming waterfront lakesides. Tourists can enjoy private villas, boutique hotels, spacious bungalows or even cosy homesteads along with scenic beauty and serenity.
Colombo city hotels are centrally located near most of the major attractions such as upscale restaurants, cultural centres, and energetic nightlife whilst it is convenient to all public transportation.