Top landmarks in Sri Lanka
-
Museum
Best 5-star hotels in Sri Lanka
8.4Great179 reviews
Hotel
Sri Lanka, Nuwara Eliya
Enjoy a wonderful view of the valley from your beautiful room.
from USD 221 per night
8.6Great395 reviews
Hotel
Sri Lanka, Dambulla
Set in a busy area, the hotel welcomes guests with a private pool, and spectacular views of the lake.
from USD 165 per night
8.2Great78 reviews
Hotel
Sri Lanka, Bentota
Situated next to Kowilawatta Temple in Ahungalla, this hotel features an infinity swimming pool and offers guests to admire a wonderful view.
from USD 103 per night
8.2Great63 reviews
Hotel
Sri Lanka, Negombo
Offering an international menu along with water polo, beach volleyball and lawn tennis onsite, the venue boasts a spectacular setting close to a bus stop.
from USD 189 per night
7.6Very good210 reviews
Hotel
Sri Lanka, Kandy
A theme restaurant and 100 rooms are available during the stay in attractive hotel, boasting location next to Kandy Lake.
from USD 107 per night
7.8Very good124 reviews
Hotel
Sri Lanka, Colombo
Featuring a swimming pool along with an open-air bar, the hotel is a great place for exploring Dutch Hospital Shopping Precinct in a busy area.
from USD 105 per night
8.6Great30 reviews
Hotel
Sri Lanka, Kalutara
The cozy hotel in Kalutara overlooks the garden, and offers easy access to a bus stop and 81 rooms.
from USD 106 per night
8.2Great36 reviews
Hotel
Sri Lanka, Wadduwa
This hotel features a nightclub, an outdoor swimming pool and tennis courts, together with rooms overlooking the ocean, and is located in a busy area.
from USD 140 per night
8.6Great80 reviews
Hotel
Sri Lanka, Colombo
With 12 rooms to offer, the hotel boasts a shared lounge and a library, centrally located in a busy area.
from USD 184 per night
7.4Very good518 reviews
Hotel
Sri Lanka, Colombo
Offering a spectacular location close to the Indian Ocean, the hotel offers steam baths and massage services.
from USD 157 per night
7.2Very good75 reviews
Hotel
Sri Lanka, Nuwara Eliya
An antique-style building was carefully renovated in 1875 and the spectacular hotel is quite close to Gregory Lake.
from USD 191 per night
7.8Very good110 reviews
Hotel
Sri Lanka, Colombo
Refurbished in 2007, the hotel offers 300 rooms housed in a historical-style building.
from USD 126 per night
7.8Very good38 reviews
Hotel
Sri Lanka, Negombo
Featuring a year-round outdoor pool, this excellent venue gives access to Dutch Canal.
from USD 82 per night
7.8Very good79 reviews
Hotel
Sri Lanka, Kandy
Guests will be impressed with great forest views and benefit from proximity to National Museum Kandy and Kandyan Art Association.
from USD 71 per night
7.4Very good92 reviews
Hotel
Sri Lanka, Colombo
Offering a perfect location close to The Bandaranaike Museum, this hotel holds in total 229 rooms boasting a casino, a library and a golf course onsite.
from USD 94 per night
7.2Very good73 reviews
Hotel
Sri Lanka, Colombo
This hotel is set in a Dutch-style building close to Old Parliament Building, boasting a wellness centre and a Jacuzzi.
from USD 72 per night
7.8Very good50 reviews
Hotel
Sri Lanka, Kandy
The property provides a swimming pool and offers panoramic mountain views.
from USD 121 per night
8.0Great253 reviews
Hotel
Sri Lanka, Colombo
Located in Kollupitiya district, this intimate hotel was built in 1975 and offers 501 rooms along with a health club and a spa centre.
from USD 107 per night
7.6Very good133 reviews
Hotel
Sri Lanka, Colombo
Centrally located right next to R Premadasa Stadium, the hotel has non-smoking rooms to offer as well as a lobby bar.
from USD 96 per night
8.4Great67 reviews
Hotel
Sri Lanka, Galle
Located 1.8 miles from Galle city center, this impressive hotel with 85 rooms boasts an outdoor swimming pool and an à la carte restaurant.
from USD 656 per night
Most popular 4-star hotels in Sri Lanka
7.2Very good120 reviews
Hotel
Sri Lanka, Colombo
With 94 comfortable rooms along with cots, meals and a playroom for children, the venue offers a central location in Galle Face Beach district.
from USD 95 per night
7.8Very good39 reviews
Hotel
Sri Lanka, Polonnaruwa
Ideally set adjacent to a port, the hotel offers a swimming pool and a sweeping view overlooking the city.
from USD 89 per night
7.6Very good32 reviews
Hotel
Sri Lanka, Wattala
A lobby restaurant, beach volleyball, lawn tennis and squash are offered at this excellent hotel, strategically set close to St Anthony s Church Kochikade Colombo.
from USD 54 per night
6.2Nice146 reviews
Hotel
Sri Lanka, Colombo
The authentic hotel is conveniently located close to the Indian Ocean and provides with steam baths and massage.
from USD 44 per night
7.4Very good41 reviews
Hotel
Sri Lanka, Kandy
This royal-style hotel serves international meals prepared in the 24-hour restaurant on site.
from USD 55 per night
7.4Very good
Hotel
Sri Lanka, Habarana
Boasting location close to Habarana Buddhist Temple, the venue features a private swimming pool and a tennis court, as well as has to offer 23 rooms.
from USD 148 per night
8.2Great8 reviews
Hotel
Sri Lanka, Anuradhapura
The venue features a sunbathing terrace, water slides and an indoor heated pool, boasting location close to a bus stop.
from USD 52 per night
8.0Great213 reviews
Hotel
Sri Lanka, Sigiriya
Boasting barbeque grills and a library, the hotel with tasteful rooms is set in a resort area near Sigiri Journey.
from USD 116 per night
7.8Very good163 reviews
Hotel
Sri Lanka, Negombo
The hotel features a sundeck and an outdoor swimming pool plus an outdoor restaurant in a convenient location just off Ocean View.
from USD 71 per night
8.4Great2 reviews
Hotel
Sri Lanka, Galle
Offering sea views, the venue is placed close to Galle Fort, and boasts an infinity pool.
from USD 132 per night
7.4Very good102 reviews
Hotel
Sri Lanka, Pinnawala
Perfectly located close to a railway station, the hotel is also popular for hiking, cycling and fishing services.
from USD 37 per night
7.0Very good120 reviews
Hotel
Sri Lanka, Kandy
Guests can enjoy the barbeque restaurant on site that offers traditional local cuisine and views of the mountain.
from USD 157 per night
7.2Very good14 reviews
Hotel
Sri Lanka, Kandy
Luxurious rooms along with steam baths and massage treatments are available for guests staying in this designer hotel boasting a central location meters away from Temple of Tooth Relic.
from USD 65 per night
7.4Very good23 reviews
Hotel
Sri Lanka, Kandy
Within minutes of Kandy Clock Tower, this 40-room hotel, remodelled in 2007, offers a sunbathing terrace, an outdoor pool area and a ballroom.
from USD 87 per night
8.0Great121 reviews
Hotel
Sri Lanka, Seeduwa
Boasting the location next to Negombo Lagoon, the property offers a view over the lagoon and a wellness area and a Jacuzzi.
from USD 130 per night
7.4Very good138 reviews
Hotel
Sri Lanka, Nuwara Eliya
Boasting a historical architecture, the hotel offers proximity to Jessica Factory Outlet to travel enthusiasts, a light cuisine to foodies, and white water rafting, rock climbing and lawn tennis to sport lovers.
from USD 259 per night
7.2Very good90 reviews
Hotel
Sri Lanka, Negombo
Set just a short distance away from the Indian Ocean, the hotel boasts a lobby bar together with ping pong, tennis and darts.
from USD 97 per night
6.8Nice97 reviews
Hotel
Sri Lanka, Colombo
Less than 2 km from the city centre of Colombo, this 80-room accommodation features a night club, a ballroom and a golf course.
from USD 70 per night
7.4Very good57 reviews
Hotel
Sri Lanka, Kandy
Guests can enjoy views of Green Mountains, while taking advantage of prime location in City Centre district.
from USD 64 per night
8.2Great139 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Located adjacent to National Zoological Gardens of Sri Lanka in Dehiwala-Mount Lavinia, this hotel offers 275 rooms and a lovely view of the ocean.
from USD 209 per night
Most popular 3-star hotels in Sri Lanka
7.2Very good61 reviews
Hotel
Sri Lanka, Kandy
Guests of this hotel can enjoy a family restaurant or admire a scenic view, while the venue boasts in the heart of Kandy.
from USD 91 per night
7.6Very good3 reviews
Hotel
Sri Lanka, Induruwa
Thanks to the hotel's ideal location, guests here can admire views of the sea or spend their time discovering the south area.
from USD 84 per night
8.0Great2 reviews
Hotel
Sri Lanka, Kalawana
Boasting a secluded location in a busy area, the hotel offers staying in a luxurious-style building with 8 rooms available.
from USD 152 per night
5.4Guest rating15 reviews
Hotel
Sri Lanka, Negombo
Featuring a private swimming pool, this property is set a short distance from Ocean View and St Anthony's Church.
from USD 44 per night
7.4Very good42 reviews
Hotel
Sri Lanka, Colombo
Offering convenient proximity to Dutch Museum, the hotel is also close to Dutch Hospital.
from USD 46 per night
6.8Nice20 reviews
Hotel
Sri Lanka, Koggala
The hotel offers 78 rooms with the sea views, a theme restaurant, and a 24-hour bar.
from USD 38 per night
8.0Great1 review
Hotel
Sri Lanka, Kosgoda
Featuring pool views, the 38-storey hotel includes a local cuisine restaurant and a garden bar.
from USD 119 per night
6.4Nice26 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Set in a natural area, this superior venue entices guests with a seasonal outdoor pool, a sun deck and a golf course.
from USD 47 per night
7.6Very good46 reviews
Hotel
Sri Lanka, Colombo
Offering non-smoking rooms and a gym area and a fitness centre, the venue is set in the centre of the city, close to National Zoological Gardens of Sri Lanka.
from USD 28 per night
7.6Very good28 reviews
Hotel
Sri Lanka, Anuradhapura
The hotel offers a Roman menu along with steam baths, head massage and facial massage, boasting a beautiful location near a motorway.
from USD 135 per night
7.6Very good5 reviews
Hotel
Sri Lanka, Koggala
A central setting of this hotel offers reaching a railway station on foot, while there is a stunning view of the sea available from 87 rooms.
from USD 46 per night
7.0Very good137 reviews
Hotel
Sri Lanka, Negombo
Located near Bluemoon Jewellers, the venue offers 62 rooms and a scenic view.
from USD 57 per night
7.8Very good64 reviews
Hotel
Sri Lanka, Kandy
Being situated in a historic-style building within close proximity of The Island Tours, this hotel offers beauty treatments, Ayurveda therapy and massage treatments for guests' relaxation.
from USD 77 per night
7.2Very good4 reviews
Hotel
Sri Lanka, Nuwara Eliya
The venue blends the Colonial design in rooms and the colonial architecture.
from USD 37 per night
7.0Very good
Hotel
Sri Lanka, Jaffna
The hotel offers 33 rooms with the sea views, a lounge restaurant, and a café bar.
from USD 49 per night
6.8Nice11 reviews
Hotel
Sri Lanka, Nuwara Eliya
Placed close to Gregory Lake in the heart of Nuwara Eliya, this hotel offers 10 rooms.
from USD 51 per night
7.6Very good17 reviews
Hotel
Sri Lanka, Nilaveli
The venue is set only 2.5 km from Pigeon Island National Park, offering a beachfront restaurant along with snorkeling and diving.
from USD 263 per night
6.8Nice80 reviews
Hotel
Sri Lanka, Kandy
There are rooms facing the temple and the hotel is set close to Bogambara Stadium.
from USD 27 per night
6.2Nice48 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
The colonial-style building of the hotel boasts 28 rooms close to the Indian Ocean.
from USD 17 per night
7.6Very good23 reviews
Hotel
Sri Lanka, Beruwala
Located close to Malu Banna, the hotel has 140 rooms, and boasts access to a bus stop.
from USD 113 per night
Amazing spa hotels in Sri Lanka
7.6Very good14 reviews
Hotel
Sri Lanka, Galle
Set near Galle Harbour, the venue offers staying in an ancient-style building in Galle City district, boasting en-suite rooms along with steam baths and massage services.
from USD 113 per night
7.6Very good3 reviews
Hotel
Sri Lanka, Kalutara
Located close to West Coast Tattoo Studio, this hotel features a library and a tennis court and an easy access to a motorway nearby.
from USD 75 per night
7.8Very good67 reviews
Hotel
Sri Lanka, Kandy
This charming hotel offers a swimming pool and views of Kandy Lake, boasting location in the centre of Kandy, just minutes from Kandy Lake .
from USD 61 per night
8.0Great2 reviews
Hotel
Sri Lanka, Kurunegala
A 24-hour restaurant is available in this hotel that boasts a central location close to Rangiri Dambulla International Stadium.
from USD 105 per night
8.0Great18 reviews
Hotel
Sri Lanka, Ahangama
Guests will enjoy an outdoor swimming pool and 50 rooms, while staying in the authentic hotel with location close to the Indian Ocean.
from USD 76 per night
9.0Perfect2 reviews
Hotel
Sri Lanka, Hambantota
Featuring setting in a central area close to Ajith Safari Jeep Tours, this family hotel includes a tennis court and a golf course and 50 rooms.
from USD 105 per night
8.2Great67 reviews
Hotel
Sri Lanka, Beruwala
Featuring a private pool along with a 24-hour bar, the hotel is a great place for exploring Kande Viharaya in a natural area.
from USD 101 per night
7.6Very good95 reviews
Hotel
Sri Lanka, Kandy
Situated 2 km from the city center of Kandy, this accommodation offers a large pool and a lobby bar onsite.
from USD 100 per night
8.0Great5 reviews
Hotel
Sri Lanka, Kataragama
Guests can relax in the 24-hour bar of the hotel that boasts a convenient location in Kataragama.
from USD 68 per night
7.8Very good5 reviews
Hotel
Sri Lanka, Embilipitiya
Located 2 km away from Embilipitiya city center, this hotel features 40 rooms and an outdoor swimming pool.
from USD 64 per night
7.8Very good114 reviews
Hotel
Sri Lanka, Kandy
Enjoy international meals and an outdoor pool in the hotel located in an entertainment area.
from USD 94 per night
8.0Great12 reviews
Hotel
Sri Lanka, Katunayake
The hotel has a lobby restaurant and a plunge pool for its guests.
from USD 216 per night
8.4Great37 reviews
Hotel
Sri Lanka, Colombo
Situated 30 minutes' walk from the city center of Colombo, the charming property provides Turkish steam bath and massage for your enjoyable vacation.
from USD 145 per night
8.8Great5 reviews
Hotel
Sri Lanka, Tissamaharama
Each guest will enjoy hot meals of Spanish cuisine at the hotel's al fresco restaurant.
from USD 77 per night
8.0Great22 reviews
Hotel
Sri Lanka, Tangalle
The venue has an outdoor swimming pool, while boasting a prime setting in a natural area.
from USD 58 per night
7.6Very good14 reviews
Hotel
Sri Lanka, Sigiriya
The hotel offers an al fresco restaurant along with Ayurveda therapy, a body scrub and massage onsite, boasting a convenient setting near a port.
from USD 159 per night
7.6Very good27 reviews
Hotel
Sri Lanka, Negombo
The hotel was built in 2010 in a busy area of Negombo, and nowadays has 16.
from USD 44 per night
7.8Very good14 reviews
Hotel
Sri Lanka, Galle
There is a garden restaurant with international cuisine and a private swimming pool available on site.
from USD 121 per night
8.2Great83 reviews
Hotel
Sri Lanka, Bentota
Situated within a stroll from the sandy beach, the property offers 9 rooms with views of the beach and a night club, a sunbathing terrace and a library.
from USD 49 per night
7.6Very good8 reviews
Hotel
Sri Lanka, Unawatuna
Offering location in Unawatuna Beach district close to Yatagala Temple, this accommodation features 30 rooms and meals, a games room and toys.
from USD 48 per night
Top family hotels in Sri Lanka
6.6Nice37 reviews
Hotel
Sri Lanka, Kandy
The hotel is set close to National Museum Kandy, and boasts a heated swimming pool as well as lake views.
from USD 13 per night
7.0Very good3 reviews
Hotel
Sri Lanka, Negombo
Located in the modern part of Negombo, this comfortable hotel features an indoor swimming pool and a courtyard.
from USD 125 per night
7.8Very good12 reviews
Hotel
Sri Lanka, Galle
Located off Dutch Church Galle and close to a train station, this hotel offers a veranda and a courtyard and serves international meals.
from USD 68 per night
8.0Great1 review
Hotel
Sri Lanka, Haputale
Set near St Benedict's Monastery, this unique venue is 10 minutes' walk of the city center.
from USD 35 per night
8.2Great23 reviews
Hotel
Sri Lanka, Hikkaduwa
Offering panoramic views of the sea, the rooms of this spectacular hotel come with a luxurious decor.
from USD 132 per night
8.2Great19 reviews
Hotel
Sri Lanka, Tangalle
Nestled close to a railway station, the hotel has diving, canoeing and surfing to offer along with sea views.
from USD 61 per night
7.0Very good27 reviews
Hotel
Sri Lanka, Bentota
The pet-friendly hotel boasts 8 rooms along with windsurfing, water skiing and sailing, offering direct access to Lunuganga.
from USD 33 per night
5.6Guest rating146 reviews
Hotel
Sri Lanka, Negombo
The hotel lies not far away from Maris Stella College and offers a garden restaurant and a large pool onsite.
from USD 66 per night
8.0Great51 reviews
Hotel
Sri Lanka, Colombo
The hotel has an air-conditioned restaurant with dishes of Mediterranean-Asian cuisine and is situated just off U.S. Embassy.
from USD 72 per night
7.4Very good15 reviews
Hotel
Sri Lanka, Hikkaduwa
The hotel was built in 2007 in a tourist area of Hikkaduwa, and nowadays has 36.
from USD 66 per night
7.8Very good28 reviews
Hotel
Sri Lanka, Nuwara Eliya
Every room welcomes with a panoramic view and the hotel features a shared lounge and barbeque, while the hotel is set close to Royal Colombo Golf Club .
from USD 70 per night
8.4Great30 reviews
Hotel
Sri Lanka, Unawatuna
Guests can enjoy a private pool at this excellent hotel, located in the busy area of Unawatuna.
from USD 40 per night
8.4Great14 reviews
Hotel
Sri Lanka, Colombo
Offering a swimming pool and a spa centre and sauna rooms, this venue near a railway station is set in Wellawatte district.
from USD 56 per night
7.2Very good9 reviews
Hotel
Sri Lanka, Nuwara Eliya
Featuring views of the city and an in-house restaurant, the hotel is nestled near a railway station.
from USD 125 per night
6.0Guest rating11 reviews
Hotel
Sri Lanka, Colombo
Providing access to Majestic City Colombo, this hotel is a 25-minute walk from Dehiwala Zoo and offers a 24-hour restaurant.
from USD 33 per night
7.8Very good29 reviews
Hotel
Sri Lanka, Udawalawe
Set next to a bus stop, and 30 minutes' drive to Udawalawe National Park, this accommodation comes with a play area, a playground and toys for guests with children.
from USD 23 per night
7.8Very good48 reviews
Hotel
Sri Lanka, Nuwara Eliya
Offering convenient proximity to Mohini falls, the hotel is also close to Mohini falls.
from USD 83 per night
7.4Very good9 reviews
Hotel
Sri Lanka, Unawatuna
Featuring views of the sea and an outdoor restaurant, the hotel is nestled near a port.
from USD 165 per night
8.0Great45 reviews
Hotel
Sri Lanka, Colombo
Boasting a café bar and sea views over the Indian Ocean, the hotel is nestled in a tourist area.
from USD 95 per night
8.0Great
Hotel
Sri Lanka, Hikkaduwa
The hotel is set close to Turtle Farm, and boasts an outdoor pool as well as lagoon views.
from USD 51 per night
Best luxury hotels in Sri Lanka
7.8Very good31 reviews
Hotel
Sri Lanka, Kandy
35 rooms and the snack bar are available during the stay in this elegant hotel based in the heart of Kandy.
from USD 93 per night
8.0Great38 reviews
Hotel
Sri Lanka, Unawatuna
The hotel is situated near Japanese Peace Pagoda in Unawatuna Beach district, offering 83 soundproof rooms along with steam baths, Turkish bath and massage treatments.
from USD 123 per night
7.6Very good17 reviews
Hotel
Sri Lanka, Polonnaruwa
The hotel offers 40 non-smoking rooms and guests will be amazed at wonderful views of the garden.
from USD 60 per night
7.2Very good227 reviews
Hotel
Sri Lanka, Colombo
The Palmyrah restaurant and the snack bar are available onsite of the hotel boasting an ideal location in Colombo.
from USD 60 per night
8.0Great13 reviews
Hotel
Sri Lanka, Anuradhapura
Just off Isurumuniya Temple, this hotel offers a central location and includes a 24-hour restaurant.
from USD 47 per night
8.8Great6 reviews
Hotel
Sri Lanka, Galle
Just 0.3 miles from Fort, the hotel boasts meals and a special menu for children and includes 13 rooms.
from USD 136 per night
7.4Very good19 reviews
Hotel
Sri Lanka, Kandy
Located near Kandy Lake, the venue offers 34 rooms and a scenic view.
from USD 129 per night
5.6Guest rating43 reviews
Hotel
Sri Lanka, Negombo
The hotel, placed in an European-style building, offers location in the heart of Negombo, boasting 40 beautiful rooms and a year-round outdoor pool.
from USD 59 per night
7.8Very good4 reviews
Hotel
Sri Lanka, Nuwara Eliya
The hotel offers 22 rooms with the lake views, an in-house restaurant, and a sports bar.
from USD 43 per night
8.2Great5 reviews
Hotel
Sri Lanka, Jaffna
Placed close to Jaffna Art Gallery in the heart of Jaffna, this hotel offers 39 rooms.
from USD 71 per night
4.6Guest rating1 review
Hotel
Sri Lanka, Chilaw
The hotel has to offer a spa area and a steam room onsite along with 86 rooms, boasting setting in a leisure area.
from USD 90 per night
7.0Very good4 reviews
Hotel
Sri Lanka, Ella
Located just off Ella Rocks, this hotel is nestled in a luxurious-style building and features an outdoor swimming pool.
from USD 240 per night
5.8Guest rating15 reviews
Hotel
Sri Lanka, Hikkaduwa
Conveniently located right next to Turtle Hatchery Hikkaduwa, the hotel has non-smoking rooms to offer as well as a 24-hour bar.
from USD 59 per night
7.4Very good18 reviews
Hotel
Sri Lanka, Polonnaruwa
Providing with steam baths, facials and massage services, the hotel includes 104 rooms and is set close to Archaeological Museum.
from USD 321 per night
7.6Very good5 reviews
Hotel
Sri Lanka, Kandy
A 24-hour restaurant serves international meals, while onsite there are a ballroom, a library and tennis courts, all offered by the hotel set in the heart of Kandy.
from USD 167 per night
8.6Great21 reviews
Hotel
Sri Lanka, Tangalle
Guests will enjoy a private pool and 7 rooms, while staying in the boutique hotel with location close to the Indian Ocean and South Coast.
from USD 101 per night
8.4Great2 reviews
Hotel
Sri Lanka, Jaffna
Located 3 km from the center of Jaffna, the hotel offers a 24-hour bar plus cots, a special menu and a play area for children.
from USD 37 per night
6.6Nice7 reviews
Hotel
Sri Lanka, Kandy
Western meals are served in the hotel ideally located in a tourist area, also offering cots and meals to children.
from USD 300 per night
8.0Great52 reviews
Hotel
Sri Lanka, Tissamaharama
Guests of this hotel will be amazed at magnificent views of the sea and definitely appreciate the proximity to Tissa Dagoba.
from USD 70 per night
7.8Very good98 reviews
Hotel
Sri Lanka, Negombo
Adjacent to Lanka Driver Roshan Tours, and close to St Anthony's Church, this refined hotel features 22 contemporary rooms.
from USD 94 per night
Cheap hotels in Sri Lanka
6.8Nice230 reviews
Hotel
Sri Lanka, Colombo
Located just 2.1 km from R. Premadasa Stadium, this hotel features 30 rooms and an in-house restaurant on-site.
from USD 29 per night
6.4Nice17 reviews
Hotel
Sri Lanka, Colombo
This hotel serves Indian meals and features a year-round outdoor pool, boasting an ideal location next to The Bandaranaike Museum.
from USD 49 per night
8.2Great4 reviews
Hotel
Sri Lanka, Hikkaduwa
Featuring a swimming pool, this hotel is located near to the beach and close to Best Lanka Holidays.
from USD 29 per night
6.8Nice300 reviews
Hotel
Sri Lanka, Kandy
The hotel features an outdoor pool and a spectacular view, boasting convenient setting.
from USD 14 per night
8.6Great12 reviews
Hotel
Sri Lanka, Colombo
Positioned near ETERNITY BY KAMIL JEWELLERS and a railway station, the hotel has 69 rooms, the in-house restaurant serving the local cuisine, all at guest's disposal.
from USD 43 per night
7.6Very good3 reviews
Hotel
Sri Lanka, Hikkaduwa
The accomodation is centrally placed near Hikkaduwa Bus Stand, offering 32 rooms along with a garden restaurant.
from USD 25 per night
7.4Very good19 reviews
Hotel
Sri Lanka, Colombo
Offering Western dishes, the hotel is set close to Asiri Surgical Hospital in Bambalapitiya district.
from USD 22 per night
7.6Very good20 reviews
Hotel
Sri Lanka, Colombo
Guests of this hotel can relax in the garden bar or lounge at an outdoor pool.
from USD 23 per night
7.4Very good9 reviews
Hotel
Sri Lanka, Katunayake
There are rooms facing the garden and the hotel is set close to Negombo Cooking Class.
from USD 26 per night
7.4Very good17 reviews
Hotel
Sri Lanka, Colombo
Placed in Bambalapitiya district, a stroll from National Zoological Gardens of Sri Lanka, the hotel offers a 24-hour bar together with Turkish steam bath and various massages.
from USD 33 per night
7.8Very good15 reviews
Hotel
Sri Lanka, Colombo
Offering cots and meals for children plus a private swimming pool onsite, the hotel is ideally placed just off the Indian Ocean.
from USD 26 per night
8.0Great2 reviews
Hotel
Sri Lanka, Kandy
Close to Asgiriya Stadium in Kandy, the central hotel is lodged in a royal-style building and consists of 25 rooms.
from USD 22 per night
7.4Very good10 reviews
Hotel
Sri Lanka, Tangalle
Featuring an outdoor pool, this property is set a short distance from The Magic Kitchen Cooking Class and Mulkirigala Rock Monastery.
from USD 10 per night
7.0Very good4 reviews
Hotel
Sri Lanka, Kandy
Guests of this hotel can relax in the 24-hour bar or lounge at a private swimming pool.
from USD 18 per night
7.4Very good2 reviews
Hotel
Sri Lanka, Anuradhapura
Thanks to its convenient location, the property is easily accessible from Thanthirimale Rajamaha Viharaya and there is a railway station just steps away.
from USD 21 per night
6.6Nice21 reviews
Hotel
Sri Lanka, Nuwara Eliya
Offering a spectacular location next to Green Mountains, the hotel offers to taste Western cuisine the on-
from USD 19 per night
7.0Very good3 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
The pleasant hotel is a good starting point to Dehiwala-Mount Lavinia' sights including Bellanwila Rajamaha Viharaya and The Dive Shop Sri Lanka.
from USD 31 per night
8.2Great3 reviews
Hotel
Sri Lanka, Hikkaduwa
This 6-room apartment enjoys a convenient location in Hikkaduwa Beach district of Hikkaduwa.
from USD 23 per night
8.0Great7 reviews
Hotel
Sri Lanka, Galle
Thanks to its prime location, the property is easily accessible from Dutch Church Galle and there is a train station just steps away.
from USD 27 per night
7.8Very good15 reviews
Hotel
Sri Lanka, Colombo
Located a few steps from Asiri Surgical Hospital, the hotel features 15 rooms with views over the garden.
from USD 23 per night
Top resorts in Sri Lanka
6.6Nice5 reviews
Hotel
Sri Lanka, Negombo
The excellent hotel is a good starting point to Negombo' sights including Sun Shine Jewels and The Touch Boutique.
from USD 30 per night
9.0Perfect1 review
Hotel
Sri Lanka, Anuradhapura
This hotel in a busy area of Anuradhapura offers local specialties served in the onsite 24-hour restaurant.
from USD 40 per night
8.6Great27 reviews
Hotel
Sri Lanka, Bentota
Guests of this hotel near Sea Turtle Protection Association can go for a swim in a swimming pool or enjoy an outdoor pool area and a shared lounge.
from USD 177 per night
5.6Guest rating26 reviews
Hotel
Sri Lanka, Negombo
There are rooms facing the garden and the hotel is set close to 4 Seasons Gift Collecton.
from USD 34 per night
8.0Great1 review
Hotel
Sri Lanka, Weligama
Featuring ancient architecture, the venue provides 10 rooms and offers easy access to Beach Break Surf Camp.
from USD 30 per night
7.6Very good59 reviews
Hotel
Sri Lanka, Negombo
Featuring Dutch architecture, the venue provides 35 rooms and offers easy access to Ave Maria Convent.
from USD 46 per night
8.4Great2 reviews
Hotel
Sri Lanka, Tangalle
Featuring a private pool and a fitness centre, this property is located not far from Paradise Tuk Tuk Tours.
from USD 68 per night
7.0Very good29 reviews
Hotel
Sri Lanka, Nuwara Eliya
Nestled 3 km from Nuwara Eliya city center, the hotel boasts an outdoor pool and a lobby bar.
from USD 68 per night
7.2Very good11 reviews
Hotel
Sri Lanka, Tissamaharama
Overlooking the garden, this unique hotel welcomes guests with a daily continental breakfast.
from USD 70 per night
8.4Great8 reviews
Hotel
Sri Lanka, Anuradhapura
Boasting the location next to Isinbassagala, the property offers a view over the city and a health club, a spa centre and a Jacuzzi.
from USD 66 per night
8.2Great3 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
The hotel offers sweeping views and easy access to National Zoological Gardens of Sri Lanka, boasting a convenient location.
from USD 43 per night
7.6Very good42 reviews
Hotel
Sri Lanka, Bentota
Settled in a busy area next to the Indian Ocean, the hotel provides a poolside bar and a year-round outdoor pool.
from USD 133 per night
8.2Great13 reviews
Hotel
Sri Lanka, Kandy
The hotel overlooks the sea and offers international cuisine, boasting location in a rural area.
from USD 114 per night
8.0Great29 reviews
Hotel
Sri Lanka, Colombo
Nestled in the financial area of Colombo, the hotel includes luxury rooms along with steam baths and massage services onsite.
from USD 71 per night
8.6Great12 reviews
Hotel
Sri Lanka, Balapitiya
Everyone will enjoy an indoor pool onsite and admire sea views offered from 26 rooms.
from USD 131 per night
8.6Great8 reviews
Hotel
Sri Lanka, Sigiriya
Overlooking Sigiriya Rock, this pleasant hotel with beautiful views features an infinity pool and a night bar.
from USD 101 per night
7.8Very good18 reviews
Hotel
Sri Lanka, Kandy
Set step away from Kandy Lake, this hotel features an outdoor pool and an in-house restaurant serving dishes of international cuisine.
from USD 66 per night
7.4Very good16 reviews
Hotel
Sri Lanka, Nuwara Eliya
With beautiful views of the river, the accommodation is set in vicinity of Ramboda Waterfall.
from USD 43 per night
8.2Great20 reviews
Hotel
Sri Lanka, Tangalle
Featuring an outdoor pool and 55 rooms, this hotel is only 2.9 km from Kalametiya Bird Sanctuary.
from USD 141 per night
8.0Great18 reviews
Hotel
Sri Lanka, Nuwara Eliya
Featuring an outdoor pool along with a 24-hour bar, the hotel is a great place for exploring Pedro Tea Factory in a shopping area.
from USD 129 per night
Sri Lanka Brands & Themes
-
Themes
- Hotels near beach in Sri Lanka
- Boutique hotels in Sri Lanka
- Cheap hotels in Sri Lanka
- Family hotels in Sri Lanka
- Luxury hotels in Sri Lanka
- Spa Hotels in Sri Lanka
- Pet-friendly hotels in Sri Lanka
- Self-Catering Accommodation in Sri Lanka
- Hotels with jacuzzi in Sri Lanka
- Hotels with indoor pool in Sri Lanka
- 5 star hotels in Sri Lanka