Most popular cities in Sri Lanka
- Galle136 hotels
- Negombo180 hotels
- Sigiriya87 hotels
- Kandy308 hotels
Best 5-star hotels in Sri Lanka
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
Sri Lanka, Seeduwa
from ZAR 1 759 per night
7.8Very good212 reviews
Hotel
The Grand Hotel - Heritage Grand
Sri Lanka, Nuwara Eliya
from ZAR 4 582 per night
Most popular 4-star hotels in Sri Lanka
8.2Great148 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
Sri Lanka, Wattala
from ZAR 824 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
Sri Lanka, Colombo
from ZAR 641 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel
Sri Lanka, Dehiwala-Mount Lavinia
from ZAR 3 208 per night
Most popular 3-star hotels in Sri Lanka
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
Sri Lanka, Dehiwala-Mount Lavinia
from ZAR 1 008 per night
Amazing spa hotels in Sri Lanka
8.2Great98 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
from ZAR 751 per night
8.0Great35 reviews
Hotel
Mandara Rosen Yala, Kataragama
Sri Lanka, Kataragama
from ZAR 1 778 per night
7.0Very good17 reviews
Hotel
Cockpit Airport Reach Hotel
Sri Lanka, Katunayake
from ZAR 824 per night
Top family hotels in Sri Lanka
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
from ZAR 8 689 per night
7.8Very good20 reviews
Hotel
Galle Heritage Villa By Jetwing
Sri Lanka, Galle
from ZAR 1 246 per night
7.4Very good100 reviews
Hotel
Windmill Beach Villa And Hotel
Sri Lanka, Negombo
from ZAR 458 per night
8.4Great183 reviews
Hotel
Palm Paradise Cabanas & Villas Beach Resort
Sri Lanka, Tangalle
from ZAR 1 539 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas
Sri Lanka, Bentota
from ZAR 403 per night
7.8Very good24 reviews
Hotel
Royal Beach Hotel & Restaurant
Sri Lanka, Hikkaduwa
from ZAR 843 per night
Best luxury hotels in Sri Lanka
Cheap hotels in Sri Lanka
7.4Very good95 reviews
Hotel
Ranveli Beach Resort
Sri Lanka, Dehiwala-Mount Lavinia
from ZAR 494 per night
7.2Very good55 reviews
Hotel
Airport Green View Resort
Sri Lanka, Andiambalama
from ZAR 439 per night
5.6Guest rating11 reviews
Hotel
Concord Grand
Sri Lanka, Dehiwala-Mount Lavinia
from ZAR 274 per night
Top resorts in Sri Lanka
Sri Lanka Brands & Themes
-
Themes