Гостиницы на ШриЛанке находятся в основном прямо у моря на берегу, дополняя собой изумительные природные пейзажи. Часть гостиниц выполнена в традиционном стиле, часть в колониальном стиле. Очень популярен эко-стиль, когда отель расположен где-то на дереве или на сваях. Распространены комплексы из бунгало, внутри которых ухоженный живописный сад. Официально отели не классифицируются, но звезды устанавливают весьма условно. Цена играет важную роль при выборе уровня комфорта. Во многих отелях проводят различные вечера, организовываются экскурсии и рыбалка, а также пикники. В основном отели расположены на южном, восточном и западном побережьях, где находятся главные курорты острова. Питание в гостиницах предлагается по большей части в виде завтрака или полупансиона. Некоторые отели предлагают систему, когда все включено. Большая часть отелей расположена в Бентоте, самом известном пляжном регионе острова. Главные гостиницы здесь Vivanta by Taj Bentota 5*, Cinnamon Beach 4*, Serendipity 4*, Club Bentota 3*. Эти отели имеют свои пляжи. В Хиккадува едут чаще всего дайверы и молодежь, поэтому особо дорогих гостиниц тут немного, в основном гест-хаузы и недорогие отели со скромным уровнем комфорта. Каждый отель находится практически у лагуны. На известном курорте Тринкомалле туристическая инфраструктура недостаточно развита, а отели, которые отвечают современным запросам туристов можно выделить такие: Maalu Maalu Resort 5*, Pigeon Island Beach 4*, Chaaya Blu 4*. В Тангалле, окруженном скалами, джунглями и невероятно красивым побережьем, гостей ждут отели: Dickwella Village Resort 4*, Ranna 212 4*, гостиница в эко-стиле Palm Paradise Cabanas 3*. Этот отель представлен комплексом из деревянных бунгало, крыши которых соломенные.