282 properties found
Filters
Sort by:
Sayura Beach Hotel
1.9 km to the city centre
624, Mathara Road, Dalawella, Unawatuna, Sri Lanka
Excellent
(12 reviews)
starts from
US$ 128 per one night
Cassandra Culture Resort
4.8 km to the city centre
Avudangawa, Habarana Sigiriya, Sigiriya, Sri Lanka
Good
(184 reviews)
starts from
US$ 84 per one night
The Beach Boutique
4.7 km to the city centre
510/2 Bimpandura, Uswetakeiyawa, Sri Lanka
Good
(113 reviews)
starts from
US$ 65 per one night
Royal Classic Resort
3.9 km to the city centre
16/5 Arangala Natharampotha 20000, Kandy, Sri Lanka
Good
(191 reviews)
starts from
US$ 196 per one night
Best Western Elyon Colombo
2 km to the city centre
102A Kirulapone Avenue, Colombo, Sri Lanka
Excellent
(31 reviews)
starts from
US$ 70 per one night
Excellent
(1012 reviews)
starts from
US$ 118 per one night
Elegant Hotel
9.2 km to the city centre
No. 200/3 Sunflower Garden, Meewaladeniya Handessa Kandy, Kandy, Sri Lanka
Excellent
(787 reviews)
starts from
US$ 81 per one night
Ananya Beach Resort
11.2 km to the city centre
Modara Road, Wellodeya, Ranna, Tangalle, Sri Lanka
Excellent
(576 reviews)
starts from
US$ 103 per one night
Eagle Regency Hotel
4.4 km to the city centre
No.80, Welihiriya, Uda Peradeniya, Kandy, Sri Lanka
Good
(338 reviews)
starts from
US$ 107 per one night
Lanka Beach Boutique Bungalows & Grand Villa
10.7 km to the city centre
Modara Beach Road, Wellode, Tangalle, Sri Lanka
Excellent
(213 reviews)
starts from
US$ 169 per one night
Jungle Village
1.1 km to the city centre
Palawatta, Bonavista, Unawatuna, Sri Lanka
Excellent
(279 reviews)
starts from
US$ 80 per one night
Serein Beach Hotel
2.8 km to the city centre
Marakolliya, Medilla, Tangalle, Sri Lanka, Tangalle, Sri Lanka
Excellent
(68 reviews)
starts from
US$ 90 per one night
Villa Arunalu Kandy
3.7 km to the city centre
No 383/D Illukmodara Estate Thennekumbura Kandy, Kandy, Sri Lanka
Excellent
(20 reviews)
starts from
US$ 53 per one night
Ayur Ayur Resort & Ayurveda Retreat
3.5 km to the city centre
No.14, Ettukala Road, Negombo, Sri Lanka
Excellent
(1668 reviews)
starts from
US$ 65 per one night
Excellent
(137 reviews)
starts from
US$ 63 per one night
Thejan Beach Cabanas
4.1 km to the city centre
Galle Road, Yalegama, Bentota, Sri Lanka
Excellent
(8 reviews)
starts from
US$ 93 per one night
Mirissa Gate Resort
1 km to the city centre
Welikade, Talaramba Kamburugamuwa, Mirissa, Sri Lanka
Good
(114 reviews)
starts from
US$ 74 per one night
Rajarata Hotel Anuradhapura
1.9 km to the city centre
77 Rowing Club Road, Anuradhapura, Sri Lanka
Excellent
(11 reviews)
starts from
US$ 99 per one night
Yala Oga Reach Hotel
3.6 km to the city centre
Mahadeira, Yodakandiya, Tissamaharama, Sri Lanka
Good
(20 reviews)
starts from
US$ 56 per one night
Excellent
(265 reviews)
starts from
US$ 61 per one night
Amethyst Resort Passikudah
200 m to the city centre
Coconut Board Road, Passikudah, Sri Lanka
Good
(369 reviews)
starts from
US$ 124 per one night
Kithala Resort - Thema Collection
1.9 km to the city centre
Kataragama Road, Tissamaharama, Sri Lanka
Excellent
(4 reviews)
starts from
US$ 158 per one night
Levels Unawatuna
1.3 km to the city centre
Bonavista Road, Unawatuna, Sri Lanka
Good
(230 reviews)
starts from
US$ 70 per one night
Voda Hotel
4.1 km to the city centre
Aththaragoda Susima Estate, Unawatuna Yatagama, Unawatuna, Sri Lanka
Excellent
(452 reviews)
starts from
US$ 97 per one night
The Lynden Grove
2 km to the city centre
Glenfall Road Off Grand Hotel Road , Nuwara Eliya, Nuwara Eliya, Sri Lanka
Excellent
(164 reviews)
starts from
US$ 110 per one night
Moonstone Villas
600 m to the city centre
336 Matara Road, Tangalle, Sri Lanka
Good
(168 reviews)
starts from
US$ 53 per one night
Laya Safari Resorts & Spa
5.7 km to the city centre
Laya Safari, Palatupana,Yala, Yala, Sri Lanka
Good
(30 reviews)
starts from
US$ 230 per one night
Hotel Glendower
1.9 km to the city centre
No 5, Grand Hotel Road, Nuwara Eliya, Sri Lanka
Excellent
(19 reviews)
starts from
US$ 83 per one night
Excellent
(109 reviews)
starts from
US$ 80 per one night
Good
(886 reviews)
starts from
US$ 162 per one night
Excellent
(510 reviews)
starts from
US$ 86 per one night
Wild Culture Yala
4.9 km to the city centre
No: 314, Kirinda Godana, Yala, Sri Lanka
Excellent
(408 reviews)
starts from
US$ 142 per one night
Excellent
(6 reviews)
starts from
US$ 114 per one night
Excellent
(355 reviews)
starts from
US$ 65 per one night
Villa Shenandoah
3 km to the city centre
515, Heerassagala Rd Kandy, Kandy, Sri Lanka
Excellent
(15 reviews)
starts from
US$ 112 per one night
Wunderbar Beach Hotel
1 km to the city centre
Robolgoda, Bentota, Sri Lanka
Good
(96 reviews)
starts from
US$ 89 per one night
Rockwell Colombo
1.5 km to the city centre
14 Cross Road, (Off Ward Place), Colombo, Sri Lanka
Excellent
(42 reviews)
starts from
US$ 38 per one night
Excellent
(181 reviews)
starts from
US$ 154 per one night
Beach Grove Villas
1.4 km to the city centre
Talpe North Road, Unawatuna, Sri Lanka
Excellent
(72 reviews)
starts from
US$ 47 per one night
St.Lachlan Hotel & Suites
3.3 km to the city centre
St.Anthony'S Lane, Poruthota Road, Ettukala, Negombo, Sri Lanka
Good
(99 reviews)
starts from
US$ 60 per one night
Harrington Heritage
2.9 km to the city centre
No,80,Argyle Estate-A Division,Argyle Road,Hatton, Hatton, Sri Lanka
Excellent
(106 reviews)
starts from
US$ 60 per one night
Miridiya Lake Resort
2 km to the city centre
Wasaladantha Mawatha,, Anuradhapura, Sri Lanka
Good
(160 reviews)
starts from
US$ 40 per one night
Closenberg Hotel
1.9 km to the city centre
11 Closenberg Road, Galle. Sri Lanka ., Galle, Sri Lanka
Average
(78 reviews)
starts from
US$ 40 per one night
Swiss Residence Kandy
800 m to the city centre
Bahirawakanda 23, Kandy, Sri Lanka
Good
(87 reviews)
starts from
US$ 60 per one night
Hotel Neptune Bay Unawatuna Beach
500 m to the city centre
Yaddehimulla Road, Unawatuna, Sri Lanka
Good
(68 reviews)
starts from
US$ 86 per one night
Lagoon Paradise Beach Resort
3.2 km to the city centre
Marakolliya, Tangalle, Sri Lanka
Good
(56 reviews)
starts from
US$ 70 per one night
Rockside Beach Resort
2.5 km to the city centre
Galle Road , Athuruwella, Induruwa, Bentota, Bentota, Sri Lanka
Excellent
(3 reviews)
starts from
US$ 120 per one night
Sanmira Renaissance
900 m to the city centre
407C, Matara Road, Unawatuna, Sri Lanka
Excellent
(39 reviews)
starts from
US$ 48 per one night
The Oasis Beach Resort
6.2 km to the city centre
Sisilasagama, Hambantota, Sri Lanka
Good
(47 reviews)
starts from
US$ 88 per one night
Excellent
(28 reviews)
starts from
US$ 89 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.