Most popular cities in Sri Lanka
- Negombo179 hotels
- Kandy311 hotels
- Nuwara Eliya228 hotels
- Colombo198 hotels
Top landmarks in Sri Lanka
-
Landmark
-
Popular attractions
-
Monument
-
Museum
Best 5-star hotels in Sri Lanka
8.4Great276 reviews
Hotel
Heritance Tea Factory
Sri Lanka, Nuwara Eliya
Set 10 minutes' drive from Pedro Tea Factory, the 5-star luxury Heritance Tea Factory with an a tea garden garden opens onto the garden and provides entertainment activities and billiard.
from USD 168 per night
8.6Great599 reviews
Hotel
Heritance Kandalama
Sri Lanka, Sigiriya
Featuring an à la carte restaurant and a swimming pool, the 5-star designer Heritance Kandalama Dambulla is located around a 15-minute drive from Rangiri Dambullu Maha Viharaya.
from USD 197 per night
8.2Great120 reviews
Hotel
Heritance Ahungalla
Sri Lanka, Bentota
There are a steam room, sauna facilities and an outdoor swimming pool at the 5-star luxurious Heritance Ahungalla Bentota, and some of the 152 rooms offer views of the sea.
from USD 204 per night
8.2Great250 reviews
Hotel
Sentido Heritance Negombo
Sri Lanka, Negombo
Situated 5 minutes' walk from Negombo Beach Park, the luxury Heritance also offers the outdoor swimming pool.
from USD 100 per night
8.2Great327 reviews
Hotel
Earl'S Regency Hotel
Sri Lanka, Kandy
Featuring traditional food along with a dry sauna, a Jacuzzi and an outdoor swimming pool, the 5-star Earl'S Regency Kandy boasts a luxurious setting near a subway station.
from USD 71 per night
8.2Great173 reviews
Hotel
Hilton Colombo Hotel
Sri Lanka, Colombo
Centrally located 1.3 miles from Seema Malaka, the 5-star luxury Hilton offers a buffet breakfast and a swimming pool.
from USD 107 per night
8.2Great112 reviews
Hotel
Mermaid Hotel & Club
Sri Lanka, Kalutara
Offering an outdoor pool, aerobics classes, relaxing massage and massage therapy, the 5-star Mermaid Hotel & Club is located just 0.8 miles from West Coast Tattoo Studio.
from USD 96 per night
8.0Great69 reviews
Hotel
The Blue Water
Sri Lanka, Wadduwa
Located around 2.8 miles from Sri Bodhirukkarama Maha Viharaya, the wonderful Blue Water entices guests with a hot tub, sauna facilities and an outdoor swimming pool.
from USD 118 per night
8.4Great77 reviews
Hotel
Casa Colombo Collection
Sri Lanka, Colombo
The 5-star Casa in the Wellawatte district of Colombo features a swimming pool and a gym facility.
from USD 167 per night
8.4Great144 reviews
Hotel
Taj Samudra
Sri Lanka, Colombo
Located within 850 feet of Galle Face Terrace and merely 0.8 miles from St. Andrew's Presbyterian Church, the charming Taj Samudra Colombo features an outdoor swimming pool and 300 rooms.
from USD 110 per night
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
Sri Lanka, Seeduwa
Boasting a pool bar along with an outdoor pool, the 5-star luxury Vivanta Colombo, Airport Garden offers a location in the business district of Seeduwa.
from USD 96 per night
7.8Very good210 reviews
Hotel
The Grand Hotel - Heritage Grand
Sri Lanka, Nuwara Eliya
Set 10 minutes' drive from Pedro Tea Factory, the 5-star Grand Hotel - Heritage Grand features spa therapy and billiard.
from USD 250 per night
8.0Great135 reviews
Hotel
Goldi Sands Hotel
Sri Lanka, Negombo
Offering to take advantage of a hot tub and an outdoor swimming pool, the 5-star cheap Goldi Sands boasts a beachfront location 2.9 miles from Dutch Canal.
from USD 69 per night
8.0Great218 reviews
Hotel
Thilanka Hotel
Sri Lanka, Kandy
Boasting setting in a shopping area, 15 minutes' drive from Royal Palace of Kandy, the 5-star Thilanka provides a swimming pool together with a Jacuzzi and an outdoor swimming pool.
from USD 63 per night
8.2Great201 reviews
Hotel
The Kingsbury Colombo
Sri Lanka, Colombo
The 5-star business Kingsbury boasts an à la carte restaurant and 229 rooms, providing guests with a central location in a beach area.
from USD 84 per night
8.0Great80 reviews
Hotel
Mahaweli Reach Hotel
Sri Lanka, Kandy
Offering a quiet setting 10 minutes' drive from Bahiravokanda Vihara Buddha Statue, the luxury Mahaweli Reach Kandy features a hot tub and an outdoor swimming pool.
from USD 65 per night
8.2Great355 reviews
Hotel
Cinnamon Grand Colombo
Sri Lanka, Colombo
Offering an à la carte restaurant along with views of the garden, the Cinnamon Grand Colombo is set in a shopping area a 5-minute stroll from Temple of Sri Kailawasanathan Swami Devasthanam Kovil.
from USD 127 per night
8.2Great218 reviews
Hotel
Cinnamon Lakeside
Sri Lanka, Colombo
Beira Lake is set not too far from the Cinnamon Lakeside Colombo, boasting a tranquil location in the entertainment district of Colombo along with a Turkish steam room, a Turkish bath and a hot tub on site.
from USD 105 per night
8.0Great27 reviews
Hotel
Turyaa Kalutara
Sri Lanka, Kalutara
Featuring classic rooms, the luxury Turyaa Kalutara also has sauna facilities and an outdoor swimming pool, where you can relax.
from USD 169 per night
8.2Great93 reviews
Hotel
Jetwing Lighthouse
Sri Lanka, Galle
While staying at the luxury Jetwing Lighthouse you are invited to discover Maritime Archeology Museum, set about a 10-minute drive away, or Galle Fort Clock Tower, which is 10 minutes away by car.
from USD 120 per night
Most popular 4-star hotels in Sri Lanka
8.2Great157 reviews
Hotel
Ramada Colombo
Sri Lanka, Colombo
Featuring a prime location in the center of Colombo, the comfortable Ramada has 94 rooms and the outdoor swimming pool.
from USD 71 per night
8.0Great105 reviews
Hotel
Giritale Hotel
Sri Lanka, Polonnaruwa
Offering a treatment room, a massage chair and an outdoor swimming pool, the 4-star Giritale Polonnaruwa is around 3.1 miles from Buddhist Temple.
from USD 76 per night
8.2Great148 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
Sri Lanka, Wattala
Featuring a swimming pool, the 4-star Pegasus Reef Wattala in a shopping neighbourhood boasts 166 rooms.
from USD 45 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
Sri Lanka, Colombo
Guests can take advantage of the outdoor swimming pool as well as various recreational opportunities and billiard, while staying at the 4-star value-for-money Global Towers Hotel & Apartments, set in a tourist area.
from USD 35 per night
8.0Great52 reviews
Hotel
Oak Ray Serene Garden Hotel
Sri Lanka, Kandy
Arthur's Seat is 10 minutes by car from the Oak Ray Serene Garden, while Kandy Lake is around 2.3 miles away.
from USD 75 per night
8.4Great675 reviews
Hotel
Galle Face Hotel
Sri Lanka, Colombo
Featuring a stunning location in the heart of Colombo, the 5-star Galle Face has 124 rooms and a saltwater pool.
from USD 100 per night
8.0Great19 reviews
Hotel
Sorowwa Resort & Spa
Sri Lanka, Habarana
The Sorowwa Resort & is an elegant 4-star property set 25 minutes by foot from Luck Uyana Herbal Medecines Garden and in the immediate adjacency of Habarana Lake.
from USD 148 per night
8.4Great33 reviews
Hotel
Miridiya Lake Resort
Sri Lanka, Anuradhapura
Featuring comfortable rooms, the modern Miridiya Lake Anuradhapura also has an outdoor swimming pool and locker rooms, where you can relax.
from USD 40 per night
8.4Great286 reviews
Hotel
Jetwing Sea
Sri Lanka, Negombo
Guests of the 4-star beachfront Jetwing Sea, which offers a prime setting near a railroad station, can enjoy an à la carte restaurant or a treatment room, a hot tub and sauna facilities onsite while.
from USD 187 per night
8.6Great21 reviews
Hotel
Closenberg Hotel
Sri Lanka, Galle
A beachfront location of the perfect Closenberg provides easy access to Old Town of Galle and its Fortifications within a 25-minute walk.
from USD 60 per night
8.2Great324 reviews
Hotel
Hotel Elephant Bay
Sri Lanka, Pinnawala (Kegalle)
The 4-star family-friendly Elephant Bay has to offer hiking and fishing plus an a tropical garden garden, boasting a location within 0.3 miles of Pinnawala Elephant Orphanage.
from USD 27 per night
8.0Great113 reviews
Hotel
Earl'S Reef
Sri Lanka, Bentota
Located a 10-minute drive from Bentota Lake, the Earl'S Reef offers the outdoor swimming pool and a fitness center for guests.
from USD 98 per night
7.6Very good23 reviews
Hotel
Devon Hotel
Sri Lanka, Kandy
Located 25 minutes' stroll from Udawattakelle Sanctuary, the Devon boasts a swimming pool.
from USD 38 per night
8.0Great52 reviews
Hotel
Swiss Residence Kandy
Sri Lanka, Kandy
The 4-star Swiss Residence has a swimming pool and lies a 10-minute stroll from Bahiravokanda Vihara Buddha Statue which is worth visiting.
from USD 78 per night
8.2Great33 reviews
Hotel
The Lady Hill Hotel
Sri Lanka, Galle
Set in the Galle City district of Galle, the 4-star Lady Hill features a swimming pool and boasts views of the Indian Ocean.
from USD 148 per night
8.2Great213 reviews
Hotel
Hotel Casamara
Sri Lanka, Kandy
Comprising 26 rooms in the heart of Kandy, the Casamara lies 5 minutes' drive from Sri Lanka Cricket Office.
from USD 117 per night
8.2Great339 reviews
Hotel
Camelot Beach Hotel
Sri Lanka, Negombo
Located a 25-minute walk from Fish Market, the 4-star cheap Camelot Beach offers a swimming pool.
from USD 20 per night
7.8Very good190 reviews
Hotel
Grand Oriental Hotel
Sri Lanka, Colombo
Offering a beauty salon and a restaurant, the colonial style Grand Oriental lies in a business area, 0.6 miles from Jami Ul-Alfar Mosque and only a 12-minute walk from Colombo Dutch Museum.
from USD 33 per night
7.8Very good107 reviews
Hotel
Hotel Topaz
Sri Lanka, Kandy
Temple of the Sacred Tooth Relic is also set 10 minutes by car from the elegant 4-star Topaz.
from USD 117 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Located in the Mount Lavinia Beach district, the elegant Mount Lavinia features the outdoor swimming pool and views of the Indian Ocean.
from USD 193 per night
Most popular 3-star hotels in Sri Lanka
8.2Great51 reviews
Hotel
Bandarawela Hotel
Sri Lanka, Bandarawela
Located 2.9 miles from Dhowa rock temple, the 3-star Bandarawela Bandarawela features a buffet breakfast.
from USD 80 per night
7.8Very good66 reviews
Hotel
Hotel Hilltop
Sri Lanka, Kandy
The 3-star Hill lies a 15-minute walk from St Anthony's Church and in vicinity of a bus stop.
from USD 63 per night
8.0Great8 reviews
Hotel
Induruwa Beach Resort
Sri Lanka, Induruwa
Guests can have a buffet breakfast and enjoy visiting Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center, set a 15-minute drive from the smoke free Beach Resort.
from USD 84 per night
8.2Great13 reviews
Hotel
Boulder Garden
Sri Lanka, Kalawana
The 3-star Boulder Garden boasts spa therapy and various recreational opportunities, and guests can laze by a swimming pool.
from USD 200 per night
6.2Nice22 reviews
Hotel
Hotel Sunset Beach
Sri Lanka, Negombo
Featuring a swimming pool, the family Sunset Negombo is set a 5-minute walk from Lake Boat Safari and St. Sebastian's Church.
from USD 44 per night
7.6Very good241 reviews
Hotel
Golden Star Beach Hotel
Sri Lanka, Negombo
Located 7 minutes by foot from Kudapaduwa North and 2.2 miles from Morawala Beach, the beachfront Golden Star Negombo features a poolside bar together with sailing, badminton and fishing on-site.
from USD 55 per night
8.0Great103 reviews
Hotel
Colombo City Hotels
Sri Lanka, Colombo
Located 5 minutes' walk from World Trade Center, the 3-star City Hotels features 56 rooms with views of the sea.
from USD 55 per night
7.0Very good26 reviews
Hotel
Koggala Beach Hotel
Sri Lanka, Koggala
You can enjoy a hot tub and an outdoor swimming pool in the 3-star Koggala that features a beachfront location near Lagoon Herbal Garden in Koggala.
from USD 81 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
Sri Lanka, Dehiwala-Mount Lavinia
You can relax by a swimming pool in the 3-star beachfront Berjaya Hotel Colombo, located around 1.2 miles from Dehiwala Beach.
from USD 70 per night
8.0Great71 reviews
Hotel
Hotel Sapphire
Sri Lanka, Colombo
Boasting an outdoor pool, the 3-star business Sapphire Colombo is within 0.7 miles of Wellawatte Market.
from USD 39 per night
8.0Great30 reviews
Hotel
Palm Garden Village Hotel
Sri Lanka, Anuradhapura
While staying at the smoke-free Palm Garden Village you are invited to discover Ruwanwelisaya, set 15 minutes away by car, or Sri Maha Boodhi Temple, which is 4.1 miles away.
from USD 135 per night
8.0Great10 reviews
Hotel
Club Koggala Village
Sri Lanka, Koggala
Featuring a beachfront restaurant and a swimming pool, the 3-star Club Koggala Village boasts a beachfront location in Koggala.
from USD 46 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel
Sri Lanka, Negombo
Dutch Canal is a 10-minute drive from the perfect Paradise Beach, while Rukmani Devi Park is 10 minutes away by car.
from USD 133 per night
7.8Very good80 reviews
Hotel
Randholee Resort & Spa
Sri Lanka, Kandy
Set 10 minutes' drive from Royal Botanical Gardens, the 3-star Randholee Resort & Spa Kandy features fitness classes, massage therapy and entertainment activities.
from USD 88 per night
7.4Very good7 reviews
Hotel
Alpine Hotel
Sri Lanka, Nuwara Eliya
Located within a 5-minute walk of Nanu Oya and 5 minutes' drive from Victoria Park of Nuwara Eliya, the Alpine features entertainment activities and various recreational opportunities.
from USD 108 per night
8.6Great9 reviews
Hotel
Oyo 318 Pillaiyar Inn
Sri Lanka, Jaffna
Situated in the very heart of Jaffna and merely 0.8 miles from Sri Nagavihara International Buddhist Centre, the 3-star Oyo 318 Pillaiyar Inn offers 33 rooms.
from USD 49 per night
7.4Very good15 reviews
Hotel
Tea Bush Hotel
Sri Lanka, Nuwara Eliya
Situated just 500 feet from Victoria Park Entrance, the comfortable Tea Bush Nuwara Eliya features 9 rooms with private bathrooms.
from USD 62 per night
8.2Great75 reviews
Hotel
Nilaveli Beach Hotel
Sri Lanka, Nilaveli
Aquacreed Scuba is within 1.9 miles of the 3-star Nilaveli Nilaveli, while Pigeon Island National Park is 1.5 miles away.
from USD 135 per night
8.0Great23 reviews
Hotel
Club Palm Garden
Sri Lanka, Beruwala
Offering a swimming pool, the 3-star business Club Palm Garden Beruwala is around 20 minutes' stroll from Kande Vihare Temple.
from USD 113 per night
8.0Great95 reviews
Hotel
The Galadari Hotel
Sri Lanka, Colombo
Boasting a hot tub, sauna facilities and an outdoor swimming pool onsite, the 3-star business Galadari Colombo offers a location in a shopping district just a pleasant stroll away from Beira Lake.
from USD 57 per night
Amazing spa hotels in Sri Lanka
8.4Great437 reviews
Hotel
Hotel Sigiriya
Sri Lanka, Sigiriya
Boasting a steam room, a sauna and an outdoor swimming pool onsite, the 4-star modern Sigiriya offers a location in a historic district quite close to Minneriya National Park.
from USD 57 per night
8.6Great17 reviews
Hotel
Hibiscus Beach Hotel & Villas
Sri Lanka, Kalutara
Bodhinagala Forest Hermitage is about 2.3 miles from the comfortable 4-star Hibiscus Beach Hotel & Villas, while Asokaramaya Buddhist Temple is 2.3 miles away.
from USD 70 per night
8.0Great178 reviews
Hotel
Hotel Suisse
Sri Lanka, Kandy
Located 5 minutes by car from montefano, the Suisse Kandy welcomes guests with an outdoor pool and an a tropical garden garden.
from USD 46 per night
8.2Great98 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
The comfortable Insight Resort Ahangama - S&S Other Certified is around 10 minutes' drive from Midigama Beach, boasting massage therapy and entertainment activities.
from USD 61 per night
8.6Great6 reviews
Hotel
The Oasis Beach Resort
Sri Lanka, Hambantota
Located a 10-minute drive from Magampura Mahinda Rajapaksa Port, the 4-star Oasis Beach Resort Hambantota features an American breakfast.
from USD 90 per night
8.2Great114 reviews
Hotel
The Palms
Sri Lanka, Beruwala
Featuring international cuisine and the outdoor swimming pool, the 5-star family Palms Beruwala is located near a train station and near Moragalla Beach.
from USD 277 per night
8.0Great35 reviews
Hotel
Mandara Rosen Yala, Kataragama
Sri Lanka, Kataragama
Located in a historic district, the 5-star luxury Mandara Rosen Yala, Kataragama features karaoke, entertainment activities and underwater music.
from USD 127 per night
8.2Great25 reviews
Hotel
Occidental Paradise Dambulla
Sri Lanka, Sigiriya
The Occidental Paradise Dambulla is settled in the historical district of Dambulla, 0.7 miles from Dakinigiriya Vihara, and includes a lounge bar.
from USD 87 per night
8.2Great12 reviews
Hotel
Centauria Lake Resort
Sri Lanka, Embilipitiya
Staying at the 4-star non-smoking Centauria Lake Embilipitiya means you will be 0.8 miles from Dutugemunu MahaSeya, while enjoying a swimming pool onsite.
from USD 80 per night
8.4Great45 reviews
Hotel
Wallawwa
Sri Lanka, Katunayake
Guests can enjoy Asian cuisine in an Asian restaurant of the 5-star luxury Wallawwa and relax by the outdoor swimming pool.
from USD 446 per night
8.2Great78 reviews
Hotel
Paradise Road Tintagel Colombo
Sri Lanka, Colombo
10 rooms along with a steam room and sauna facilities are offered in the 5-star Paradise Road Tintagel Colombo, located in a shopping area, a mere 0.6 miles from French Embassy.
from USD 164 per night
8.0Great45 reviews
Hotel
Chaarya Resort & Spa
Sri Lanka, Tissamaharama
Offering a steam room, a hot spring public bath and a massage chair, the luxury Chaarya Resort & Tissamaharama is within 1.8 miles of Museum.
from USD 109 per night
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
Barberyn Island Lighthouse is 15 minutes by car from the boutique By Kk Collection and Bentota River is 25 minutes' stroll away.
from USD 221 per night
8.4Great119 reviews
Hotel
Sandali Walauwa
Sri Lanka, Bentota
Set within a 10-minute drive of Galapata Raja Temple, the rooms in the Sandali Walauwa Bentota have views of greenery.
from USD 77 per night
8.0Great59 reviews
Hotel
98 Acres Resort & Spa
Sri Lanka, Ella
You can relax by an outdoor swimming pool in the 5-star boutique 98 Acres Resort & Spa Ella, located 0.6 miles from Little Adam's Peak.
from USD 293 per night
8.4Great133 reviews
Hotel
Turtle Bay Boutique Hotel
Sri Lanka, Tangalle
Offering an outdoor swimming pool, the Turtle Bay Boutique is about 0.7 miles from Kalametiya Bird Sanctuary.
from USD 160 per night
7.2Very good87 reviews
Hotel
Ramada Katunayake
Sri Lanka, Katunayake
Featuring an outdoor swimming pool and 68 rooms, the Ramada is 2.5 miles from Buddhist Temple.
from USD 62 per night
8.4Great55 reviews
Hotel
Cocobay Unawatuna
Sri Lanka, Unawatuna
Situated within 1.6 miles of Dutch Hospital Shopping Precinct, the superior 4-star Coco Bay Unawatuna entices you to explore sea views and discover Asian cuisine served at the casual restaurants on site.
from USD 223 per night
8.0Great60 reviews
Hotel
Joe'S Resort Bentota
Sri Lanka, Bentota
Situated in a beach area, nearly a 10-minute stroll from an own beach, the boutique Joe'S Resort Bentota offers an outdoor swimming pool for guests' relaxation and enjoyment.
from USD 121 per night
8.2Great173 reviews
Hotel
Ekho Safari Tissa
Sri Lanka, Tissamaharama
Boasting the outdoor swimming pool, the 5-star Ekho Safari Tissa is 1.6 miles from Yala National Park.
from USD 59 per night
Top family hotels in Sri Lanka
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S
Sri Lanka, Nuwara Eliya
The 5-star eco-friendly Jetwing St Andrew'S Nuwara Eliya offers 16 rooms plus a vegetable garden, about 1.6 miles from Royal Colombo Golf Club.
from USD 120 per night
6.6Nice42 reviews
Hotel
Majestic Tourist Hotel
Sri Lanka, Kandy
While staying at the perfect 2-star Majestic Tourist you are invited to discover Bahiravokanda Vihara Buddha Statue, set 10 minutes away by car, or Kandy Lake, which is 2.1 miles away.
from USD 12 per night
8.2Great7 reviews
Hotel
Avenra Garden Hotel
Sri Lanka, Negombo
Staying at the comfortable Avenra Garden Negombo means you will be 25 minutes' stroll from Sri Mutthu Mari Amman Temple, while enjoying an outdoor swimming pool onsite.
from USD 125 per night
7.8Very good20 reviews
Hotel
Galle Heritage Villa By Jetwing
Sri Lanka, Galle
The 4-star Heritage Villa By Jetwing is situated in the very heart of Galle, 10 minutes' drive from Jungle Beach.
from USD 68 per night
8.4Great15 reviews
Hotel
Olympus Plaza Hotel
Sri Lanka, Haputale
Located less than a 5-minute stroll from Lipton's Seat, the 3-star Olympus Plaza features 24 rooms with views of the mountain.
from USD 55 per night
7.8Very good8 reviews
Hotel
Ekho Weligama
Sri Lanka, Weligama
Offering various recreational opportunities and entertainment activities, the Ekho Weligama is 3 miles from Parrot Rock Bridge as well as within 0.2 miles of Kustaraja Gala.
from USD 68 per night
8.2Great62 reviews
Hotel
Lavanga Beach
Sri Lanka, Hikkaduwa
The 3-star Lavanga Beach is located a mere 5 minutes' walk from Narigama Beach and comprises 60 rooms with modern comforts.
from USD 40 per night
8.4Great183 reviews
Hotel
Palm Paradise Cabanas & Villas Beach Resort
Sri Lanka, Tangalle
Featuring American menu and an indoor pool, the 4-star Palm Paradise Cabanas & Villas Tangalle offers a setting within 550 feet of Goyambokka Beach, 0.6 miles from Todo Bien Amanwella beach.
from USD 146 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas
Sri Lanka, Bentota
10 minutes by car from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center, the pet-friendly Palm Beach Inn & Sea Shells Cabanas Bentota offers a tour desk and complimentary newspapers.
from USD 24 per night
7.0Very good186 reviews
Hotel
Topaz Beach Hotel
Sri Lanka, Negombo
30 rooms and a swimming pool are available in the 3-star Topaz, located pretty near Browns Beach.
from USD 35 per night
8.2Great118 reviews
Hotel
Colombo Court Hotel & Spa
Sri Lanka, Colombo
Guests can relax by the outdoor swimming pool of the boutique Court Hotel & Spa Colombo, located in a tourist area and 5 minutes' walk from Barefoot Gallery.
from USD 91 per night
7.8Very good24 reviews
Hotel
Royal Beach Hotel & Restaurant
Sri Lanka, Hikkaduwa
Situated in the Hikkaduwa Beach district of Hikkaduwa, the charming 3-star Royal Hikkaduwa offers quick access to Koggala airport within 36 minutes' drive.
from USD 46 per night
8.0Great65 reviews
Hotel
Heaven Seven Nuwara Eliya
Sri Lanka, Nuwara Eliya
Set in a historic area, the 3-star Heaven Seven Nuwara Eliya offers rooms with panoramic views.
from USD 62 per night
8.4Great90 reviews
Hotel
Hotel White House
Sri Lanka, Anuradhapura
Offering a Jacuzzi and locker rooms onsite, the 4-star smoke free White House is located within 2.5 miles of Jetawanaramaya.
from USD 76 per night
8.4Great86 reviews
Hotel
Port View City Hotel
Sri Lanka, Colombo
There are rooms facing sea and the 3-star Port View City Colombo is set approximately 7 minutes' stroll from All Saints' Church.
from USD 36 per night
8.2Great54 reviews
Hotel
Mirage Colombo
Sri Lanka, Colombo
The elegant Mirage lies within 2.1 miles of Sri Lanka Travelers and offers an à la carte restaurant and a swimming pool.
from USD 97 per night
7.6Very good13 reviews
Hotel
Hotel Ashford
Sri Lanka, Nuwara Eliya
Located fairly close to Sita Temple, the 4-star Ashford features 87 rooms together with an in-house restaurant.
from USD 65 per night
8.2Great320 reviews
Hotel
Kottawatta Village
Sri Lanka, Udawalawe
1.6 miles from Udawalawa Elephant Orphanage, the comfortable 3-star Kottawatta Village overlooks the pool and features spa therapy and entertainment activities.
from USD 23 per night
8.2Great164 reviews
Hotel
Queenswood Cottage
Sri Lanka, Nuwara Eliya
Located within 0.4 miles of Nuwara Eliya and Tea Country, the 5-star Queenswood features 11 rooms with views of the lake.
from USD 167 per night
8.4Great80 reviews
Hotel
Rockside Cabanas Hotel
Sri Lanka, Unawatuna
Galle Fort is 3.5 miles away and Welle Devalaya Temple can be reached within 10 minutes by car.
from USD 126 per night
Best luxury hotels in Sri Lanka
8.0Great279 reviews
Hotel
Queen'S Hotel
Sri Lanka, Kandy
You can swim in an outdoor swimming pool or take advantage of sauna facilities and an outdoor swimming pool at the 4-star colonial style Queen'S.
from USD 47 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach
Sri Lanka, Unawatuna
Featuring a swimming pool and 83 rooms, the 4-star luxury Calamander is within 2.3 miles of Dutch Hospital Shopping Precinct.
from USD 123 per night
8.6Great7 reviews
Hotel
Kandyan Reach Hotel
Sri Lanka, Kurunegala
Located 100 feet from Ethkanda Raja Maha Viharaya, around 2.9 miles from Kurunagala Lake, the 4-star Kandyan Reach Kurunegala features massage therapy and entertainment activities along with 9 rooms.
from USD 95 per night
8.2Great89 reviews
Hotel
Ekho Lake Hotel
Sri Lanka, Polonnaruwa
Featuring a swimming pool and 40 rooms, the 4-star luxury Lake is within 1.7 miles of Archaeological Museum.
from USD 60 per night
8.2Great360 reviews
Hotel
Renuka City Hotel
Sri Lanka, Colombo
The quiet 4-star Renuka City is situated near the beach district of Colombo, within a 5-minute walk of Stardust Casino.
from USD 60 per night
8.0Great59 reviews
Hotel
Heritage Hotel
Sri Lanka, Anuradhapura
Boasting a poolside bar along with the outdoor swimming pool, the 4-star modern Heritage offers a location in a historic district.
from USD 108 per night
8.2Great59 reviews
Hotel
The Fort Printers
Sri Lanka, Galle
Featuring a poolside bar together with an outdoor pool on site, the elegant 5-star Fort Printers is nestled in the very heart of the city.
from USD 232 per night
8.2Great42 reviews
Hotel
Senani Hotel
Sri Lanka, Kandy
An Indian restaurant is available in the 4-star modern Senani, which boasts a perfect location approximately 0.4 miles from Kandy View Point.
from USD 89 per night
7.8Very good125 reviews
Hotel
Kandy The Tourmaline
Sri Lanka, Kandy
Boasting a highest location in the historical district of Kandy near a train station, the perfect The Tourmaline features massage therapy, chaise longues and barbecue on site.
from USD 54 per night
6.8Nice64 reviews
Hotel
Full Moon Garden Hotel
Sri Lanka, Negombo
The 4-star Full Moon Garden is settled in the business district of Negombo, 10 minutes' drive from Destination Sri Lanka, and includes a pool bar.
from USD 57 per night
8.0Great203 reviews
Hotel
Cinnamon Citadel Kandy
Sri Lanka, Kandy
Featuring fitness classes, spa therapy and entertainment activities, the impressive Cinnamon Citadel is within 2.2 miles of Lord Kataragama Temple.
from USD 198 per night
8.6Great24 reviews
Hotel
Lourdes Hotel
Sri Lanka, Nuwara Eliya
Featuring 22 rooms with views of the mountain, the Lourdes Nuwara Eliya is set within a 10-minute drive of Hakgala Botanical Garden.
from USD 45 per night
8.2Great28 reviews
Hotel
Zylan Colombo
Sri Lanka, Colombo
Offering the outdoor swimming pool, the charming 4-star Zylan Luxury Villa is 1.3 miles from Thimbirigasyaya.
from USD 97 per night
8.0Great33 reviews
Hotel
The Elephant Corridor Hotel
Sri Lanka, Sigiriya
Situated in a rural area of Sigiriya, the 5-star luxury Elephant Corridor features sauna facilities and an indoor pool for pampering guests.
from USD 227 per night
8.6Great23 reviews
Hotel
Tilko City Hotel Jaffna
Sri Lanka, Jaffna
Guests, staying at the Tilko City Hotel Jaffna, will enjoy the location in a business district along with a hot spring public bath, sauna facilities and an outdoor swimming pool.
from USD 82 per night
7.8Very good44 reviews
Hotel
St.Lachlan Hotel & Suites
Sri Lanka, Negombo
Situated in the business district of Negombo, the St.Lachlan Hotel & Suites Negombo features 16 rooms and an American-style restaurant.
from USD 23 per night
7.6Very good18 reviews
Hotel
Carolina Beach Hotel
Sri Lanka, Chilaw
The wonderful Carolina Beach Chilaw has massage therapy, various recreational opportunities and entertainment activities, which help guests to have a good time while enjoying a prestigious location.
from USD 49 per night
8.2Great38 reviews
Hotel
Sanmira Renaissance
Sri Lanka, Unawatuna
Located 0.5 miles from Koggala airport, the 4-star Sanmira Renaissance Unawatuna provides shuttle service, as well as cars for rent.
from USD 58 per night
7.0Very good28 reviews
Hotel
Hikkaduwa Beach Hotel
Sri Lanka, Hikkaduwa
Located 10 minutes by foot from Swastha Ayurveda, within 1.3 miles of Seenigama Temple, the 4-star family-friendly Hikkaduwa provides guests with premium rooms and an outdoor pool.
from USD 42 per night
8.2Great52 reviews
Hotel
Hotel Sudu Araliya
Sri Lanka, Polonnaruwa
Located near a train station and 10 minutes' drive from Council Chamber, the comfortable 5-star Sudu Araliya offers spa therapy, various recreational opportunities and billiard.
from USD 67 per night
Cheap hotels in Sri Lanka
7.4Very good92 reviews
Hotel
Amanda Hills
Sri Lanka, Kandy
Bogambara Stadium is within 0.9 miles of the 3-star Amanda Hills and Kandy View Point is only 0.9 miles away.
from USD 26 per night
7.4Very good91 reviews
Hotel
Ranveli Beach Resort
Sri Lanka, Dehiwala-Mount Lavinia
Located 20 minutes by foot from Sri Lanka Telecom Mt. Lavinia, the 3-star smoke-free Ranveli Dehiwala-Mount Lavinia offers an express breakfast and features the outdoor swimming pool.
from USD 27 per night
8.0Great269 reviews
Hotel
Shalimar Hotel
Sri Lanka, Colombo
Offering a shopping arcade and a restaurant, the 2-star Shalimar Colombo lies in a shopping neighbourhood, 5 minutes by car from Viharamahadevi Park and 5 minutes' drive from R Premadasa Stadium.
from USD 36 per night
7.2Very good31 reviews
Hotel
Hotel Janaki
Sri Lanka, Colombo
The 3-star modern Janaki includes a year-round outdoor pool and an à la carte restaurant.
from USD 37 per night
8.4Great46 reviews
Hotel
Lavinia Villa
Sri Lanka, Dehiwala-Mount Lavinia
The 3-star Lavinia Villa Dehiwala-Mount Lavinia is set within 2.5 miles of Weras Ganga Park and only an 11-minute stroll from Sri Lanka Telecom Mt. Lavinia.
from USD 17 per night
5.8Guest rating9 reviews
Hotel
Sai Sea City Hotel
Sri Lanka, Colombo
The Sai Sea City has various recreational opportunities and entertainment activities, which help guests to have a good time while enjoying a prime location.
from USD 39 per night
7.8Very good29 reviews
Hotel
The Ocean Pearl Hotel Negombo
Sri Lanka, Negombo
Located around a 10-minute drive from Rukmani Devi Park in Negombo, the Ocean Pearl Hotel features an à la carte restaurant along with entertainment activities and various recreational opportunities.
from USD 27 per night
8.0Great370 reviews
Hotel
Kandy View Hotel
Sri Lanka, Kandy
The perfect View is settled in a historical district, 1.4 miles from Bogambara Stadium, and includes a lounge bar.
from USD 8 per night
7.8Very good33 reviews
Hotel
Aca Accommodation
Sri Lanka, Colombo
Sinhalese Sports Club is 1.4 miles away and Thimbirigasyaya can be reached within 10 minutes by car.
from USD 18 per night
8.0Great103 reviews
Hotel
Saasha City Hotel
Sri Lanka, Colombo
Boasting entertainment activities and various recreational opportunities, the comfortable Saasha City Colombo is 2.1 miles from Dutch Hospital Shopping Precinct in a shopping district.
from USD 25 per night
8.2Great22 reviews
Hotel
Comfort@15 Hotel Colombo
Sri Lanka, Colombo
National Museum of Colombo is within 1.9 miles of the 3-star Comfort@15 Hotel, while Independence Square is 1.3 miles away.
from USD 36 per night
8.2Great182 reviews
Hotel
Silvikris Villa
Sri Lanka, Colombo
The 3-star Silvikris is situated in the Wellawatte district, 20 minutes' drive from Ratmalana Air Force Base airport.
from USD 30 per night
8.0Great48 reviews
Hotel
Gsh Colombo
Sri Lanka, Colombo
The 3-star Gsh Colombo is situated in the business Wellawatte district, 15 minutes' drive from Ratmalana Air Force Base airport.
from USD 43 per night
8.2Great42 reviews
Hotel
Ceylon City Hotel,Colombo
Sri Lanka, Colombo
The Ceylon City Hotel,Colombo Colombo boasts an American restaurant and 39 rooms, providing guests with a prime location in a tourist area.
from USD 32 per night
7.8Very good5 reviews
Hotel
Oyo 433 Paradise Resort
Sri Lanka, Kandy
The 3-star Oyo 433 Paradise Resort is nestled in the heart of Kandy and 2.6 miles from Kandy Lake.
from USD 22 per night
7.6Very good3 reviews
Hotel
Hotel Cottage Tourist Rest
Sri Lanka, Ponnarankulama
Located 1.6 miles from Jetawanaramaya, the Tourist Rest Anuradhapura overlooks the garden and features a Chinese restaurant.
from USD 21 per night
8.2Great25 reviews
Hotel
Vino Villa Tourists & Local Accommodations - 24 Hrs
Sri Lanka, Kandy
The Vino boasts 7 rooms along with hiking and cycling, 650 feet from E. L. Senanayake Children's Park.
from USD 27 per night
8.2Great48 reviews
Hotel
Green Palace Colombo
Sri Lanka, Colombo
Dehiwala Zoological Garden and University of Colombo are located 1.9 miles and 1.6 miles from the charming Green Palace respectively.
from USD 20 per night
7.8Very good52 reviews
Hotel
Hotel Thai Lanka
Sri Lanka, Hikkaduwa
Located a 6-minute walk from Snorkling Place, the 2-star Thai Lanka Hikkaduwa boasts an outdoor pool.
from USD 26 per night
8.2Great118 reviews
Hotel
Blue Haven Guest House
Sri Lanka, Kandy
While staying at the 3-star Blue Haven Guest House Kandy you are invited to discover Temple of the Sacred Tooth Relic, set approximately 1.4 miles away, or Polgolla Dam, which is nearly a 25-minute stroll away.
from USD 15 per night
Top resorts in Sri Lanka
6.4Nice5 reviews
Hotel
Dons Beach Hotel
Sri Lanka, Negombo
The smoke free Dons is a good starting point to Negombo's sights including Kudapaduwa North, which is around 0.3 miles away.
from USD 30 per night
8.4Great7 reviews
Hotel
Hotel Randiya
Sri Lanka, Ponnarankulama
Located approximately 10 minutes' drive from Thuparamaya Dagaba, the Randiya Anuradhapura features various recreational opportunities and entertainment activities for guests' convenience.
from USD 61 per night
8.2Great49 reviews
Hotel
Jaffna Heritage Hotel
Sri Lanka, Jaffna
The 4-star boutique Heritage is situated in the very heart of Jaffna near Nallur Kovil.
from USD 78 per night
7.2Very good12 reviews
Hotel
Amaara Sky Hotel Kandy
Sri Lanka, Kandy
Overlooking city, the 4-star boutique Amaara Sky Hotel Kandy welcomes guests with a made-to-order breakfast.
from USD 80 per night
8.2Great219 reviews
Hotel
Hotel J Negombo
Sri Lanka, Negombo
Guests will enjoy a swimming pool and 35 rooms, while staying at the low-budget J Negombo with location walk from Dutch Canal.
from USD 35 per night
8.6Great7 reviews
Hotel
Suwaya Villa
Sri Lanka, Tangalle
The Suwaya Villa Tangalle, located just 350 feet from Bay of Bengal, features a hot tub and an outdoor swimming pool.
from USD 69 per night
7.2Very good37 reviews
Hotel
Ashley Resorts
Sri Lanka, Nuwara Eliya
Located 1.3 miles from Hakgala Botanic Gardens, the comfortable Ashley Resorts features a cooked-to-order breakfast.
from USD 68 per night
8.2Great231 reviews
Hotel
Amagi Aria Airport Transit Hotel
Sri Lanka, Negombo
Staying at the refined Amagi Aria Airport Transit means you will be about 3.6 miles from Negombo Beach Park, while enjoying a swimming pool onsite.
from USD 53 per night
8.2Great47 reviews
Hotel
Saraii Village
Sri Lanka, Tissamaharama
Boasting a beautiful location, the 3-star suburban Saraii Village offers its guests to enjoy a swimming pool and a traditional restaurant.
from USD 36 per night
8.2Great101 reviews
Hotel
Hotel Flower Garden
Sri Lanka, Unawatuna
Located within 0.4 miles of Ocean Dive Centre in Unawatuna, the 4-star Flower Garden offers a spa complex including a hot tub and an outdoor swimming pool.
from USD 45 per night
8.2Great100 reviews
Hotel
Ekho Surf
Sri Lanka, Bentota
Offering a magnificent view over the Indian Ocean, the 5-star traditional Ekho Surf Bentota is set approximately 2.1 miles from Jeffry bawa's garden.
from USD 168 per night
8.2Great88 reviews
Hotel
Galavilla Boutique Hotel & Spa
Sri Lanka, Kandy
Settled in a rural area within 2.4 miles of Mutukelina Wewa, the 4-star Galavilla Boutique Hotel & Kandy provides also a swimming pool.
from USD 170 per night
8.4Great57 reviews
Hotel
Ellen'S Place
Sri Lanka, Colombo
Boasting a location around 9 minutes' stroll from Royal Colombo Golf Club, the 4-star Ellen'S Place includes 7 rooms and a swimming pool.
from USD 50 per night
8.2Great71 reviews
Hotel
Fresco Water Villa
Sri Lanka, Sigiriya
10 minutes' drive from Pidurangala Rock, the 4-star Fresco Water Sigiriya includes 92 rooms.
from USD 78 per night
8.2Great141 reviews
Hotel
Earl'S Regent Hotel
Sri Lanka, Kandy
Boasting a treatment room, a Jacuzzi and a massage chair on-site, the elegant Earl'S Regent Kandy is located in a historical district near a subway station.
from USD 60 per night
8.0Great38 reviews
Hotel
Ranna 212 Beach Resort
Sri Lanka, Kahandamodara
Situated in the Tangalle Beach district of Tangalle, the 4-star Portofino Resort Tangalle offers quick access to Mawella Lagoon SPB airport within 40 minutes' drive.
from USD 141 per night
7.6Very good33 reviews
Hotel
Unique Cottages
Sri Lanka, Nuwara Eliya
Located 1 miles from Shri Bhakta Hanuman Temple, this villa features a terrace with the garden views.
from USD 105 per night
8.2Great56 reviews
Hotel
Araliya Green Hills Hotel
Sri Lanka, Nuwara Eliya
The Araliya Green Hills boasts a steam room, a Jacuzzi and sauna facilities along with an indoor pool, while offering a location in a peaceful neighbourhood just a pleasant stroll away from Victoria Park.
from USD 140 per night
8.4Great51 reviews
Hotel
The Theva Residency
Sri Lanka, Kandy
Guests can enjoy international cuisine in an à la carte restaurant of the 5-star Theva Residency and relax by an outdoor pool.
from USD 110 per night
8.6Great4 reviews
Hotel
Sobaco Nature Resort
Sri Lanka, Bentota
The 3-star Sobaco Nature Resort Bentota is set just 550 feet from Jeffry bawa's garden and approximately 1.9 miles from Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
from USD 41 per night
Sri Lanka Brands & Themes
-
Themes
- Hotels near beach in Sri Lanka
- Boutique hotels in Sri Lanka
- Cheap hotels in Sri Lanka
- Family resorts and 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