Most popular cities in Sri Lanka
- Galle134 hotels
- Negombo178 hotels
- Sigiriya86 hotels
- Kandy306 hotels
Top landmarks in Sri Lanka
-
Monument
-
Museum
Best 5-star hotels in Sri Lanka
8.4Great276 reviews
Hotel
Heritance Tea Factory
Sri Lanka, Nuwara Eliya
Featuring 50 rooms with views of the hills, the luxury Heritance Tea Factory Nuwara Eliya is set 15 minutes' drive from Sita Temple.
from CAD 235 per night
8.6Great599 reviews
Hotel
Heritance Kandalama
Sri Lanka, Sigiriya
Featuring an à la carte restaurant together with hiking and cycling, the Heritance Kandalama is located within a 10-minute drive of Popham's Arboretum.
from CAD 269 per night
8.2Great250 reviews
Hotel
Sentido Heritance Negombo
Sri Lanka, Negombo
Located 5 minutes' walk from Browns Beach, the 5-star Heritance offers an outdoor pool and a fitness club for guests.
from CAD 136 per night
8.2Great327 reviews
Hotel
Earl'S Regency Hotel
Sri Lanka, Kandy
The deluxe Earl'S Regency features a luxurious location in the heart of Kandy as well as a swimming pool and an Asian restaurant.
from CAD 97 per night
8.2Great173 reviews
Hotel
Hilton Colombo Hotel
Sri Lanka, Colombo
Set in the very heart of Colombo, the award-winning Hilton offers 332 rooms overlooking the ocean.
from CAD 127 per night
8.4Great77 reviews
Hotel
Casa Colombo Collection
Sri Lanka, Colombo
The 5-star Casa Colombo Collection is nestled in the heart of Colombo and within 10 minutes' drive of Pettah Floating Market.
from CAD 228 per night
8.6Great25 reviews
Hotel
Amangalla
Sri Lanka, Galle
Located only 550 metres from Galle Dutch Fort, the Amangalla features 28 rooms with views of the street.
from CAD 820 per night
8.4Great437 reviews
Hotel
Hotel Sigiriya
Sri Lanka, Sigiriya
Settled in a tourist area at 150 metres from Sigiriya Tank, the Sigiriya provides also an outdoor pool.
from CAD 77 per night
7.8Very good118 reviews
Hotel
Jetwing St Andrew'S
Sri Lanka, Nuwara Eliya
While staying at the Jetwing St Andrew'S Nuwara Eliya you are invited to discover Victoria Park Entrance, set 5 minutes away by car, or Single Tree Hill, which is around 10 minutes away by car.
from CAD 203 per night
8.0Great279 reviews
Hotel
Queen'S Hotel
Sri Lanka, Kandy
Located within 1.4 km of Bahiravokanda Vihara Buddha Statue, the colonial style Queen'S Kandy offers views of the lake and an outdoor pool.
from CAD 64 per night
8.4Great144 reviews
Hotel
Taj Samudra
Sri Lanka, Colombo
Offering views of the ocean, the charming 5-star Taj Samudra Colombo is placed within a 5-minute walk of Galle Face Terrace and boasts an outdoor swimming pool.
from CAD 179 per night
8.4Great194 reviews
Hotel
Vivanta Colombo, Airport Garden
Sri Lanka, Seeduwa
The luxury Vivanta Colombo Airport Garden Seeduwa, lodged in a business district, boasts a pool bar and views of the lagoon.
from CAD 131 per night
7.8Very good212 reviews
Hotel
The Grand Hotel - Heritage Grand
Sri Lanka, Nuwara Eliya
Located within a 5-minute walk of Victoria Park Entrance, 5 minutes' stroll from Royal Turf Club, the perfect Grand Hotel - Heritage Grand features spa therapy and billiards along with 148 rooms.
from CAD 341 per night
8.0Great135 reviews
Hotel
Goldi Sands Hotel
Sri Lanka, Negombo
A 10-minute ride from Dutch Canal, the low-budget Goldi Sands Negombo features an outdoor swimming pool along with a hot tub and an outdoor swimming pool.
from CAD 94 per night
8.0Great218 reviews
Hotel
Thilanka Hotel
Sri Lanka, Kandy
Located less than 10 minutes on foot from E. L. Senanayake Children's Park and within 15 minutes' drive of Sri Dalada Museum, the Thilanka Kandy features hiking and cycling.
from CAD 154 per night
8.2Great201 reviews
Hotel
The Kingsbury Colombo
Sri Lanka, Colombo
Set near an underground station in a shopping district, the luxury Kingsbury Colombo includes 229 rooms as well as fitness classes and loungers.
from CAD 114 per night
8.0Great80 reviews
Hotel
Mahaweli Reach Hotel
Sri Lanka, Kandy
Offering fitness classes and live entertainment, the Mahaweli Reach Kandy is situated 10 minutes by car from the cricket Sri Lanka Cricket Office.
from CAD 103 per night
8.2Great355 reviews
Hotel
Cinnamon Grand Colombo
Sri Lanka, Colombo
Boasting a location in the central district of Colombo, the business Cinnamon Grand has an à la carte restaurant and squash, tennis and golf onsite.
from CAD 173 per night
8.2Great218 reviews
Hotel
Cinnamon Lakeside
Sri Lanka, Colombo
At a 38 km distance from Bally's Casino, the business Cinnamon Lakeside boasts a swimming pool and gives an opportunity to enjoy a Turkish steam bath, a Turkish steam room and a hot tub.
from CAD 143 per night
8.0Great27 reviews
Hotel
Turyaa Kalutara
Sri Lanka, Kalutara
195 rooms along with sauna facilities and an outdoor swimming pool are offered in the 5-star Turyaa, located in a touristic area, within 3.9 km of Kalutara North.
from CAD 229 per night
Most popular 4-star hotels in Sri Lanka
8.2Great157 reviews
Hotel
Ramada Colombo
Sri Lanka, Colombo
Boasting a location in a business district, the comfortable 5-star Ramada Colombo offers an Indian restaurant plus a steam room, sauna facilities and an outdoor swimming pool.
from CAD 97 per night
8.0Great104 reviews
Hotel
Giritale Hotel
Sri Lanka, Polonnaruwa
Guests will enjoy a swimming pool and 47 rooms, while staying at the Giritale Polonnaruwa with location within walking distance from Minneriya National Park.
from CAD 103 per night
8.2Great148 reviews
Hotel
Pegasus Reef - A Beach Resort In Colombo
Sri Lanka, Wattala
Located 10 km from Kelaniya airport, the 4-star Pegasus Reef offers 24-hour front desk assistance and late check-out service as well as cars for rent.
from CAD 61 per night
7.8Very good169 reviews
Hotel
Global Towers Hotel & Apartments
Sri Lanka, Colombo
The Global Towers Hotel & Apartments is set approximately 7 minutes on foot from Sri Manika Vinayagar Kovil and within a 10-minute drive of Dehiwala Zoological Garden.
from CAD 47 per night
8.4Great675 reviews
Hotel
Galle Face Hotel
Sri Lanka, Colombo
Located 10 minutes' drive from National Museum of Colombo, the 5-star Galle Face features 124 rooms with views of the garden.
from CAD 132 per night
7.6Very good38 reviews
Hotel
Club Bentota
Sri Lanka, Bentota
Located about 20 minutes' walk from Kande Vihare Temple, the comfortable Club features a buffet breakfast.
from CAD 129 per night
8.4Great286 reviews
Hotel
Jetwing Sea
Sri Lanka, Negombo
The Jetwing Sea features a terrace bar and boasts an excellent location less than 10 minutes' walk from Negombo Beach Park.
from CAD 133 per night
8.2Great324 reviews
Hotel
Hotel Elephant Bay
Sri Lanka, Pinnawala (Kegalle)
Located within a 10-minute drive of Club Concept Elephant Riding, the Elephant Bay has to offer a tropical garden onsite plus hiking and fisheries in the area.
from CAD 53 per night
8.0Great113 reviews
Hotel
Earl'S Reef
Sri Lanka, Bentota
The 4-star Earl'S Reef Beruwala is 1.3 km from Masjid ul Abrar and offers an outdoor swimming pool.
from CAD 133 per night
7.6Very good23 reviews
Hotel
Devon Hotel
Sri Lanka, Kandy
Located about a 5-minute ride from World Buddhist Museum, the 4-star Devon Kandy features a swimming pool along with steam baths, a solarium and an outdoor swimming pool.
from CAD 51 per night
8.0Great52 reviews
Hotel
Swiss Residence Kandy
Sri Lanka, Kandy
Within 15 minutes' walk of Lord Kataragama Temple, the 4-star Swiss Residence offers a swimming pool along with a hot tub and an outdoor swimming pool on-site.
from CAD 106 per night
8.2Great33 reviews
Hotel
The Lady Hill Hotel
Sri Lanka, Galle
A highest location of the 4-star Lady Hill provides easy access to Lighthouse Street, which is around 12 minutes' walk away.
from CAD 142 per night
8.2Great213 reviews
Hotel
Hotel Casamara
Sri Lanka, Kandy
Featuring 26 rooms with views of the city, the 4-star Casamara Kandy is set within 20 minutes' walk of the Thai buddhist Temple of the Sacred Tooth Relic.
from CAD 159 per night
8.2Great94 reviews
Hotel
Calamander Unawatuna Beach
Sri Lanka, Unawatuna
The 4-star Calamander Unawatuna Beach is a perfect vacation spot within 10 minutes' drive of Dutch Reformed Church and other Unawatuna landmarks.
from CAD 168 per night
8.2Great89 reviews
Hotel
Ekho Lake Hotel
Sri Lanka, Polonnaruwa
Boasting a location 0.7 km from Statue of Parakramabahu I, the 4-star Ekho Lake Polonnaruwa offers 40 rooms together with a lounge bar onsite.
from CAD 82 per night
8.2Great360 reviews
Hotel
Renuka City Hotel
Sri Lanka, Colombo
The elegant Renuka City Colombo is located near the shopping district of Colombo a 10-minute ride from Viharamahadevi Park.
from CAD 82 per night
8.2Great339 reviews
Hotel
Camelot Beach Hotel
Sri Lanka, Negombo
The low-budget Camelot Beach is located in the heart of Negombo, boasting a swimming pool onsite.
from CAD 27 per night
7.8Very good190 reviews
Hotel
Grand Oriental Hotel
Sri Lanka, Colombo
Located a mere 12 minutes on foot from Jami Ul-Alfar Mosque, the Grand Oriental Colombo offers classic rooms nearly 7 minutes on foot from Ceylinco Insurance.
from CAD 45 per night
7.8Very good107 reviews
Hotel
Hotel Topaz
Sri Lanka, Kandy
Boasting a pool bar along with a large outdoor swimming pool, the comfortable Topaz Kandy offers a location in a business neighbourhood.
from CAD 79 per night
8.2Great323 reviews
Hotel
Mount Lavinia Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Located within 10 minutes' drive of Dehiwala Zoological Garden, the opulent 4-star Mount Lavinia Dehiwala-Mount Lavinia features a continental breakfast.
from CAD 252 per night
Most popular 3-star hotels in Sri Lanka
8.2Great51 reviews
Hotel
Bandarawela Hotel
Sri Lanka, Bandarawela
A mere 07 km from Church of the Ascension, the 3-star Bandarawela overlooks the garden and features massage therapy and recreational facilities.
from CAD 109 per night
7.8Very good66 reviews
Hotel
Hotel Hilltop
Sri Lanka, Kandy
Boasting a swimming pool, the 3-star Hilltop is within 1.5 km of Bahiravokanda Vihara Buddha Statue.
from CAD 86 per night
8.0Great8 reviews
Hotel
Induruwa Beach Resort
Sri Lanka, Induruwa
Jeffry bawa's garden is at a 3 km distance from the 3-star Beach Resort and Sea Turtle Hatchery is 5 minutes' drive away.
from CAD 114 per night
8.2Great13 reviews
Hotel
Boulder Garden
Sri Lanka, Kalawana
Guests of the perfect Boulder Garden Kalawana can relax at an outdoor swimming pool or in a beautifully manicured garden.
from CAD 273 per night
6.2Nice22 reviews
Hotel
Hotel Sunset Beach
Sri Lanka, Negombo
Browns Beach is within a 9-minute walk of the Sunset Beach Negombo and Lake Boat Safari is only 9 minutes' walk away.
from CAD 60 per night
7.6Very good241 reviews
Hotel
Golden Star Beach Hotel
Sri Lanka, Negombo
Within 7 minutes' walk of Kudapaduwa North, the Golden Star Negombo offers a beachfront location and includes a Thai restaurant.
from CAD 75 per night
8.0Great103 reviews
Hotel
Colombo City Hotels
Sri Lanka, Colombo
Located within 5 minutes' walk of Dutch Hospital Shopping Precinct, the 3-star City Hotels features 56 rooms with views of the sea.
from CAD 53 per night
7.0Very good26 reviews
Hotel
Koggala Beach Hotel
Sri Lanka, Koggala
Lapoint Surf Camp is a 10-minute drive from the Koggala and Kathaluwa Giniwella Temple is only 1.3 km away.
from CAD 146 per night
7.6Very good61 reviews
Hotel
Berjaya Hotel Colombo
Sri Lanka, Dehiwala-Mount Lavinia
The Berjaya Hotel sits in a tourist area and offers 90 rooms and an outdoor swimming pool.
from CAD 75 per night
6.6Nice26 reviews
Hotel
Palm Village Hotel
Sri Lanka, Uswetakeiyawa
Guest can also use a conference space and a meeting room available at the 3-star Palm Village Uswetakeiyawa.
from CAD 161 per night
8.0Great71 reviews
Hotel
Hotel Sapphire
Sri Lanka, Colombo
The Sapphire in the Wellawatte district of Colombo features a swimming pool and a fitness centre.
from CAD 64 per night
8.0Great10 reviews
Hotel
Club Koggala Village
Sri Lanka, Koggala
The 3-star Club Koggala Village is located approximately a 10-minute walk from Koggala Beach Park and comprises 87 rooms with modern comforts.
from CAD 62 per night
7.2Very good77 reviews
Hotel
Paradise Holiday Village
Sri Lanka, Negombo
The comfortable Paradise Holiday Village Negombo is set around a 20-minute stroll from Browns Beach, offering an Indian restaurant along with mountain biking, diving and sailing.
from CAD 46 per night
7.8Very good162 reviews
Hotel
Paradise Beach Hotel
Sri Lanka, Negombo
Angurukaramulla Temple and St. Sebastian's Church are located 2.7 km and 1.6 km from the modern Paradise respectively.
from CAD 181 per night
8.0Great11 reviews
Hotel
Orient Hotel
Sri Lanka, Bandarawela
St Catherine's Seat is within 25 minutes' walk of the Orient Bandarawela and Local Church is approximately a 10-minute ride away.
from CAD 66 per night
8.0Great44 reviews
Hotel
Hotel Apollo
Sri Lanka, Hikkaduwa
Located within 2.4 km of Coral Sanctuary, the 3-star Apollo Hikkaduwa features 17 rooms and an à la carte restaurant on-site.
from CAD 64 per night
8.0Great84 reviews
Hotel
Nilaveli Beach Hotel
Sri Lanka, Nilaveli
The 3-star Beach with 48 rooms is an ideal base for sport enthusiats, who can practise snorkelling and volleyball on site within 5 minutes' drive of Pigeon Island National Park.
from CAD 150 per night
6.6Nice18 reviews
Hotel
Rani Beach Resorts
Sri Lanka, Negombo
St Anthony's Church and St. Sebastian's Church are located 2.4 km and 1 km from the wonderful Rani Beach Resorts Negombo respectively.
from CAD 118 per night
7.4Very good91 reviews
Hotel
Ranveli Beach Resort
Sri Lanka, Dehiwala-Mount Lavinia
Guests can have an English breakfast and enjoy visiting Dehiwala Zoological Garden, set a 10-minute ride from the Ranveli Beach Resort Dehiwala-Mount Lavinia.
from CAD 64 per night
8.0Great100 reviews
Hotel
The Galadari Hotel
Sri Lanka, Colombo
Including an outdoor swimming pool together with a hot tub, sauna facilities and an outdoor swimming pool onsite, the Galadari boasts a location in a shopping area near a train station.
from CAD 106 per night
Amazing spa hotels in Sri Lanka
8.0Great178 reviews
Hotel
Hotel Suisse
Sri Lanka, Kandy
The Suisse Kandy, placed within 10 minutes' drive of Sri Lanka Cricket Office, features a swimming pool and a tropical garden.
from CAD 80 per night
8.2Great98 reviews
Hotel
Insight Resort Ahangama - S&S Other Certified
Sri Lanka, Ahangama
Located in a historic area and a 10-minute ride from Koggala Lake, the Insight Resort Ahangama - S&S Other Certified features 56 rooms plus an outdoor swimming pool.
from CAD 75 per night
8.2Great114 reviews
Hotel
The Palms
Sri Lanka, Beruwala
The Palms Beruwala serves international dishes and features an outdoor swimming pool, boasting a prime location just near Moragalla Beach.
from CAD 116 per night
8.0Great35 reviews
Hotel
Mandara Rosen Yala, Kataragama
Sri Lanka, Kataragama
The Mandara Rosen Yala, is set within 3.4 km of Weheragala National Park and approximately a 10-minute ride from Sivam Kovil.
from CAD 132 per night
8.2Great12 reviews
Hotel
Centauria Lake Resort
Sri Lanka, Embilipitiya
Boasting an outdoor swimming pool, the Centauria Lake Resort is set just 10 minutes' walk from Chandrika Lake.
from CAD 109 per night
8.2Great78 reviews
Hotel
Paradise Road Tintagel Colombo
Sri Lanka, Colombo
The 5-star Paradise Road Tintagel, located in a business neighbourhood, has fitness classes, spa therapy and entertainment activities.
from CAD 169 per night
8.0Great45 reviews
Hotel
Chaarya Resort & Spa
Sri Lanka, Tissamaharama
Approximately 35 km from Mattala Rajapaksa International airport, the 5-star Chaarya Resort & Spa offers a spa salon for guests' enjoyment.
from CAD 135 per night
8.2Great43 reviews
Hotel
Forest Villa
Sri Lanka, Kandy
The Church of St Paul is within 1.1 km of the Forest Villa Kandy and Lord Kataragama Temple is 1.1 km away.
from CAD 27 per night
8.2Great72 reviews
Hotel
Lagoon Paradise Beach Resort
Sri Lanka, Tangalle
The 4-star Lagoon Paradise Beach Resort, within 7 minutes' walk of Tangalle Lagoon, pampers its guests with an outdoor swimming pool, as well as a hot tub and an outdoor swimming pool.
from CAD 128 per night
8.2Great82 reviews
Hotel
The Villa Bentota By Kk Collection
Sri Lanka, Bentota
The 4-star Villa Bentota By Kk Collection boasts spa therapy and entertainment activities on site and guests can laze by an outdoor swimming pool.
from CAD 452 per night
8.2Great45 reviews
Hotel
Tamarind Hill By Asia Leisure
Sri Lanka, Galle
Nestled within a 5-minute stroll of Sea Turtle Farm, the Tamarind Hill By Asia Leisure features a swimming pool and 15 rooms.
from CAD 105 per night
8.4Great119 reviews
Hotel
Sandali Walauwa
Sri Lanka, Bentota
Bentota Beach and Kande Vihare Temple are located 2.4 km and 6 km from the family Sandali Walauwa respectively.
from CAD 56 per night
7.6Very good18 reviews
Hotel
Carolina Beach Hotel
Sri Lanka, Chilaw
Offering an outdoor swimming pool, spa therapy, various recreational opportunities and entertainment activities, the excellent 5-star Carolina Chilaw is located 15 minutes by car from Sri Munneswaram Devasthanam.
from CAD 66 per night
8.0Great59 reviews
Hotel
98 Acres Resort & Spa
Sri Lanka, Ella
While staying at the 98 Acres Resort & Spa you are invited to discover Nine Arch Bridge, set about a 14-minute stroll away, or Dhowa rock temple, which is around 4.8 km away.
from CAD 400 per night
8.4Great133 reviews
Hotel
Turtle Bay Boutique Hotel
Sri Lanka, Tangalle
Staying at the 4-star Turtle Bay Boutique Tangalle, located in the Tangalle Beach district, guests can keep active with mountain biking, rock climbing and hiking.
from CAD 172 per night
7.2Very good87 reviews
Hotel
Ramada Katunayake
Sri Lanka, Katunayake
Offering an outdoor swimming pool, fitness classes, spa therapy and various recreational opportunities, the 4-star Ramada Katunayake is located about 10 minutes by car from Ja-Ela Marketplace.
from CAD 84 per night
8.4Great55 reviews
Hotel
Cocobay Unawatuna
Sri Lanka, Unawatuna
2.8 km from Old Town of Galle and its Fortifications, the 4-star Cocobay offers a plunge pool and a Jacuzzi on-site and 16 rooms.
from CAD 251 per night
8.0Great60 reviews
Hotel
Joe'S Resort Bentota
Sri Lanka, Bentota
Set 10 minutes by car from Bentota Lake, the 4-star Joe'S Resort offers 24 rooms and an outdoor swimming pool.
from CAD 165 per night
8.2Great173 reviews
Hotel
Ekho Safari Tissa
Sri Lanka, Tissamaharama
Set a 25-minute stroll from Yoda Lake, the 5-star Ekho Safari Tissa Tissamaharama features 50 rooms with private bathrooms.
from CAD 77 per night
8.2Great118 reviews
Hotel
Colombo Court Hotel & Spa
Sri Lanka, Colombo
Offering an outdoor swimming pool, the Court Hotel & Spa Colombo is 2.1 km from Seema Malaka.
from CAD 124 per night
Top family hotels in Sri Lanka
8.4Great183 reviews
Hotel
Palm Paradise Cabanas & Villas Beach Resort
Sri Lanka, Tangalle
Located about 5 minutes on foot from Goyambokka Beach and 2.6 km from Fish Market, the 4-star Palm Paradise Cabanas & Villas Beach Resort features an outdoor bar plus a swimming pool.
from CAD 129 per night
7.8Very good84 reviews
Hotel
Palm Beach Inn & Sea Shells Cabanas
Sri Lanka, Bentota
While staying at the Palm Beach Inn & Sea Shells Cabanas you are invited to discover Bentota River, set about a 10-minute drive away, or Ventura Beach, which is only a 7-minute walk away.
from CAD 30 per night
8.2Great70 reviews
Hotel
Heaven Seven Nuwara Eliya
Sri Lanka, Nuwara Eliya
Nestled in a historical neighbourhood, the Heaven Seven Nuwara Eliya is a 5-minute drive from Gregory Park.
from CAD 77 per night
8.4Great95 reviews
Hotel
Hotel White House
Sri Lanka, Anuradhapura
Located around a 15-minute drive from Moonstone or Sandakada pahana, the family White House Anuradhapura features 23 rooms with views of the city.
from CAD 103 per night
8.4Great91 reviews
Hotel
Port View City Hotel
Sri Lanka, Colombo
Standing at 600 metres from All Saints' Church, the Port View City enjoys a prominent location in the heart of Colombo.
from CAD 49 per night
8.2Great54 reviews
Hotel
Mirage Colombo
Sri Lanka, Colombo
Comprising 51 rooms in the heart of Colombo, the elegant 4-star Mirage lies within 10 minutes' drive of Mount Lavinia Beach.
from CAD 132 per night
7.6Very good13 reviews
Hotel
Hotel Ashford
Sri Lanka, Nuwara Eliya
1.3 km from Hakgala Botanical Garden, the 4-star Ashford Nuwara Eliya overlooks the mountain and features spa therapy, entertainment activities and barbeque grills.
from CAD 88 per night
8.2Great113 reviews
Hotel
The Trevene Hotel
Sri Lanka, Nuwara Eliya
Located a mere 5 minutes' stroll from Victoria Park Entrance, the 2-star Trevene offers hiking, horseback riding and cycling or recreation in a tea garden.
from CAD 36 per night
8.2Great320 reviews
Hotel
Kottawatta Village
Sri Lanka, Udawalawe
Offering 30 rooms with views of the pool, the comfortable Kottawatta Village Udawalawe is set in a historic neighbourhood, about 55 km from Mattala Rajapaksa International airport.
from CAD 31 per night
8.2Great170 reviews
Hotel
Queenswood Cottage
Sri Lanka, Nuwara Eliya
The 5-star Queenswood Cottage is a good starting point to Nuwara Eliya's sights including Victoria Park Entrance, which is less than a 5-minute stroll away.
from CAD 116 per night
8.4Great80 reviews
Hotel
Rockside Cabanas Hotel
Sri Lanka, Unawatuna
The beachfront Rockside Cabanas is set at a 3.4 km distance from Dream cabana Swing and boasts 10 rooms plus a tropical garden.
from CAD 164 per night
8.2Great83 reviews
Hotel
Le Grand Meaulnes
Sri Lanka, Habarana
Minneriya is within 19 minutes' walk of the 3-star Le Grand Meaulnes.
from CAD 30 per night
8.2Great62 reviews
Hotel
The Ocean Front
Sri Lanka, Colombo
The Ocean Front, located 300 metres from Casino Marina Colombo, is also at a proximity to Methodist Church Kollupitiya.
from CAD 68 per night
8.4Great12 reviews
Hotel
Owin Rose Yala Safari Hotel
Sri Lanka, Tissamaharama
The hotel is located in the busy area of Tissamaharama, not far away from Flamingos Safari Tours, overlooking the garden.
from CAD 75 per night
8.2Great25 reviews
Hotel
International Beach Hotel & Restaurant
Sri Lanka, Hikkaduwa
Nestled in the Hikkaduwa Beach district of Hikkaduwa, the affordable International Beach Hotel & Restaurant Hikkaduwa is within a 15-minute drive of Swastha Ayurveda.
from CAD 42 per night
8.0Great37 reviews
Hotel
Best Western Elyon Colombo
Sri Lanka, Colombo
Ideally situated around a 5-minute drive from Sri Lanka Planetarium, the Western Elyon boasts fitness classes and entertainment activities.
from CAD 71 per night
8.0Great103 reviews
Hotel
The Ocean Colombo
Sri Lanka, Colombo
A 10-minute ride from Nelum Pokuna Performing Arts Theatre, the unique Ocean features spa therapy and various recreational opportunities.
from CAD 121 per night
8.2Great69 reviews
Hotel
Peacock Beach Hotel Unawatuna
Sri Lanka, Unawatuna
The Peacock Unawatuna is set 4.2 km from Dutch Reformed Church and 10 minutes' drive from Dutch Hospital Shopping Precinct.
from CAD 68 per night
8.2Great142 reviews
Hotel
Ganesh Garden Beach Cabanas
Sri Lanka, Tangalle
Located within a 10-minute drive of Turtle Conservation Project Turtle Watch, the comfortable 2-star Ganesh Garden Beach Cabanas features 18 rooms with views of the sea.
from CAD 82 per night
8.4Great28 reviews
Hotel
Amagi Beach - Secluded Slice Of Paradise
Sri Lanka, Marawila
Guests can enjoy a swimming pool at the comfortable Amagi Beach - Secluded Slice Of Paradise, located in the restaurant area of the city.
from CAD 82 per night
Best luxury hotels in Sri Lanka
8.0Great59 reviews
Hotel
Heritage Hotel
Sri Lanka, Anuradhapura
Located in a historical district within 4.8 km of Moonstone or Sandakada pahana, the modern Heritage Anuradhapura has 51 rooms and an outdoor pool.
from CAD 147 per night
8.2Great59 reviews
Hotel
The Fort Printers
Sri Lanka, Galle
Within a 10-minute stroll of Clock Tower, the comfortable Fort Printers Galle has massage therapy, recreational facilities and entertainment activities along with a poolside bar.
from CAD 317 per night
7.8Very good125 reviews
Hotel
Kandy The Tourmaline
Sri Lanka, Kandy
Offering a setting within a 10-minute drive of Temple of the Tooth Museum, the luxury The Tourmaline includes 24 rooms and features a Jacuzzi and an outdoor swimming pool.
from CAD 73 per night
8.0Great203 reviews
Hotel
Cinnamon Citadel Kandy
Sri Lanka, Kandy
Guests can enjoy a drink in a poolside bar or relax by a swimming pool, while staying at the environmentally friendly Cinnamon Citadel, situated 10 minutes by car from Kandy View Point.
from CAD 138 per night
8.6Great24 reviews
Hotel
Lourdes Hotel
Sri Lanka, Nuwara Eliya
The Lourdes is set within a 10-minute drive of Nuwara Eliya Golf Club and 5 minutes by car from Galway's Land National Park.
from CAD 61 per night
7.8Very good15 reviews
Hotel
The Long Beach Resort & Spa
Sri Lanka, Koggala
Guests of the 4-star Long Beach Resort & Spa Koggala can relax in the garden bar or lounge at an outdoor swimming pool.
from CAD 140 per night
8.2Great28 reviews
Hotel
Zylan Colombo
Sri Lanka, Colombo
Guests of the upscale Zylan Luxury Villa Colombo in the Cinnamon Gardens district of Colombo are invited to enjoy a year-round outdoor pool, local specialities in its restaurant and city views from the rooms.
from CAD 109 per night
8.6Great23 reviews
Hotel
Tilko City Hotel Jaffna
Sri Lanka, Jaffna
Including a hot spring public bath, sauna facilities and an outdoor swimming pool, the Tilko City Hotel offers an outdoor swimming pool and boasts a location in a business area within a 5-minute walk of Vaitheeswaran Kovil Pond.
from CAD 95 per night
7.0Very good28 reviews
Hotel
Hikkaduwa Beach Hotel
Sri Lanka, Hikkaduwa
The 4-star Beach features a lounge bar and boasts a beachfront location approximately a 5-minute walk from Hikkaduwa.
from CAD 109 per night
8.2Great52 reviews
Hotel
Hotel Sudu Araliya
Sri Lanka, Polonnaruwa
The comfortable Sudu Araliya Polonnaruwa features sun loungers, various recreational opportunities and billiards, boasting a location near a train station.
from CAD 103 per night
8.2Great49 reviews
Hotel
Jaffna Heritage Hotel
Sri Lanka, Jaffna
The Heritage located in a touristic area only 5 minutes' walk from Nallur Kovil, will provide guests with a hot spring bath and an outdoor swimming pool.
from CAD 72 per night
8.2Great231 reviews
Hotel
Amagi Aria Airport Transit Hotel
Sri Lanka, Negombo
The upscale 5-star Amagi Aria Airport Transit featuring 93 rooms also has a swimming pool and pool bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
from CAD 72 per night
8.2Great99 reviews
Hotel
Hotel Flower Garden
Sri Lanka, Unawatuna
Offering a hot tub and an outdoor swimming pool, along with a tropical garden, the 4-star Flower Garden boasts a setting only 0.6 km from Unawatuna Beach.
from CAD 68 per night
8.2Great100 reviews
Hotel
Ekho Surf
Sri Lanka, Bentota
Featuring a swimming pool and views of the ocean, the Ekho Surf offers guests to enjoy international dishes.
from CAD 194 per night
8.4Great57 reviews
Hotel
Ellen'S Place
Sri Lanka, Colombo
The excellent Ellens Place with garden views lies within 0.7 km of Royal Colombo Golf Club.
from CAD 68 per night
8.4Great41 reviews
Hotel
Shinagawa Beach
Sri Lanka, Balapitiya
Within a 15-minute drive of Ariyapala Mask Museum, guests of the Shinagawa may engage in a variety of activities, including snorkelling, diving and canoeing.
from CAD 83 per night
8.2Great71 reviews
Hotel
Fresco Water Villa
Sri Lanka, Sigiriya
Offering a storage room and a restaurant, the 4-star Fresco Water Villas lies in a historical neighbourhood, at a 2.5 km distance from Lion's Paw and around 20 minutes on foot from Sigiriya Museum.
from CAD 105 per night
8.2Great141 reviews
Hotel
Earl'S Regent Hotel
Sri Lanka, Kandy
The luxury Earl'S Regent features fitness classes, massage therapy and entertainment activities, as well as an à la carte restaurant in an ideal location at 750 metres from Kandy War Cemetery.
from CAD 82 per night
8.0Great52 reviews
Hotel
Oak Ray Tea Bush
Sri Lanka, Ramboda
Located nearly a 10-minute ride from Sri Bhakta Hanuman Temple, the 4-star Oak Ray Tea Bush Ramboda features a made-to-order breakfast.
from CAD 107 per night
8.0Great38 reviews
Hotel
Ranna 212 Beach Resort
Sri Lanka, Kahandamodara
Boasting yoga classes and spa therapy, the Ranna 212 Tangalle is nearly 15 minutes' walk from Kahandamodara Beach in the Tangalle Beach district of Tangalle.
from CAD 192 per night
Cheap hotels in Sri Lanka
8.4Great7 reviews
Hotel
Wila Safari Hotel
Sri Lanka, Tissamaharama
The Wila Safari is located 25 km from Mattala Rajapaksa International airport and 0.9 km from Pannegamuwa junction bus stop.
from CAD 38 per night
8.0Great274 reviews
Hotel
Shalimar Hotel
Sri Lanka, Colombo
The 2-star Shalimar is nestled in the very heart of Colombo and within 3.4 km of Colombo City Centre.
from CAD 49 per night
5.6Guest rating2 reviews
Hotel
Hotel Paradiso
Sri Lanka, Hikkaduwa
The affordable 2-star Paradiso is a good starting point to Hikkaduwa's sights including Swastha Ayurveda, which is nearly a 5-minute walk away.
from CAD 23 per night
7.2Very good55 reviews
Hotel
Airport Green View Resort
Sri Lanka, Andiambalama
Angurukaramulla Temple is at a 7 km distance from the Airport Green View Andiambalama and Children park is approximately 10 minutes' drive away.
from CAD 32 per night
7.2Very good31 reviews
Hotel
Hotel Janaki
Sri Lanka, Colombo
Located at a 3.7 km distance from Dehiwala Zoological Garden, the modern Janaki Colombo features a swimming pool and a Lotus restaurant.
from CAD 50 per night
8.4Great46 reviews
Hotel
Lavinia Villa
Sri Lanka, Dehiwala-Mount Lavinia
While staying at the 3-star Lavinia you are invited to discover Concord Cinema, set 1.2 km away, or Attidiya Bird Sanctuary, which is nearly a 10-minute ride away.
from CAD 23 per night
Hotel
Omega Regency Colombo
Sri Lanka, Colombo
Offering a shop and a luggage room, the Omega Regency Colombo lies in the Wellawatte district of Colombo, within a 10-minute walk of Wellawatte Market and a 10-minute ride from Sri Lanka Travelers.
from CAD 46 per night
8.0Great104 reviews
Hotel
Saasha City Hotel
Sri Lanka, Colombo
Conveniently set within 25 minutes' walk of Galle Face Green, the family-friendly Saasha Colombo in a shopping district offers entertainment activities and various recreational opportunities.
from CAD 32 per night
8.2Great182 reviews
Hotel
Silvikris Villa
Sri Lanka, Colombo
Located about 15 minutes on foot from Sri Venkateshwara Maha Vishnu Moorthy Kovil, the 3-star Silvikris Villa Colombo features a continental breakfast.
from CAD 41 per night
8.0Great48 reviews
Hotel
Gsh Colombo
Sri Lanka, Colombo
Located in the business Wellawatte district near a train station, the 3-star Gsh offers 77 rooms and a lounge bar.
from CAD 58 per night
8.2Great42 reviews
Hotel
Ceylon City Hotel,Colombo
Sri Lanka, Colombo
The modern Ceylon City Hotel, is around 25 minutes' walk from Independence Square, boasting various recreational opportunities and entertainment activities.
from CAD 43 per night
8.4Great95 reviews
Hotel
Hotel Ancient Village
Sri Lanka, Polonnaruwa
Weijantha Prasada is 5 minutes on foot from the Ancient Village.
from CAD 19 per night
8.2Great54 reviews
Hotel
Green Palace Colombo
Sri Lanka, Colombo
Comprising 136 rooms in the very heart of Colombo, the charming 3-star Green Palace lies nearly a 10-minute drive from Viharamahadevi Park.
from CAD 6 per night
8.2Great118 reviews
Hotel
Blue Haven Guest House
Sri Lanka, Kandy
Kandy Lake is 2.6 km from the 3-star Blue Haven Guest House, while the huge temple "Bahiravokanda Vihara Buddha Statue" is a 16-minute stroll away.
from CAD 20 per night
8.4Great91 reviews
Hotel
Fair View Hotel Colombo
Sri Lanka, Colombo
Featuring 50 rooms with views of the sea, the 3-star Fair View Hotel Colombo is set approximately 25 minutes on foot from Sri Venkateshwara Maha Vishnu Moorthy Kovil.
from CAD 68 per night
8.4Great39 reviews
Hotel
Canal Side Guest House Polonnaruwa
Sri Lanka, Polonnaruwa
The reclining Buddha in Polonnaruwa and Kiri Vehera Stupa are located 3.2 km and 2.9 km from the 3-star Canal Side Guest House respectively.
from CAD 24 per night
8.2Great72 reviews
Hotel
Shine Park
Sri Lanka, Tissamaharama
Sandagiri Wehera is a 20-minute walk from the Shine Park Tissamaharama and Yatala Vehera is about 2.7 km away.
from CAD 16 per night
7.8Very good23 reviews
Hotel
Lafala Hotel & Service Apartment
Sri Lanka, Colombo
The Lafala Hotel & Service Colombo features rooms with views of the city, while a central location provides access to Independence Memorial Hall, which is 10 minutes away by car.
from CAD 38 per night
8.4Great146 reviews
Hotel
Seyara Holiday Resort
Sri Lanka, Polonnaruwa
Featuring 17 rooms with views of the patio, the 3-star Seyara Holiday Resort is set about a 10-minute ride from Archaeological Museum.
from CAD 19 per night
8.4Great120 reviews
Hotel
Tishan Holiday Resort
Sri Lanka, Polonnaruwa
Rooms of the 3-star Tishan Polonnaruwa face the pool and there is also a year-round outdoor pool on the premises.
from CAD 19 per night
Top resorts in Sri Lanka
Hotel
Green Park Beach Hotel
Sri Lanka, Trincomalee
Isha Water Park is 10 minutes' drive from the 2-star Green Park Beach and Sober Island is 10 minutes away by car.
from CAD 53 per night
6.4Nice5 reviews
Hotel
Dons Beach Hotel
Sri Lanka, Negombo
Featuring an outdoor pool, the 2-star Dons Beach Negombo is set 5 minutes on foot from Kudapaduwa North and Browns Beach.
from CAD 41 per night
8.2Great219 reviews
Hotel
Hotel J Negombo
Sri Lanka, Negombo
Lake Boat Safari is within 13 minutes' walk of the J Negombo, while St. Sebastian's Church is approximately a 5-minute ride away.
from CAD 47 per night
8.6Great7 reviews
Hotel
Suwaya Villa
Sri Lanka, Tangalle
Featuring an outdoor swimming pool together with a hot tub and an outdoor swimming pool, the smoke-free Suwaya Villa is located 100 metres of Tangalle Lagoon and within 3 km of Rekawa Lagoon.
from CAD 94 per night
8.2Great56 reviews
Hotel
Araliya Green Hills Hotel
Sri Lanka, Nuwara Eliya
Guests at the perfect 4-star Araliya Green Hills will enjoy spa therapy and horse riding activities along with an à la carte restaurant 8 minutes on foot from Victoria Park.
from CAD 169 per night
8.2Great45 reviews
Hotel
Kaya Residence Kandy
Sri Lanka, Kandy
Located 0.5 km from Victoria Reservoir SPB airport, the Kaya Residence provides shuttle service, as well as cars for rent.
from CAD 142 per night
8.2Great15 reviews
Hotel
The Sun House
Sri Lanka, Galle
Old Town of Galle and its Fortifications is within 15 minutes' walk of the Sun House and Fort is just 1.5 km away.
from CAD 225 per night
8.4Great51 reviews
Hotel
The Theva Residency
Sri Lanka, Kandy
Featuring entertainment activities and billiards, the 5-star Theva Residency Kandy also provides a traditional Hammam and sauna facilities.
from CAD 150 per night
8.4Great113 reviews
Hotel
Moonstone Villas
Sri Lanka, Tangalle
Offering storage for belongings and a restaurant, the 4-star Moonstone Villas lies in the Tangalle Beach district of Tangalle, around 25 minutes on foot from Todo Bien Amanwella beach and a 10-minute drive from Mulkirigala Rock Monastery.
from CAD 51 per night
8.4Great7 reviews
Hotel
Arugam Bay Surfing Resort
Sri Lanka, Arugam Bay
Set about 5 minutes' drive from Pasarchenal, the 3-star Surfing Resort features recreational facilities, various recreational opportunities and entertainment activities.
from CAD 114 per night
8.4Great146 reviews
Hotel
Elegant Hotel
Sri Lanka, Kandy
Guests of the 4-star Elegant, which is located approximately 15 minutes' drive from Ranawana Purana Rajamaha Viharaya, can enjoy a free breakfast or take a dip in an outdoor swimming pool.
from CAD 107 per night
8.4Great19 reviews
Hotel
Pearl City Hotel
Sri Lanka, Colombo
At a 21 km distance from Casino Marina Colombo, the perfect Pearl features a Chinese restaurant as well as fitness classes, massage therapy and various recreational opportunities.
from CAD 51 per night
8.2Great158 reviews
Hotel
Radisson Hotel Colombo
Sri Lanka, Colombo
The 4-star Radisson Hotel in the Havelock Town district of Colombo features a swimming pool and a fitness room.
from CAD 95 per night
8.4Great129 reviews
Hotel
Pledge 3
Sri Lanka, Negombo
Comprising 14 rooms in the heart of Negombo, the 4-star Pledge 3 lies 10 minutes' drive from Muthurajawela Marsh.
from CAD 189 per night
8.4Great40 reviews
Hotel
Pandanus Beach Resort & Spa
Sri Lanka, Bentota
Offering various recreational opportunities and entertainment activities, the 5-star Pandanus Beach Resort & is situated approximately a 10-minute ride from Temple.
from CAD 330 per night
8.6Great49 reviews
Hotel
Anilana Nilaveli
Sri Lanka, Trincomalee
Located at a 2 km distance from Pigeon Island National Park, the 5-star Anilana Nilaveli Trincomalee features steam baths and spa therapy for guests' convenience.
from CAD 209 per night
8.4Great412 reviews
Hotel
Cinnamon Red Colombo
Sri Lanka, Colombo
Guests can enjoy international cuisine in an à la carte restaurant of the Cinnamon Red Colombo and relax by an outdoor pool.
from CAD 82 per night
7.8Very good73 reviews
Hotel
The Grand Kandyan
Sri Lanka, Kandy
Comprising 79 rooms in the very heart of Kandy, the 5-star Grand Kandyan lies 15 minutes' drive from World Buddhist Museum.
from CAD 168 per night
8.2Great36 reviews
Hotel
Royal Castle Hotel
Sri Lanka, Negombo
Featuring an outdoor pool and 18 rooms, the 3-star Royal Castle Negombo is within 25 minutes' walk of Fish Market.
from CAD 57 per night
8.2Great41 reviews
Hotel
The Sanctuary At Tissawewa
Sri Lanka, Anuradhapura
Comprising 22 rooms, the 3-star Sanctuary At Tissawewa Anuradhapura is set near a historic district within 10 minutes' drive of Thuparamaya.
from CAD 158 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
- Hotels with jacuzzi in Sri Lanka
- Hotels with indoor pool in Sri Lanka
- 5 star hotels in Sri Lanka