1220 properties found
Filters
Sort by:
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
Good
(1 review)
starts from
US$ 108 per one night
Dambulla Rock Arch
500 m to the city centre
696/4 Anuradhapura Road, Dambulla, Sri Lanka
Excellent
(486 reviews)
starts from
US$ 40 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
Sky Garden Mini Hotel
1.2 km to the city centre
Gunasirimahimi Mawatha, Mirissa, Sri Lanka
starts from
US$ 40 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
(258 reviews)
starts from
US$ 145 per one night
Villa Red Lobster
600 m to the city centre
No 22/1 Sarath Gunawardana Mawatha, Hikkaduwa, Sri Lanka
Excellent
(3 reviews)
starts from
US$ 33 per one night
Hotel J Negombo
2.7 km to the city centre
No. 331/1, Lewis Place, Negombo, Sri Lanka
Good
(608 reviews)
starts from
US$ 27 per one night
Global Towers Hotel & Apartments
3.6 km to the city centre
11 Marine Drive, Colombo, Sri Lanka
Average
(139 reviews)
starts from
US$ 35 per one night
Colombo Court Hotel & Spa
2.5 km to the city centre
32 Alfred House Avenue Colombo 3 Sri Lanka, Colombo, Sri Lanka
Excellent
(482 reviews)
starts from
US$ 66 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
Blue Fox Hikkaduwa
1.2 km to the city centre
N0 141, S. R. Nanayakkara Road, Hikkaduwa, Sri Lanka
Excellent
(3 reviews)
starts from
US$ 30 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
The Spice Trail
900 m to the city centre
69Th Mile Post, Main Road, Arugam Bay, Sri Lanka
Excellent
(8 reviews)
starts from
US$ 205 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
The Sandhya
1 km to the city centre
Baranige Watha, Walhengoda, Ahangama, Sri Lanka
Excellent
(37 reviews)
starts from
US$ 281 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
Jetwing Kaduruketha
100 m to the city centre
Jetwing Kaduruketha, Wellawaya, Sri Lanka
Excellent
(8 reviews)
starts from
US$ 196 per one night
Fort Bliss
1 km to the city centre
84 Light House Street, Fort, Galle, Sri Lanka
Excellent
(132 reviews)
starts from
US$ 106 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
Good
(55 reviews)
starts from
US$ 43 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
Radisson Hotel Colombo
3.3 km to the city centre
36-38 Clifford Place, Colombo, Sri Lanka
Excellent
(117 reviews)
starts from
US$ 63 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
The Lady Hill Hotel
600 m to the city centre
29 Upper Dickson Rd, Galle, Sri Lanka
Excellent
(130 reviews)
starts from
US$ 170 per one night
Excellent
(9 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
(254 reviews)
starts from
US$ 168 per one night
Morven Hotel Colombo
2.3 km to the city centre
213 Galle Road, Colombo, Sri Lanka
Good
(332 reviews)
starts from
US$ 52 per one night
The Ocean Colombo
3.2 km to the city centre
Melbourne Avenue,On Marine Drive, 40, Colombo, Sri Lanka
Excellent
(79 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
Excellent
(12 reviews)
starts from
US$ 176 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
Excellent
(80 reviews)
starts from
US$ 50 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.