Top landmarks in Sri Lanka
-
Museum
Best 5-star hotels in Sri Lanka
8.6Great177 reviews
Hotel
Sri Lanka, Nuwara Eliya
Located 3 miles from Bomburu Ella, the unique Heritance Tea Factory Nuwara Eliya features 57 rooms, fitness classes, entertainment activities and billiard.
from USD 130 per night
8.6Great493 reviews
Hotel
Sri Lanka, Dambulla
Offering a perfect setting 4.3 miles from Ibbankatuwa Megalithic Tombs, the 5-star designer Heritance Kandalama features a hot tub, a sauna and an outdoor swimming pool.
from USD 157 per night
8.2Great78 reviews
Hotel
Sri Lanka, Bentota
Offering easy access to Ahungalla Beach, set in 150 feet away, the 5-star luxurious Heritance Ahungalla Bentota boasts a Jacuzzi, a sauna and an outdoor swimming pool.
from USD 94 per night
8.2Great65 reviews
Hotel
Sri Lanka, Negombo
Located around a 20-minute walk from St. Sebastian Statue, the vibrant 5-star Heritance Negombo features loungers and squash courts for guests' convenience.
from USD 116 per night
8.2Great206 reviews
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 61 per night
8.2Great107 reviews
Hotel
Sri Lanka, Colombo
Featuring an outdoor pool along with a steam room, a Jacuzzi and an outdoor swimming pool on site, the comfortable Ramada Colombo is nestled in the business district of Colombo.
from USD 57 per night
8.2Great117 reviews
Hotel
Sri Lanka, Colombo
Placed in a shopping district, the 5-star luxury Hilton is centrally situated 2.7 miles from World Trade Center.
from USD 83 per night
8.2Great30 reviews
Hotel
Sri Lanka, Kalutara
Situated in a coastal area, the 5-star Mermaid Hotel And Club offers 75 rooms together with a steam room and an outdoor swimming pool on-site.
from USD 65 per night
7.8Very good37 reviews
Hotel
Sri Lanka, Wadduwa
Offering an ideal location, the Blue Water renowned provides a hot tub, sauna facilities and an outdoor swimming pool available onsite.
from USD 76 per night
8.4Great73 reviews
Hotel
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.6Great97 reviews
Hotel
Sri Lanka, Colombo
The charming Taj Samudra Colombo overlooking the garden is conveniently placed in the Galle Face Beach district, offering renovated rooms, massage therapy, entertainment activities and squash courts.
from USD 117 per night
8.6Great121 reviews
Hotel
Sri Lanka, Seeduwa
The 5-star family Vivanta Colombo Airport Garden offers to indulge in steam baths, a hot tub and an outdoor swimming pool or take a refreshing dip in an outdoor pool, before discovering the secrets of international cuisine served at an à la carte restaurant.
from USD 96 per night
7.8Very good132 reviews
Hotel
Sri Lanka, Nuwara Eliya
The 5-star Grand is located 5 minutes' drive from Gregory Lake SPB airport and offers an indoor pool as well as 2 restaurants.
from USD 209 per night
7.4Very good32 reviews
Hotel
Sri Lanka, Negombo
Offering windsurfing, water skiing and beach volleyball in the area, the affordable Goldi Sands Negombo lies within 700 feet of Dutch Clock Tower, and 2.6 miles from Dutch Fort.
from USD 68 per night
8.0Great83 reviews
Hotel
Sri Lanka, Kandy
The charming 5-star Thilanka Kandy includes 58 rooms, along with a Jacuzzi and an outdoor swimming pool, offering a location in a shopping area, in a historic part of the city.
from USD 60 per night
7.8Very good71 reviews
Hotel
Sri Lanka, Colombo
Boasting a central location, the 5-star business Kingsbury offers its guests to enjoy a year-round outdoor pool and a main restaurant.
from USD 76 per night
8.0Great64 reviews
Hotel
Sri Lanka, Colombo
Nestled in a shopping district, less than 5 minutes' walk from Ceylinco Insurance, the 5-star business Galadari Colombo features a hot tub, sauna facilities and an outdoor swimming pool.
from USD 55 per night
8.4Great235 reviews
Hotel
Sri Lanka, Colombo
Featuring a swimming pool, the exquisite Cinnamon Grand offers 501 rooms right in a shopping area.
from USD 124 per night
8.2Great300 reviews
Hotel
Sri Lanka, Colombo
There is a Thai restaurant available in the spectacular Cinnamon Lakeside Colombo, which is set in the entertainment district of Colombo.
from USD 78 per night
8.4Great136 reviews
Hotel
Sri Lanka, Galle
The luxury Jetwing Lighthouse offers a poolside bar along with a Jacuzzi, sauna facilities and an outdoor swimming pool, boasting a secluded location in a business area.
from USD 149 per night
Most popular 4-star hotels in Sri Lanka
8.0Great37 reviews
Hotel
Sri Lanka, Polonnaruwa
Featuring massage therapy and loungers, the enchanting 4-star Giritale boasts a perfect location within 3.1 miles of Buddhist Temple.
from USD 49 per night
7.8Very good30 reviews
Hotel
Sri Lanka, Wattala
Located in a shopping area of Wattala, the 4-star Pegasus Reef also has access to a swimming pool.
from USD 45 per night
7.6Very good140 reviews
Hotel
Sri Lanka, Colombo
Enjoy a central location of the 4-star value-for-money Global Towers that boasts views of the sea as well as a hot tub, sauna facilities and an outdoor swimming pool.
from USD 41 per night
7.8Very good39 reviews
Hotel
Sri Lanka, Kandy
Offering a location in a shopping district only 10 minutes' stroll from Kandy View Point, the Oak Ray Serene Garden features cribs and high chairs for guests with children.
from USD 45 per night
Hotel
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.4Great9 reviews
Hotel
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 50 per night
8.4Great221 reviews
Hotel
Sri Lanka, Sigiriya
The 4-star modern Sigiriya serves an international menu and features mountain biking, safari tours and hiking onsite, boasting a perfect location relatively close to Minneriya National Park.
from USD 56 per night
8.2Great160 reviews
Hotel
Sri Lanka, Negombo
The 4-star modern Jetwing Sea boasts an excellent location a few minutes drive from Dutch Canal and a restaurant that serves local cuisine.
from USD 41 per night
8.2Great1 review
Hotel
Sri Lanka, Galle
Offering a swimming pool, the Closenberg is 25 minutes by foot from Fort.
from USD 40 per night
8.0Great112 reviews
Hotel
Sri Lanka, Pinnawala (Kegalle)
Set 7 minutes' walk from Mahameunawa Bhawana Asapuwa, the 4-star smoke-free Elephant Bay Pinnawala includes the outdoor swimming pool including a plunge pool and a massage chair.
from USD 33 per night
7.4Very good23 reviews
Hotel
Sri Lanka, Beruwala
The Earl'S Reef features a swimming pool and 55 rooms facing the sea.
from USD 68 per night
7.8Very good115 reviews
Hotel
Sri Lanka, Kandy
Featuring a central location around a 10-minute drive from Hanthana Mountain Sri Lanka, the classic Queen'S Kandy includes 98 spacious rooms.
from USD 42 per night
7.2Very good13 reviews
Hotel
Sri Lanka, Kandy
The Devon is set nearly a 20-minute stroll from The Church of St Paul and 0.9 miles from Temple of the Sacred Tooth Relic.
from USD 36 per night
7.4Very good20 reviews
Hotel
Sri Lanka, Kandy
There is an à la carte restaurant with Asian cuisine and an outdoor pool available on site.
from USD 49 per night
7.8Very good12 reviews
Hotel
Sri Lanka, Galle
You can relax by a swimming pool in the 4-star Lady Hill, located 0.6 miles from Dutch Reformed Church.
from USD 107 per night
7.8Very good30 reviews
Hotel
Sri Lanka, Kandy
Featuring international cuisine and an outdoor pool, the unique Casamara Kandy is located near a train station and approximately 20 minutes' stroll from Temple of the Sacred Tooth Relic.
from USD 47 per night
8.0Great92 reviews
Hotel
Sri Lanka, Negombo
Offering a central location within 500 feet of Negombo Beach Park, the 4-star mid-range Camelot serves seafood cuisine.
from USD 62 per night
7.2Very good67 reviews
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 30 per night
7.4Very good49 reviews
Hotel
Sri Lanka, Kandy
Located in a business neighbourhood, the elegant 4-star Topaz provides 73 spacious rooms and features fitness classes, spa therapy and entertainment activities onsite.
from USD 35 per night
8.2Great148 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Offering location in the Mount Lavinia Beach district, the lovely Mount Lavinia features a gourmet restaurant plus aerobics classes and spa therapy.
from USD 61 per night
Most popular 3-star hotels in Sri Lanka
8.2Great29 reviews
Hotel
Sri Lanka, Bandarawela
Dining at main restaurant with international dishes is available at the unique 3-star Bandarawela Bandarawela, set within 400 feet of Clock Tower.
from USD 56 per night
7.8Very good58 reviews
Hotel
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
7.6Very good3 reviews
Hotel
Sri Lanka, Bentota
The smoke-free Induruwa features a poolside bar and boasts an ideal location within 1.5 miles of Induruwa Beach.
from USD 84 per night
8.0Great2 reviews
Hotel
Sri Lanka, Kalawana
Guests will enjoy a swimming pool and 8 rooms, while staying at the 3-star Boulder Garden with location walk from Sinharaja Rain Forest.
from USD 112 per night
5.4Guest rating15 reviews
Hotel
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.2Very good150 reviews
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 48 per night
7.2Very good19 reviews
Hotel
Sri Lanka, Colombo
The 3-star City Hotels Colombo is located near the entertainment district of Colombo around 10 minutes by car from Wolvendaal Church.
from USD 40 per night
7.4Very good70 reviews
Hotel
Sri Lanka, Bentota
Set 2.5 miles from Bentota Lake, the Oasey boasts a year-round outdoor pool and luxurious views of the pool from 30 luxurious rooms.
from USD 48 per night
6.6Nice20 reviews
Hotel
Sri Lanka, Koggala
Located around a 25-minute walk from Sea Turtle Hatchery, the luxurious Koggala features a swimming pool.
from USD 85 per night
6.6Nice23 reviews
Hotel
Sri Lanka, Colombo
Offering a beachfront setting 1.2 miles from Dehiwala Beach, the 3-star beachfront Berjaya Hotel Colombo features an outdoor swimming pool and locker rooms.
from USD 41 per night
8.0Great68 reviews
Hotel
Sri Lanka, Colombo
The Chinese restaurant at the 3-star smoke-free Sapphire serves local Chinese cuisine, and guests can lounge at an outdoor pool.
from USD 49 per night
8.0Great27 reviews
Hotel
Sri Lanka, Anuradhapura
The smoke free Palm Garden Village, located approximately 4.3 miles from Ruwanwelisaya, boasts the outdoor swimming pool along with steam baths and an outdoor swimming pool.
from USD 135 per night
7.8Very good135 reviews
Hotel
Sri Lanka, Negombo
The charming Paradise, located within 0.8 miles of St. Sebastian Statue, offers a pool bar and ample rooms.
from USD 133 per night
7.8Very good60 reviews
Hotel
Sri Lanka, Kandy
The upscale 3-star Randholee Resort & offers to enjoy a pool bar along with a steam room, a Jacuzzi and an outdoor swimming pool, boasting a setting near a train station.
from USD 79 per night
6.8Nice3 reviews
Hotel
Sri Lanka, Nuwara Eliya
Featuring 31 rooms with views of the mountain, the Alpine Nuwara Eliya is set about a 15-minute walk from Gregory Park.
from USD 40 per night
Hotel
Sri Lanka, Jaffna
Offering a swimming pool, the 3-star Oyo 318 Pillaiyar is placed in the commercial area of Jaffna, fairly close to Vaitheeswaran Kovil Pond.
from USD 49 per night
6.4Nice9 reviews
Hotel
Sri Lanka, Nuwara Eliya
The comfortable Tea Bush Nuwara Eliya is located 0.5 miles from Gregory Lake SPB airport and about a 5-minute walk from Cinecita bus stop.
from USD 45 per night
7.6Very good15 reviews
Hotel
Sri Lanka, Nilaveli
Approximately 16 miles from China Bay airport, the 3-star Nilaveli Nilaveli offers a wellness center for guests' enjoyment.
from USD 112 per night
7.2Very good79 reviews
Hotel
Sri Lanka, Kandy
The 3-star Amanda Hills lies around a 10-minute walk from National Museum of Kandy and at the side of a railroad station.
from USD 24 per night
8.0Great23 reviews
Hotel
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
Amazing spa hotels in Sri Lanka
8.4Great503 reviews
Hotel
Sri Lanka, Colombo
Featuring a location in the Galle Face Beach district of Colombo, the 5-star Galle Face boasts 156 rooms and an Asian restaurant, 1.4 miles from J R Jayawardena Centre.
from USD 106 per night
7.6Very good3 reviews
Hotel
Sri Lanka, Kalutara
Ranjiths Carving and Batik Museum is 2.3 miles from the comfortable 4-star Hibiscus Beach Hotel & Villas, while Bodhinagala Forest Hermitage is around 2.3 miles away.
from USD 65 per night
7.8Very good63 reviews
Hotel
Sri Lanka, Kandy
Set 400 feet from Sri Lanka Trekking, the 5-star traditional Suisse Kandy offers a swimming pool together with spa therapy, various recreational opportunities and billiard for guest enjoyment.
from USD 46 per night
7.8Very good20 reviews
Hotel
Sri Lanka, Ahangama
Within 25 miles of Martin Wickramasinghe Folk Museum Complex, the comfortable Insight offers snorkeling, surfing and badminton for guests to keep active.
from USD 30 per night
9.0Perfect2 reviews
Hotel
Sri Lanka, Hambantota
The 4-star Oasis Hambantota lies approximately 2.3 miles from Dry Zone Botanic Gardens and at the doorstep of a port.
from USD 95 per night
8.2Great68 reviews
Hotel
Sri Lanka, Beruwala
Featuring 29 rooms, the 5-star smoke free Palms Beruwala offers a spectacular view of the Laccadive Sea and is located near a train station.
from USD 66 per night
7.8Very good89 reviews
Hotel
Sri Lanka, Kandy
Comprising an outdoor swimming pool, the perfect The Tourmaline in the historic district of Kandy offers a park and restaurants.
from USD 44 per night
8.2Great6 reviews
Hotel
Sri Lanka, Kataragama
Featuring an outdoor pool, the 5-star modern Mandara Rosen Kataragama offers 60 rooms right in a tourist area.
from USD 44 per night
7.8Very good5 reviews
Hotel
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 72 per night
8.0Great13 reviews
Hotel
Sri Lanka, Katunayake
Located 1.1 miles from Buddha's statue, the affordable Wallawwa Katunayaka boasts an outdoor swimming pool and an Asian restaurant with Asian dishes.
from USD 209 per night
8.4Great25 reviews
Hotel
Sri Lanka, Colombo
Set in the business Cinnamon Gardens district, within 1.4 miles of Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the grand 5-star Paradise Road Tintagel features rooms with a boutique décor.
from USD 145 per night
8.6Great6 reviews
Hotel
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 55 per night
8.0Great22 reviews
Hotel
Sri Lanka, Tangalle
The authentic restaurant at the wonderful 4-star Lagoon Paradise serves authentic authentic cuisine, and guests can lounge at an outdoor swimming pool.
from USD 55 per night
8.2Great82 reviews
Hotel
Sri Lanka, Bentota
The facilities of the Panchi Bentota include a swimming pool, spa therapy and entertainment activities.
from USD 44 per night
7.0Very good6 reviews
Hotel
Sri Lanka, Ella
Located 0.7 miles from Nine Arch Bridge, the 5-star boutique 98 Acres Resort And features the outdoor swimming pool.
from USD 180 per night
8.4Great20 reviews
Hotel
Sri Lanka, Tangalle
Boasting a location in the Tangalle Beach district, the 4-star boutique Turtle Bay Boutique has an al fresco restaurant and mountain biking, rock climbing and hiking onsite.
from USD 74 per night
9.0Perfect3 reviews
Hotel
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 425 per night
8.0Great53 reviews
Hotel
Sri Lanka, Tissamaharama
Located within 1.3 miles of Yatala Vehera, the Ekho Safari Tissa has steam baths, massage therapy and entertainment activities plus an air-conditioned restaurant.
from USD 46 per night
8.2Great88 reviews
Hotel
Sri Lanka, Colombo
Featuring currency exchange and an elevator, the boutique Court Hotel & Colombo is set near the entertainment district of Colombo about 25 minutes by foot from Gangaramaya Temple.
from USD 52 per night
8.0Great98 reviews
Hotel
Sri Lanka, Negombo
Set 3 miles from Kudapaduwa North, the rooms in the upscale Amagi Aria have views of city.
from USD 48 per night
Top family hotels in Sri Lanka
7.4Very good74 reviews
Hotel
Sri Lanka, Nuwara Eliya
Positioned within 1.6 miles of Pidurutalagala, guests can enjoy seafood dishes at the 5-star eco-friendly Jetwing St Andrew'S Nuwara Eliya's Indian restaurant.
from USD 114 per night
8.0Great11 reviews
Hotel
Sri Lanka, Anuradhapura
Guests can spend their days relaxing by the outdoor swimming pool or try cycling, billiard and darts arranged at the charming Heritage Anuradhapura.
from USD 54 per night
6.4Nice37 reviews
Hotel
Sri Lanka, Kandy
Set approximately a 25-minute walk from Kandy Clock Tower, the perfect 2-star Majestic Tourist features a restaurant and storage for belongings.
from USD 8 per night
9.0Perfect1 review
Hotel
Sri Lanka, Anuradhapura
Featuring various recreational opportunities, entertainment activities and loungers, the Randiya Anuradhapura is within 1.8 miles of Thuparamaya Dagaba as well as near a train station.
from USD 34 per night
8.0Great3 reviews
Hotel
Sri Lanka, Jaffna
Boasting an international cuisine together with a hot spring public bath, sauna facilities and an outdoor swimming pool, the 4-star luxurious Tilko City Hotel Jaffna is located near a train station.
from USD 70 per night
7.2Very good2 reviews
Hotel
Sri Lanka, Negombo
Nestled in a calm area, the comfortable Avenra Garden Negombo offers a pool bar along with luxurious views of the pool.
from USD 125 per night
5.6Guest rating26 reviews
Hotel
Sri Lanka, Negombo
While staying at the 2-star Ceylonica you are invited to discover Browns Beach, set about a 20-minute walk away, or Angurukaramulla Temple, which is about a 25-minute walk away.
from USD 31 per night
7.8Very good10 reviews
Hotel
Sri Lanka, Galle
You can take a dip in a swimming pool at the boutique Heritage Villa By Jetwing, located in the very heart of Galle.
from USD 68 per night
8.0Great1 review
Hotel
Sri Lanka, Haputale
Offering a traditional restaurant along with views of the mountain, the 3-star Olympus Plaza is set in a protected area within 0.3 miles of Lipton's Seat.
from USD 35 per night
8.2Great25 reviews
Hotel
Sri Lanka, Hikkaduwa
Offering an outdoor pool, fitness classes, various recreational opportunities and entertainment activities, the 3-star Lavanga Resort & Hikkaduwa is located within 1.7 miles of Swastha Ayurveda.
from USD 40 per night
8.4Great3 reviews
Hotel
Sri Lanka, Jaffna
Located 5 minutes by foot from Nallur Kovil and 0.6 miles from The Last Tamil King Sankiliyan's Statue, the 4-star smoke free Heritage Jaffna features local dishes together with a swimming pool.
from USD 62 per night
8.2Great21 reviews
Hotel
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 81 per night
7.0Very good27 reviews
Hotel
Sri Lanka, Bentota
Boasting an Asian restaurant with Asian menu, the pet-friendly Palm Beach Inn & Sea Shells Cabanas Bentota is set not too far from Beruwela Harbor and within 4.2 miles of Barberyn Island Lighthouse.
from USD 20 per night
6.6Nice142 reviews
Hotel
Sri Lanka, Negombo
30 rooms and a swimming pool are available in the 3-star Topaz, located pretty near Browns Beach.
from USD 48 per night
7.4Very good15 reviews
Hotel
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 40 per night
6.6Nice27 reviews
Hotel
Sri Lanka, Nuwara Eliya
The comfortable Ashley Resorts is set 10 minutes by foot from Single Tree Hill and within 4 miles of Sita Temple.
from USD 68 per night
7.8Very good25 reviews
Hotel
Sri Lanka, Nuwara Eliya
The luxurious Heaven Seven provides 28 rooms with panoramic views of the mountain and offers access to Sita Temple, which is about 3.7 miles away.
from USD 87 per night
8.6Great8 reviews
Hotel
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 38 per night
8.2Great30 reviews
Hotel
Sri Lanka, Unawatuna
Located 7 minutes by foot from Unawatuna Beach, the lovely 4-star Flower Garden with views of the garden is well-known for its amenities including a hot tub and an outdoor swimming pool.
from USD 41 per night
7.8Very good44 reviews
Hotel
Sri Lanka, Colombo
Near the charming 3-star Port View Colombo, there is a train station and guests can easily reach All Saints' Church which is 7 minutes by foot from the charming 3-star Port View Colombo.
from USD 36 per night
Best luxury hotels in Sri Lanka
8.2Great38 reviews
Hotel
Sri Lanka, Unawatuna
The 4-star luxury Calamander features a swimming pool and 83 rooms facing the sea.
from USD 123 per night
8.0Great2 reviews
Hotel
Sri Lanka, Kurunegala
Located in a historic area, the 4-star Kandyan Reach Kurunegala features massage therapy and entertainment activities.
from USD 93 per night
7.4Very good16 reviews
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.2Great206 reviews
Hotel
Sri Lanka, Colombo
The elegant 4-star Renuka is situated near the beach district of Colombo approximately 2.8 miles from Excel World Entertainment Park.
from USD 55 per night
8.4Great4 reviews
Hotel
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 190 per night
7.8Very good19 reviews
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 60 per night
6.2Nice41 reviews
Hotel
Sri Lanka, Negombo
Boasting a location in the business district of Negombo, the Full Moon Garden Negombo features stunning views and an authentic restaurant.
from USD 57 per night
7.8Very good110 reviews
Hotel
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 57 per night
7.6Very good2 reviews
Hotel
Sri Lanka, Nuwara Eliya
Featuring 22 rooms with views of the mountain, the 4-star smoke free Lourdes is set about 10 minutes' drive from Moon Plains.
from USD 45 per night
8.6Great7 reviews
Hotel
Sri Lanka, Colombo
Situated in the Cinnamon Gardens district of Colombo, the charming 4-star Zylan Luxury features the outdoor swimming pool.
from USD 79 per night
7.6Very good15 reviews
Hotel
Sri Lanka, Sigiriya
The 5-star luxury Elephant Corridor offers fitness classes and spa therapy in a rural area of Sigiriya, within 3.1 miles of Main Entrance.
from USD 227 per night
7.6Very good24 reviews
Hotel
Sri Lanka, Negombo
While staying at the St Lachlan Negombo, which is located in the business district of Negombo, you can enjoy the pool bar and the outdoor swimming pool.
from USD 36 per night
8.2Great26 reviews
Hotel
Sri Lanka, Bentota
Located within 0.3 miles of Bentota, the boutique Paradise Road The Villa features an à la carte restaurant as well as spa therapy, entertainment activities and loungers.
from USD 150 per night
8.0Great13 reviews
Hotel
Sri Lanka, Galle
Boasting a riverside location, within 10 minutes' walk of Sea Turtle Farm, the 5-star smoke-free Tamarind Hill By Asia Leisure includes the outdoor swimming pool.
from USD 137 per night
2.4Guest rating1 review
Hotel
Sri Lanka, Chilaw
Offering an outdoor swimming pool, massage therapy, various recreational opportunities and entertainment activities, the 4-star boutique Carolina Beach Resort & is located 2.4 miles from Fish Market.
from USD 41 per night
7.6Very good8 reviews
Hotel
Sri Lanka, Unawatuna
Offering a swimming pool and innovative dishes, the unique 4-star Sanmira Renaissance boasts a beachfront location 9 minutes by foot from Unawatuna Beach.
from USD 40 per night
7.6Very good18 reviews
Hotel
Sri Lanka, Polonnaruwa
About an 8-minute walk from Statue of King Parakramabahu I, the exclusive 5-star Sudu Araliya offers a wonderful location and includes a traditional restaurant.
from USD 95 per night
7.6Very good5 reviews
Hotel
Sri Lanka, Kandy
Set around a 10-minute drive from Lord Kataragama Temple, the boutique Clove boasts entertainment activities, billiard and loungers available on site.
from USD 98 per night
6.2Nice6 reviews
Hotel
Sri Lanka, Kandy
Located within 800 feet of Bahiravokanda Vihara Buddha Statue, the 4-star boutique Amaara Sky Hotel Kandy features 12 rooms with views of the city.
from USD 60 per night
7.6Very good40 reviews
Hotel
Sri Lanka, Bentota
Offering a magnificent view over the Indian Ocean, the 5-star traditional Ekho Surf Bentota is set approximately 1.7 miles from Sea Turtle Hatchery.
from USD 63 per night
Cheap hotels in Sri Lanka
6.4Nice45 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Featuring views of the oceanfront, the 3-star smoke-free Ranveli Dehiwala-Mount Lavinia includes an outdoor restaurant with international cuisine.
from USD 32 per night
7.8Very good218 reviews
Hotel
Sri Lanka, Colombo
The 2-star Shalimar Colombo lies 10 minutes by car from Pettah Floating Market and within spitting distance of a railroad station.
from USD 28 per night
5.6Guest rating13 reviews
Hotel
Sri Lanka, Colombo
Featuring a year-round outdoor swimming pool and 28 rooms, the 3-star modern Janaki is within 1.4 miles of University of Colombo.
from USD 40 per night
7.6Very good48 reviews
Hotel
Sri Lanka, Negombo
Boasting a traditional restaurant with international menu, the modern J Negombo is set quite close to Dutch Canal and 1.7 miles from Dutch Fort.
from USD 24 per night
8.8Great3 reviews
Hotel
Sri Lanka, Dehiwala-Mount Lavinia
Independence Memorial Hall is within 4.2 miles of the designer Yoho Lavinia, while Sumanarama Temple is about an 11-minute walk away.
from USD 17 per night
5.8Guest rating9 reviews
Hotel
Sri Lanka, Colombo
With its prime location nearly a 5-minute stroll from Aishwari Amman Temple and a train station, the 2-star modern Sai Sea, featuring various recreational opportunities and entertainment activities, promises its guests an unforgettable stay.
from USD 21 per night
Hotel
Sri Lanka, Etalai
Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center is 2.2 miles from the budget Sobaco Nature Etalai and Ventura Beach is approximately 2.3 miles away.
from USD 41 per night
7.8Very good297 reviews
Hotel
Sri Lanka, Kandy
While staying at the perfect View, which is located in a historic district, you can enjoy the lounge bar and a swimming pool.
from USD 7 per night
8.8Great8 reviews
Hotel
Sri Lanka, Colombo
Located within 700 feet of Mlesna Tea Centre and 20 minutes by foot from Majestic City Colombo, the perfect 3-star Pearl features fitness classes, massage therapy and entertainment activities.
from USD 35 per night
7.8Very good5 reviews
Hotel
Sri Lanka, Hikkaduwa
Set within 0.8 miles of Narigama Beach, the 2-star International Beach Hotel & Restaurant Hikkaduwa features a restaurant and a baggage room.
from USD 28 per night
7.0Very good9 reviews
Hotel
Sri Lanka, Colombo
Set at the doorstep of a mall, stores and a market, and within 1.8 miles of Gangaramaya Temple, the Aca features 7 rooms 1.5 miles from Majestic City Colombo.
from USD 19 per night
7.0Very good6 reviews
Hotel
Sri Lanka, Colombo
Located just 0.8 miles from Pettah Market, the comfortable Saasha Colombo features 32 rooms, entertainment activities and various recreational opportunities.
from USD 22 per night
7.8Very good44 reviews
Hotel
Sri Lanka, Colombo
Placed at the footsteps of supermarket and stores, and within 1.9 miles of Sri Lanka Travelers, the 3-star Gsh Colombo features a restaurant and a store.
from USD 36 per night
7.4Very good12 reviews
Hotel
Sri Lanka, Colombo
Set near a subway station, the Ceylon City Hotel,Colombo Colombo boasts various recreational opportunities and entertainment activities as well as an American restaurant that serves American cuisine.
from USD 30 per night
Hotel
Sri Lanka, Kandy
Lord Kataragama Temple is within 2.6 miles of the 3-star Oyo 433 Paradise, while Gatambe Temple is merely 10 minutes' walk away.
from USD 22 per night
7.2Very good10 reviews
Hotel
Sri Lanka, Tangalle
The Coco Palm Villa And Cabanas, located in a beach neighbourhood, offers beautiful views of the sea from its rooms.
from USD 16 per night
9.0Perfect2 reviews
Hotel
Sri Lanka, Galle
Situated in the Galle City district of Galle, the 3-star Sea Line overlooks the sea and features a swimming pool.
from USD 30 per night
7.0Very good2 reviews
Hotel
Sri Lanka, Kandy
Guests can try Sri Lankan cuisine and enjoy an outdoor pool in the comfortable Veraima, which is strategically located in Kandy.
from USD 27 per night
8.2Great16 reviews
Hotel
Sri Lanka, Hikkaduwa
Located 650 feet from Coral Sanctuary, the Finlanka Hikkaduwa features 8 rooms with views of the garden.
from USD 36 per night
7.6Very good10 reviews
Hotel
Sri Lanka, Polonnaruwa
The Ancient Village with garden views lies 0.3 miles from Royal Palace of King Maha Parakramabahu.
from USD 10 per night
Top resorts in Sri Lanka
6.4Nice5 reviews
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.0Great1 review
Hotel
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 40 per night
8.4Great2 reviews
Hotel
Sri Lanka, Tangalle
Located 0.7 miles from Indika Art Gallery, the Suwaya Tangalle offers 25 rooms, a hot tub and an outdoor swimming pool.
from USD 69 per night
7.4Very good11 reviews
Hotel
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.2Great12 reviews
Hotel
Sri Lanka, Kandy
Settled in a rural area 2.4 miles from Mutukelina Wewa, the smoke free Galavilla Boutique Hotel And Kandy provides also a swimming pool.
from USD 104 per night
8.2Great37 reviews
Hotel
Sri Lanka, Colombo
Featuring an indoor swimming pool along with a steam room and an outdoor swimming pool on site, the elegant Mirage is nestled in the Wellawatte district.
from USD 47 per night
8.0Great37 reviews
Hotel
Sri Lanka, Colombo
Located approximately 25 minutes by foot from Viharamahadevi Park, the 4-star Ellen'S Place features 7 rooms and an à la carte restaurant on-site.
from USD 45 per night
8.4Great7 reviews
Hotel
Sri Lanka, Sigiriya
Located 0.5 miles from Sigiriya Air Force Base airport, the 4-star Fresco Water offers storage for belongings and a restaurant for guests' convenience.
from USD 92 per night
7.8Very good18 reviews
Hotel
Sri Lanka, Kandy
Located 9 minutes by foot from Kandy War Cemetery, the elegant Earl'S Regent includes 60 rooms as well as a Jacuzzi, a massage chair and an outdoor swimming pool.
from USD 49 per night
7.2Very good14 reviews
Hotel
Sri Lanka, Nuwara Eliya
Located 1.6 miles from Sri Bhakta Hanuman Temple, the 4-star Oak Ray Tea Bush offers modern comforts like bureau de change and an elevator.
from USD 39 per night
8.2Great20 reviews
Hotel
Sri Lanka, Tangalle
The luxury Portofino Resort Tangalle, within 2.3 miles of Agro Technology Park, has access to the sand beach and also features yoga classes and spa therapy.
from USD 141 per night
7.0Very good7 reviews
Hotel
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 62 per night
8.2Great20 reviews
Hotel
Sri Lanka, Nuwara Eliya
Situated 20 minutes by foot from Shanthipura View Point, the Araliya Green Hills provides premium rooms and an indoor pool.
from USD 124 per night
8.2Great4 reviews
Hotel
Sri Lanka, Hikkaduwa
The beachfront Vibration Hikkaduwa offers an outdoor pool and the possibility of trying ping pong and billiard.
from USD 41 per night
8.2Great49 reviews
Hotel
Sri Lanka, Udawalawe
Located in a historical area within a 10-minute drive of Udawalawa Elephant Orphanage, the comfortable 3-star Kottawatta Village has 30 rooms and an outdoor swimming pool.
from USD 20 per night
8.0Great48 reviews
Hotel
Sri Lanka, Nuwara Eliya
The 4-star Queenswood offers 16 rooms along with hiking, horseback riding and billiards, while also boasting a location an 8-minute stroll from Nuwara Eliya and Tea Country.
from USD 72 per night
7.6Very good8 reviews
Hotel
Sri Lanka, Unawatuna
Located 1.7 miles from Yatagala Temple, the comfortable Rockside Cabanas has to offer a tropical garden onsite plus windsurfing, snorkeling and diving in the area.
from USD 120 per night
8.4Great4 reviews
Hotel
Sri Lanka, Kandy
Boasting 16 rooms in subtle decor and an outdoor pool, the Theva Residency Kandy offers a prime location near a railroad station.
from USD 144 per night
8.0Great30 reviews
Hotel
Sri Lanka, Colombo
Set 2.5 miles from Gangaramaya Temple, the rooms in the 4-star family-friendly Ocean Front Colombo have views of sea.
from USD 50 per night
8.0Great1 review
Hotel
Sri Lanka, Arugam Bay
Featuring entertainment activities and various recreational opportunities, the 3-star Surfing boasts a beachfront location 1.2 miles from Pasarchenal.
from USD 84 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