Sri Lanka offers a diverse selection of accommodation ranging from luxury hotels to homestays. The cost will vary depending on the season. But the following is the average cost of a double room.

5-star hotels – LKR 20000 per night

4-star hotels – LKR 15000 per night

3-star hotels – LKR 10000 per night

Budget rooms are available from around LKR 1000 per night