700 properties found
Filters
Sort by:
Dickwella Resort And Spa
1.6 km to the city centre
Batheegama, Dickwella, Sri Lanka
Excellent
(412 reviews)
starts from
US$ 150 per one night
Mount Top
1 km to the city centre
Henawatta Hiriketiya Road, Dickwella, Sri Lanka
Excellent
(348 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
(199 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
(1195 reviews)
starts from
US$ 149 per one night
Thaproban Beach House
700 m to the city centre
Wella Devala Road, Unawatuna, Sri Lanka
Excellent
(14 reviews)
starts from
US$ 60 per one night
Good
(114 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
(2 reviews)
starts from
US$ 76 per one night
Dolphin Beach Resort
14.7 km to the city centre
Illanthadiya, Kalpitiya, Sri Lanka
Excellent
(68 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$ 400 per one night
Dots Bay House
1.6 km to the city centre
Dots Bay House, Hiriketiya Beach, Dickwella, Sri Lanka
Excellent
(654 reviews)
starts from
US$ 67 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$ 318 per one night
Good
(148 reviews)
starts from
US$ 103 per one night
Radisson Blu Resort Galle
4.5 km to the city centre
523C Galle Road, Ginthota, Galle, Sri Lanka
Excellent
(23 reviews)
starts from
US$ 131 per one night
Weligama Bay Resort
1 km to the city centre
Matara Road, Pelena, Weligama, Sri Lanka
Excellent
(7 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
(610 reviews)
starts from
US$ 27 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
(68 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
(124 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
(3 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
(271 reviews)
starts from
US$ 289 per one night
Insight Resort Ahangama - S&S Other Certified
300 m to the city centre
67, Matara Road, Ahangama, Sri Lanka
Excellent
(415 reviews)
starts from
US$ 65 per one night
Coral Rock By Bansei
700 m to the city centre
No .340, Galle Road, Hikkaduwa, Sri Lanka, Hikkaduwa, Sri Lanka
Excellent
(7 reviews)
starts from
US$ 123 per one night
Hikkaduwa Beach Hotel
300 m to the city centre
298, Galle Road, Hikkaduwa, Hikkaduwa, Sri Lanka
Good
(159 reviews)
starts from
US$ 39 per one night
Cinnabar Resort
2.6 km to the city centre
Marakolliya Beach Road ,Madilla, Tangalle, Sri Lanka
Excellent
(25 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$ 114 per one night
Amaya Beach Passikudah
600 m to the city centre
National Holiday Resort, Passikudah, Sri Lanka
Excellent
(16 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
(140 reviews)
starts from
US$ 128 per one night
Sun Siyam Pasikudah
300 m to the city centre
Pasikudah, Passikudah, Sri Lanka
Excellent
(4 reviews)
starts from
US$ 157 per one night
Excellent
(179 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
(117 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
(256 reviews)
starts from
US$ 168 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
(88 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$ 187 per one night
Wild Coast Tented Lodge
7.3 km to the city centre
Palatupana, Yala, Sri Lanka
Excellent
(219 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
(5 reviews)
starts from
US$ 260 per one night
Taru Villas Mawella - Tangalle
6 km to the city centre
Katuwenewatta, Tangalle, Sri Lanka
Good
(1 review)
starts from
US$ 225 per one night
Excellent
(5 reviews)
starts from
US$ 19 per one night
Turtle Bay Boutique Hotel
16.4 km to the city centre
Gurupokuna, Tangalle, Sri Lanka
Excellent
(446 reviews)
starts from
US$ 252 per one night
Excellent
(1 review)
starts from
US$ 63 per one night
Excellent
(5 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$ 298 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$ 89 per one night
Excellent
(87 reviews)
starts from
US$ 138 per one night
Excellent
(219 reviews)
starts from
US$ 31 per one night
Sailors' Bay
4 km to the city centre
80, Kumarakand, Dodanduwa Hikkaduwa, Hikkaduwa, Sri Lanka
Excellent
(235 reviews)
starts from
US$ 32 per one night
Regal Reseau Hotel & Spa
2 km to the city centre
No.06, Carron Place, Negombo, Sri Lanka
Excellent
(2167 reviews)
starts from
US$ 61 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.