Sort by
0.9 km from city centre, Kataragama Show on map
Conveniently situated and featuring free Wi-Fi and an outdoor pool, this comfortable hotel is located a short drive from Tissamaharama. It provides 4-star accommodation with air-conditioned rooms.
1.3 km from city centre, Colombo Show on map
Galle Face Hotel is ideally positioned in Colombo, and provides a private beach, a swimming pool and a saltwater swimming pool. It has a fitness centre, as well as a sauna, a coffee bar and a Jacuzzi.
4.4 km from city centre, Kandy Show on map
Featuring an in-house night club and a beauty salon, Amaya Hills Kandy is situated in Kandy and boasts 4-star accommodation. It also offers an outdoor pool, a sauna and outdoor tennis courts.
3.7 km from city centre, Colombo Show on map
This modern hotel in Colombo offers complimentary Wi-Fi, as well as an outdoor pool and an express check-in and check-out feature. It provides 4-star accommodation with air-conditioned rooms.
13.3 km from city centre, Galle Show on map
Located in Koggala, The Fortress Resort & Spa is within a 5-minute drive of SLAF Koggala and offers a sauna, a Jacuzzi and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.
3.2 km from city centre, Kandy Show on map
The Golden Crown Hotel is situated in Kandy and offers complimentary wireless internet. It also provides an outdoor pool, a 24-hour reception and laundry facilities.
1.2 km from city centre, Bentota Show on map
Opened in 1966, AVANI Bentota Resort is situated in Bentota and offers an outdoor pool, a sauna and a coffee bar. It provides 5-star accommodation with air-conditioned rooms.
2.1 km from city centre, Anuradhapura Show on map
Boasting a swimming pool, Rajarata Hotel is situated in Anuradhapura and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.
5.5 km from city centre, Trincomalee Show on map
Featuring a private beach and an outdoor pool, this 4-star resort is situated in Trincomalee. It has a fitness centre, as well as free Wi-Fi, a sauna and a kids pool.
1.7 km from city centre, Tangalla Show on map
Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the heart of Tangalle. It also features outdoor tennis courts, a rooftop terrace and an outdoor pool.
| Cheapest month: | June |
|---|---|
| Most expensive month: | February |
| Average price in Sri Lanka: | $156/night |
| Absolute cheapest price found: | $1/night |
| Cheapest day: | Friday |
| Most expensive day: | Thursday |
6.1 km from city centre, Dambulla Show on map
Situated in Kandalama, Heritance Kandalama offers luxury 5-star accommodation, as well as a sauna, outdoor tennis courts and an infinity pool. It also features a swimming pool, miniature golf and a playground and unique views of Sigiriya.
1.6 km from city centre, Colombo Show on map
Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Colombo. It also offers outdoor tennis courts, a Jacuzzi and a rooftop terrace.
3.2 km from city centre, Kandy Show on map
The Golden Crown Hotel is situated in Kandy and offers complimentary wireless internet. It also provides an outdoor pool, a 24-hour reception and laundry facilities.
1.0 km from city centre, Kalkudah Show on map
Amaya Beach Passikudah provides a comfortable setting when in Kalkudah. It has a spa and wellness centre, as well as an outdoor pool, a kids club and a sauna.
6.1 km from city centre, Nuwara Eliya Show on map
Heritance Tea Factory provides vibrant 4-star accommodation in Nuwara Eliya. It has a day spa, as well as an outdoor pool, free Wi-Fi and a sauna.
4.3 km from city centre, Galle Show on map
Amari Galle Sri Lanka is located in Galle and offers free wireless internet. Guests also have exclusive access to the on-site Breeze Spa and FIT Centre.
0.4 km from city centre, Colombo Show on map
Strategically located in the heart of the city, this 5-star hotel makes for an ideal base in Colombo. It also offers a Jacuzzi, free Wi-Fi and a rooftop terrace.
3.6 km from city centre, Colombo Show on map
Featuring an infinity pool and a Jacuzzi, Marino Beach Colombo is located in Colombo and offers comfortable accommodation. It also provides free public parking on site and is a short drive from R. Premadasa Stadium.
2.0 km from city centre, Jaffna Show on map
This Jaffna guest house is located within a 10-minute walk of Jaffna Railway Station. It also offers a swimming pool, free Wi-Fi and a 24-hour reception.
32.8 km from city centre, Nuwara Eliya Show on map
This comfortable guest house in Nallathanniya offers free Wi-Fi, as well as an express check-in and check-out feature and an indoor pool. It also provides a library, laundry facilities and a 24-hour reception.
1.3 km from city centre, Kataragama Show on map
Hotel Senora is located in Kataragama and offers free Wi-Fi. It also provides an express check-in and check-out feature, a car rental desk and a games room.
32.6 km from city centre, Nuwara Eliya Show on map
Grand Adams Peak is located in Nallathanniya and provides an indoor pool and free Wi-Fi. It also offers a 24-hour reception, massage services and an express check-in and check-out feature.
1.7 km from city centre, Jaffna Show on map
Offering a restaurant, bar and outdoor pool, Green Grass Hotel & Restaurant is only a five-minute stroll from Jaffna Railway Station. Guests can also enjoy free wireless internet.
0.4 km from city centre, Hikkaduwa Show on map
Boasting an outdoor pool, Citrus Hikkaduwa is located in Hikkaduwa and provides comfortable accommodation. There is also a fitness centre with a swimming pool.
1.5 km from city centre, Kataragama Show on map
Jayasinghe Holiday Resort is a good-value resort situated a short car ride from Tissamaharama. It also offers free Wi-Fi, a kids pool and an outdoor pool.
0.6 km from city centre, Kandy Show on map
Sevana City Hotel offers 3-star accommodation in Kandy. It provides complimentary Wi-Fi, a swimming pool and an express check-in and check-out feature.
$10 - $39
No. 1 most popular
No. 2 most popular
Best value
$25 - $132
No. 1 most popular
No. 2 most popular
Best value
$33 - $588
No. 1 most popular
No. 2 most popular
Best value
Best prices found by HotelsCombined users in the past 24 hours.
When visiting Sri Lanka, consider checking out Colombo, Kandy, and Hikkaduwa as some of the most sought after locations.
Cinnamon Grand Colombo (8.6/10 from 796 reviews), Shangri-La Hotel, Colombo (9.3/10 from 932 reviews), and Weligama Bay Marriott Resort & Spa (9.2/10 from 579 reviews) are all highly rated places to stay in Sri Lanka.