453 properties found
Filters
Sort by:
Dickwella Resort And Spa
1.6 km to the city centre
Batheegama, Dickwella, Sri Lanka
Excellent
(409 reviews)
starts from
US$ 151 per one night
Mount Top
1 km to the city centre
Henawatta Hiriketiya Road, Dickwella, Sri Lanka
Excellent
(345 reviews)
starts from
US$ 16 per one night
Kumu Beach
2.4 km to the city centre
670/5 Galle Road, Welagedara, Balapitiya, Sri Lanka
Excellent
(69 reviews)
starts from
US$ 239 per one night
Good
(198 reviews)
starts from
US$ 70 per one night
Weligama Bay Marriott Resort & Spa
1.1 km to the city centre
700 Matara Road, Pelana, Weligama, Sri Lanka
Excellent
(1200 reviews)
starts from
US$ 209 per one night
Thaproban Beach House
700 m to the city centre
Wella Devala Road, Unawatuna, Sri Lanka
Good
(266 reviews)
starts from
US$ 65 per one night
Good
(115 reviews)
starts from
US$ 112 per one night
Welle Wadiya Beach Villa
4.6 km to the city centre
Kandakuliya, Kudawa, Kalpitiya, Sri Lanka
Excellent
(51 reviews)
starts from
US$ 76 per one night
Dolphin Beach Resort
14.7 km to the city centre
Illanthadiya, Kalpitiya, Sri Lanka
Excellent
(67 reviews)
starts from
US$ 108 per one night
Jetwing Saman Villas, A Luxury Reserve - Adults Only
2.5 km to the city centre
Aturuwella, Bentota, Sri Lanka
Excellent
(105 reviews)
starts from
US$ 309 per one night
Dots Bay House
1.6 km to the city centre
Dots Bay House, Hiriketiya Beach, Dickwella, Sri Lanka
Excellent
(649 reviews)
starts from
US$ 68 per one night
The Last House
5.9 km to the city centre
Pubudu Mawatha Seenimodara Nakulugamuwa, Tangalle, Sri Lanka
Excellent
(71 reviews)
starts from
US$ 317 per one night
Good
(148 reviews)
starts from
US$ 92 per one night
Radisson Blu Resort Galle
4.5 km to the city centre
523C Galle Road, Ginthota, Galle, Sri Lanka
Good
(469 reviews)
starts from
US$ 131 per one night
Weligama Bay Resort
1 km to the city centre
Matara Road, Pelena, Weligama, Sri Lanka
Excellent
(258 reviews)
starts from
US$ 145 per one night
Hotel J Negombo
2.7 km to the city centre
No. 331/1, Lewis Place, Negombo, Sri Lanka
Good
(601 reviews)
starts from
US$ 23 per one night
Talalla Retreat
1.2 km to the city centre
Sampaya House, Talalla South, Gandara, Talalla, Sri Lanka
Excellent
(157 reviews)
starts from
US$ 124 per one night
Ocean Caves, Balapitiya
1.8 km to the city centre
17/2, Carolis Silva Mawatha, Balapitiya, Sri Lanka
Excellent
(67 reviews)
starts from
US$ 32 per one night
Coral Sands Hotel
600 m to the city centre
326 Galle Road, Hikkaduwa, Sri Lanka
Good
(228 reviews)
starts from
US$ 66 per one night
Nilaveli Beach Hotel
100 m to the city centre
11Th Mile Post Nilaveli, Nilaveli, Sri Lanka
Good
(126 reviews)
starts from
US$ 135 per one night
Cape Weligama - Relais And Chateaux
2.7 km to the city centre
Abimanagama Road Abimanagama Road, Weligama, Sri Lanka
Excellent
(91 reviews)
starts from
US$ 1000 per one night
Cocobay Unawatuna
1.9 km to the city centre
10/4, Roomassala Road, Unawatuna, Unawatuna, Sri Lanka
Excellent
(269 reviews)
starts from
US$ 171 per one night
Insight Resort Ahangama - S&S Other Certified
300 m to the city centre
67, Matara Road, Ahangama, Sri Lanka
Excellent
(409 reviews)
starts from
US$ 108 per one night
Coral Rock By Bansei
700 m to the city centre
No .340, Galle Road, Hikkaduwa, Sri Lanka, Hikkaduwa, Sri Lanka
Good
(97 reviews)
starts from
US$ 142 per one night
Hikkaduwa Beach Hotel
300 m to the city centre
298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka
Good
(155 reviews)
starts from
US$ 42 per one night
Cinnabar Resort
2.6 km to the city centre
Marakolliya Beach Road ,Madilla, Tangalle, Sri Lanka
Excellent
(660 reviews)
starts from
US$ 42 per one night
Sooriya Resort & Spa
8.4 km to the city centre
Rekawa Beach, Tangalle, Sri Lanka
Excellent
(87 reviews)
starts from
US$ 87 per one night
Amaya Beach Passikudah
600 m to the city centre
National Holiday Resort, Passikudah, Sri Lanka
Excellent
(580 reviews)
starts from
US$ 79 per one night
Angel Beach Unawatuna
1.5 km to the city centre
A2 436 Dalawella, Unawatuna, Sri Lanka
Good
(136 reviews)
starts from
US$ 126 per one night
Sun Siyam Pasikudah
300 m to the city centre
Pasikudah, Passikudah, Sri Lanka
Excellent
(125 reviews)
starts from
US$ 157 per one night
Excellent
(181 reviews)
starts from
US$ 320 per one night
Pledge Scape
1.9 km to the city centre
No. 5, Seneviratne Place, Kudapaduwa, Negombo, Sri Lanka
Good
(452 reviews)
starts from
US$ 174 per one night
Excellent
(118 reviews)
starts from
US$ 89 per one night
Ekho Surf
500 m to the city centre
No. 40, Beach Road, Pitaramba, Bentota, Sri Lanka
Good
(251 reviews)
starts from
US$ 129 per one night
The Ocean Colombo
3.2 km to the city centre
Melbourne Avenue,On Marine Drive, 40, Colombo, Sri Lanka
Good
(577 reviews)
starts from
US$ 64 per one night
Sleeping Elephant Beach Resort
9.7 km to the city centre
Ranna Wellodaya Road, Rekawa Beach, 82125 Tangalle, Sri Lanka Sleeping Elephant Beach Resort, Tangalle, Sri Lanka
Excellent
(86 reviews)
starts from
US$ 120 per one night
Taru Villas The Long House - Bentota
800 m to the city centre
150, Galle Road, Alawathugoda, Bentota, Sri Lanka
Excellent
(97 reviews)
starts from
US$ 316 per one night
Wild Coast Tented Lodge
7.3 km to the city centre
Palatupana, Yala, Sri Lanka
Excellent
(216 reviews)
starts from
US$ 800 per one night
Roman Beach Hotel
2.1 km to the city centre
777/2 Galle Road Thiranagama, Hikkaduwa, Sri Lanka
Excellent
(130 reviews)
starts from
US$ 192 per one night
Taru Villas Mawella - Tangalle
6 km to the city centre
Katuwenewatta, Tangalle, Sri Lanka
Excellent
(82 reviews)
starts from
US$ 225 per one night
Excellent
(133 reviews)
starts from
US$ 19 per one night
Turtle Bay Boutique Hotel
16.4 km to the city centre
Gurupokuna, Tangalle, Sri Lanka
Excellent
(444 reviews)
starts from
US$ 146 per one night
Good
(57 reviews)
starts from
US$ 63 per one night
Excellent
(57 reviews)
starts from
US$ 247 per one night
The Villa Bentota By Kk Collection
700 m to the city centre
Mohotti Walauwa 138/18 - 138/22 Galle Road, Bentota, Sri Lanka
Excellent
(92 reviews)
starts from
US$ 104 per one night
Excellent
(597 reviews)
starts from
US$ 228 per one night
Blue Sand Beach Resort
2.6 km to the city centre
No. 178/32, Nilaveli Road, Ales Garden, Trincomalee, Sri Lanka
Good
(116 reviews)
starts from
US$ 75 per one night
Excellent
(87 reviews)
starts from
US$ 147 per one night
Excellent
(217 reviews)
starts from
US$ 31 per one night
Sailors' Bay
4 km to the city centre
80, Kumarakand, Dodanduwa Hikkaduwa, Hikkaduwa, Sri Lanka
Excellent
(234 reviews)
starts from
US$ 32 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.