Discover where to find the best hotels in Sri Lanka... Read more
Most holidaymakers opt for a room overlooking the Indian Ocean in one of the beach resorts on the west coast, though there are resorts all around the coastline of this striking island. Palm trees sway in the gentle breeze and lazy waters creep up the golden sands - the beaches are idyllic in Sri Lanka, and plenty of resort hotels have grown around the sands to accommodate curious travellers. Unpack your holiday wardrobe in resorts such as Kalutara, Wadduwa, Bentota, Beruwala, Mount Lavinia and Ahungalla, which run south on the west coast from the capital of Colombo, and Negombo and Waikkal, which are found to the north of Colombo.
You can check in at truly wonderful luxury hotels in and around the beach resorts. Decorated and designed to the highest levels and offering excellent facilities, such as spas an in-room Jacuzzis, these amazing four- and five-star hotels are the place to be for special holidays, with many honeymooners opting to splash out on the best hotels. You can find mid-range and budget hotels by the beach too, though the cheapest won't have swimming pools and masses of fancy extras. It's worth paying for a good hotel that has air-conditioned rooms however, as Sri Lanka is a tropical country and it's always warm on the coast.
Hotels around the southern port of Galle are popular, as are those around the lake at Kandalama, which sits at the heart of the nation. Head to the cities of Colombo or Kandy for unique stays in cheap, mid-range and five-star hotels, and visit any of the inland mountains, plantations, lakes and parks for a completely different experience. Here you'll discover lodges tucked away under a canopy of trees, hotels with colonial architecture and classic service, and elegant lodgings with far-reaching views of this green and inspiring land.