There are thousands of hotels from highly-luxuries to budgeted ones in Sri Lanka and you can reserve a room before you visit.

Comfortable places all around the Island
Hotels in Sri Lanka offer a wide range of options for every traveler. From luxury resorts by the beach to cozy guesthouses in the hills, you can find comfortable places to stay all around the island.
Sri Lankan Hospitality, Local Food and Modern Facilities
Many hotels provide warm Sri Lankan hospitality, delicious local food, and modern facilities.
Relaxing at Beach Hotels and Villas
Beach hotels in places like Bentota and Mirissa are perfect for relaxing. It is not difficult to find a great hotel near to the beach.
Scenic Views in Hotels in Nuwaraeliya and Kandy
Hotels in Kandy and Nuwara Eliya offer cool climates and scenic views. You can reach many locations of hill country by staying at these hotels convieniently.

Affordable Stays for Budget Travelers
Budget travelers can also find affordable stays with great service through the country.
