Most popular cities in Sri Lanka
Colombo90 hotels
Kandy239 hotels
Ella162 hotels
Nuwara Eliya134 hotels
Cheap hotels in Sri Lanka
Nuwara Eliya, Sri Lanka
USD 140/night
Pedro Tea Factory and Bomburu Ella are located 4.8 km and 4.9 km from the 5-star Heritance Tea Factory respectively.
Sigiriya, Sri Lanka
6.01 review
USD 197/night
The 5-star Heritance Kandalama offers a hot tub and an outdoor swimming pool along with a perfect location relatively near Sigiriya Rock.
Bentota, Sri Lanka
USD 204/night
A swimming pool as well as a steam room, sauna facilities and an outdoor swimming pool are available for you at the 5-star Heritance Ahungalla, set within easy reach to Ahungalla Beach.
Negombo, Sri Lanka
4.01 review
USD 97/night
Located just 5 minutes' walk from Kudapaduwa North, the luxury Heritance features 139 rooms with views of the sea.
Kandy, Sri Lanka
USD 71/night
This 100-room the luxury Earl'S Regency offers guests to admire garden views and enjoy time by an outdoor swimming pool plus take advantage of a location in a restaurant area, near a tube station.
Colombo, Sri Lanka
USD 71/night
Set in a business area, the 5-star Ramada is merely a 5-minute walk from Galle Face Terrace and has a steam room, sauna facilities and an outdoor swimming pool onsite.
Colombo, Sri Lanka
USD 93/night
The renowned Hilton offers views of Beira Lake nearly a 25-minute walk from the 5 ha ocean-side urban park "Galle Face Green" and boasts 332 rooms along with a hot tub and an outdoor swimming pool.
Seeduwa, Sri Lanka
USD 96/night
Boasting its location a 5-minute ride from Buddhist Temple, the Vivanta Colombo, Airport Garden Seeduwa features modern rooms as well as steam baths, a hot tub and an outdoor swimming pool onsite.
Negombo, Sri Lanka
8.41 review
USD 70/night
The 4-star Club Hotel Dolphin features views of the garden and an outdoor swimming pool, boasting a charming location near a boat dock.
Nuwara Eliya, Sri Lanka
USD 296/night
Set around 5 minutes' walk from Victoria Park Entrance, the perfect 5-star Grand Hotel - Heritage Grand Nuwara Eliya features spa therapy and billiards.
Negombo, Sri Lanka
USD 20/night
Located 15 km from Bandaranaike International airport, the Camelot Beach Negombo offers a buffet breakfast and features a swimming pool.
Negombo, Sri Lanka
USD 69/night
The Goldi Sands Negombo offers views of the Indian Ocean 10 minutes by car from Fish Market and boasts 70 rooms along with a hot tub and an outdoor swimming pool.
Kandy, Sri Lanka
USD 72/night
The 5-star Thilanka boasts 58 rooms along with hiking and cycling, 500 metres from E. L. Senanayake Children's Park.
Kandy, Sri Lanka
USD 70/night
Boasting quiet location in a business area, the 5-star Amaya Hills offers to try international dishes and enjoy time by an outdoor swimming pool.
Colombo, Sri Lanka
USD 84/night
Strategically located right around 5 minutes' walk from World Trade Center, the elegant Kingsbury has bright rooms to offer as well as a pool bar.
Kandy, Sri Lanka
USD 76/night
Located in the luxurious part of Kandy, around a 10-minute ride from the modest Sri Lanka Cricket Office, the 5-star Mahaweli Reach offers fitness classes and live entertainment.
Galle, Sri Lanka
9.41 review
USD 120/night
Set in the business district of Galle, the deluxe Jetwing Lighthouse Galle features a swimming pool and boasts views of the Indian Ocean.
Negombo, Sri Lanka
USD 101/night
The modern Jetwing Beach is set merely 300 metres from Negombo Beach Park and offers steam baths, a plunge pool and a hot tub onsite.
Koggala, Sri Lanka
USD 325/night
The 5-star Fortress Resort & Spa offers stylish accommodation with 53 rooms in the touristic area of Koggala.
Sigiriya, Sri Lanka
USD 340/night
Offering a spectacular location just a short drive from Sigiriya Rock, the luxury Jetwing Vil Uyana Sigiriya boasts an à la carte restaurant along with hiking and cycling.
More hotels in Sri Lanka:
Best 5-star hotels in Sri Lanka
Wadduwa, Sri Lanka
8.21 review
USD 118/night
The 5-star Blue Water, located within 3.8 km of Rankoth Viharaya, boasts a large outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool.
Bentota, Sri Lanka
9.23 reviews
USD 108/night
Nestled in an entertainment area, the Taj Bentota Resort & Spa is nearly 25 minutes on foot from Bentota River.
Sigiriya, Sri Lanka
USD 428/night
Approximately 60 km from Sigiriya Air Force Base airport, the 5-star Uga Ulagalla offers a spa salon for guests' enjoyment.
Kandy, Sri Lanka
USD 92/night
A shared lounge and various recreational opportunities are all open to guests of this 66-room the 5-star Tree Of Life Nature Resort Kandy that is located within 3 km of Nelligala International Buddhist Centre.
Negombo, Sri Lanka
USD 92/night
You can have some rest at a swimming pool or enjoy breathtaking views of the ocean, while the luxury Jetwing Blue Negombo boasts a beachfront setting just a pleasant stroll away from West Coast.
Passikudah, Sri Lanka
USD 180/night
Coconut Cultural Park is 5 minutes' stroll from the charming Maalu Maalu Resort & Spa - Thema Collection.
Sigiriya, Sri Lanka
USD 57/night
The 4-star Sigiriya, located in a historical neighbourhood, has massage therapy and recreational facilities.
Kandy, Sri Lanka
USD 144/night
The 5-star Hunas Falls Kandy is merely 1.9 km from Hunnasgiriya Water Fall, boasting facials, a terrace, and a patio.
Kalutara, Sri Lanka
USD 209/night
Located a 10-minute ride from Holy Cross Church Kalutara, the elegant Royal Palms offers views of the sea along with a Jacuzzi and an outdoor swimming pool.
Kandy, Sri Lanka
USD 46/night
About an 18-minute walk from Kandy View Point, the charming Suisse boasts an Asian restaurant and 87 rooms.
Sigiriya, Sri Lanka
USD 150/night
The perfect Amaya Lake can be found in a rural area relatively close to Sigiriya Rock, where travellers are welcomed with a swimming pool.
Bentota, Sri Lanka
USD 72/night
The Temple Tree is situated within a 5-km distance of Bentota Lake and about a 25-minute stroll from Sea Turtle Hatchery.
Beruwala, Sri Lanka
9.01 review
USD 74/night
The 5-star Palms Beruwala features views of the beach and a year-round outdoor swimming pool, boasting a prime location near a train station.
Rathgama, Sri Lanka
USD 434/night
Offering fitness classes, spa therapy and various recreational opportunities, the 5-star Aditya Boutique lies in a touristic area of Rathgama, at a 6 km distance from Saffron Robes Gallery and Studio and within 6 km of Naga Viharaya.
Giritale, Sri Lanka
USD 80/night
Featuring a swimming pool, the 5-star Deer Park Giritale in a historical area boasts 23 rooms.
Colombo, Sri Lanka
USD 105/night
Set in a central area about 7 minutes' walk from Colombo Swimming Club, the Cinnamon Grand features a fine-dining restaurant.
Colombo, Sri Lanka
USD 79/night
Located around a 10-minute walk from Temple of Sri Kailawasanathan Swami Devasthanam Kovil, the Cinnamon Lakeside Colombo features a swimming pool and a health club.
Kalutara, Sri Lanka
USD 169/night
Positioned 10 minutes on foot from Rajaguru Sri Subuthi Temple Waskaduwa, guests can enjoy Indian dishes at the world-class Turyaa Kalutara's Asian restaurant.
Bentota, Sri Lanka
USD 489/night
Merely 5 minutes' walk from Sea Turtle Hatchery, the comfortable Saman Villas offers a prime location and includes an à la carte restaurant.
Sigiriya, Sri Lanka
USD 140/night
Situated in a historical district, the luxury Cinnamon Lodge Habarana features a swimming pool.
Most popular 4-star hotels in Sri Lanka
Polonnaruwa, Sri Lanka
USD 39/night
Providing an outdoor swimming pool along with 34 rooms, the 4-star Giritale is placed at a distance of 4.8 km from Buddhist Temple.
Negombo, Sri Lanka
USD 87/night
The enchanting Jetwing Sea Negombo lies within 4.7 km of Fish Market and offers an Asian restaurant and an indoor pool onsite.
Bentota, Sri Lanka
9.21 review
USD 67/night
Situated nearly a 10-minute ride from Bentota Lake, the Earl'S Reef features a restaurant.
Sigiriya, Sri Lanka
USD 70/night
The Kassapa Lions Rock is set a 25-minute stroll from Jeskynni chram and a 10-minute ride from Moat.
Bentota, Sri Lanka
USD 282/night
Positioned a mere 300 metres from Estuary of Bentara River, guests can enjoy international dishes at the Princess Bentota's à la carte restaurant.
Galle, Sri Lanka
10.01 review
USD 203/night
About 12 minutes' walk from Galle Fort and overlooking the Indian Ocean, the 4-star Lady Hill features massage therapy and recreational facilities.
Yala, Sri Lanka
USD 88/night
The 4-star Elephant Reach Yala is located within a 5-minute drive of Kirinda Beach and near a boat dock.
Kalutara, Sri Lanka
USD 44/night
Featuring an outdoor swimming pool, the 4-star Tangerine Beach is set 3 km from Richmond Castle and offers beautiful views of the sea.
Ahangama, Sri Lanka
USD 66/night
Located in a historical neighbourhood about 17 minutes' walk from Ahangama Beach, the 4-star Insight Resort Ahangama - S&S Other Certified has 56 rooms and an outdoor swimming pool.
Hambantota, Sri Lanka
USD 106/night
Staying at 4-star The Oasis Hambantota, guests will enjoy an outdoor swimming pool onsite and admire views of the garden offered from 32 rooms.
Bentota, Sri Lanka
9.61 review
USD 156/night
Located just near Walukarama Temple, the comfortable 4-star Centara Ceysands Resort & Spa Sri Lanka boasts an outdoor pool and a sweeping view.
Sigiriya, Sri Lanka
USD 85/night
Set at a 3.3 km distance from Entrance Hurulu Eco Park, the Village By Cinnamon boasts fitness classes, massage therapy and recreational facilities available on site.
Anuradhapura, Sri Lanka
USD 91/night
Featuring an outdoor pool, the 4-star Heritage Anuradhapura in a historic neighbourhood boasts 51 rooms.
Embilipitiya, Sri Lanka
USD 50/night
Featuring an indoor swimming pool and 9 rooms, the Centauria Embilipitiya is only 1.5 km from Chandrika Lake.
Negombo, Sri Lanka
USD 98/night
Located about 5 minutes on foot from Browns Beach and at a distance of 4.8 km from Muthurajawela Marsh, the 4-star Jetwing features a pool bar plus an outdoor swimming pool.
Tangalle, Sri Lanka
USD 125/night
Set nearly a 25-minute walk from Indika Art Gallery, the rooms in the 4-star Lagoon Paradise Tangalle have views of lagoon.
Wadduwa, Sri Lanka
USD 313/night
Offering a setting within a 10-minute drive of Kalutara Beach, the deluxe Siddhalepa Ayurveda Resort - All Meals, Ayurveda Treatment And Yoga Wadduwa includes 52 rooms and features a Turkish steam bath, a Turkish steam room and a hot tub.
Bentota, Sri Lanka
USD 160/night
Located 2.9 km from Galapata Raja Temple, the sophisticated Villa Bentota By Kk Collection features an outdoor swimming pool.
Trincomalee, Sri Lanka
USD 118/night
Located in the Uppuveli Beach district within 3.2 km of Trincomalee War Cemetery, the 4-star Trinco Blu By Cinnamon has 81 rooms and a swimming pool.
Dambulla, Sri Lanka
USD 79/night
Located at a distance of 4.4 km from Popham's Arboretum, the comfortable Pelwehera Dambulla features a swimming pool along with spa therapy, a shared lounge, and a garden.
Most popular 3-star hotels in Sri Lanka
Kalutara, Sri Lanka
9.42 reviews
USD 43/night
Featuring yoga classes and various recreational opportunities, the luxury Mermaid Hotel & Club Kalutara boasts a beachfront location just 1.1 km from Rajaguru Sri Subuthi Temple Waskaduwa.
Bandarawela, Sri Lanka
USD 57/night
While staying at the 3-star Orient you are invited to discover Dhowa rock temple, set approximately 10 minutes away by car, or St Catherine's Seat, which is around 2 km away.
Nilaveli, Sri Lanka
USD 135/night
Set 10 minutes by car from Pigeon Island National Park, the 3-star Nilaveli offers 48 rooms and an outdoor pool.
Kalutara, Sri Lanka
USD 37/night
Located at a distance of 3.6 km from Katukurunda, the 2-star Roy Villa features facials, massage therapy, and a picnic area on-site along with a poolside bar.
Bentota, Sri Lanka
USD 85/night
The smoke-free Sandali Walauwa Bentota is 10 km from Sea Turtle Protection Association, boasting facials and a patio.
Talalla, Sri Lanka
USD 124/night
Set at a 1.5 km distance from Seethagalla Natural seawater Pool, the 3-star Retreat Talalla offers 60 rooms and an outdoor swimming pool.
Tissamaharama, Sri Lanka
USD 75/night
Located around a 10-minute walk from Ceylon safari, the 3-star Hibiscus Garden boasts a swimming pool.
Unawatuna, Sri Lanka
USD 121/night
While staying at the beachfront Rockside Cabanas Unawatuna you are invited to discover Japanese Peace Pagoda, set a 10-minute drive away, or The Palm Rope Swing, which is 3.4 km away.
Kandy, Sri Lanka
USD 50/night
Featuring seafood cuisine and a swimming pool, the 3-star Veraima is conveniently located within 7 km of Kandy Clock Tower.
Negombo, Sri Lanka
USD 25/night
About a 25-minute stroll from St. Sebastian Statue, the Jasmin Villa includes 9 rooms.
Bentota, Sri Lanka
USD 54/night
Boasting a location around a 5-minute walk from Kande Vihare Temple, the 3-star Bougain Villa includes 25 rooms and a swimming pool.
Habarana, Sri Lanka
USD 70/night
Offering a location 16 minutes' walk from Dhilip De Alwis, the comfortable 3-star Habarana Tree House features an Asian restaurant and an outdoor pool.
Mirissa, Sri Lanka
USD 62/night
The comfortable Coral is nestled in the Mirissa Beach district of Mirissa, Taprobane Island is about 10 minutes away by car.
Kandy, Sri Lanka
USD 54/night
While staying at the smoke-free Piumara Residence you are invited to discover Kandy View Point, set a 16-minute walk away, or Temple of the Sacred Tooth Relic, which is 1.3 km away.
Negombo, Sri Lanka
USD 31/night
Set about a 10-minute drive from Rukmani Devi Park, the rooms in the Dorset Negombo have views of garden.
Dambulla, Sri Lanka
USD 21/night
Sundaras Resort & Spa is at a distance of 2.3 km from the Gamagedara Resort, while Dambulla museum is nearly a 25-minute walk away.
Mirissa, Sri Lanka
USD 110/night
Located within 0.7 km of Badora Spa in the Mirissa Beach district of Mirissa, the Paradise Beach Club Mirissa features 57 rooms along with spa therapy, entertainment activities and water sports facilities.
Kalpitiya, Sri Lanka
USD 30/night
The highest levels of comfort together with spa therapy, a play area, and a garden are waiting for you in the 14 rooms for an enjoyable stay at the convenient Omeesha with a name you can trust.
Narampanawa, Sri Lanka
USD 106/night
Hatale Patana World's End is at a distance of 3.7 km from The Kandy, while Rassa Ella is approximately a 10-minute drive away.
Unawatuna, Sri Lanka
USD 95/night
Situated within a 5-minute stroll of Unawatuna, the Thaproban Unawatuna offers 14 guest rooms.
Top family hotels in Sri Lanka
Dickwella, Sri Lanka
9.81 review
USD 181/night
150 metres from Dickwella Beach, the luxury Resort And Spa features yoga classes and loungers.
Marawila, Sri Lanka
USD 92/night
An outdoor swimming pool and a poolside bar are offered for guest convenience at the 4-star Club Palm Bay Marawila.
Kalutara, Sri Lanka
USD 110/night
Located 150 metres from a tropical beach, the comfortable Avani Kalutara Resort offers international specialities served in an à la carte restaurant onsite.
Sigiriya, Sri Lanka
USD 141/night
Located in a historic area, the Occidental Paradise Dambulla features facials, various recreational opportunities and entertainment activities.
Katunayake, Sri Lanka
USD 421/night
Boasting proximity to Dadugan Oya, which runs less than a 10-minute stroll away, the Wallawwa Katunayake offers an outdoor swimming pool.
Colombo, Sri Lanka
USD 266/night
Boasting setting in the business district of Colombo, approximately 25 minutes' walk from Independence Square, the heritage Paradise Road Tintagel provides a swimming pool together with a steam room and sauna facilities.
Tissamaharama, Sri Lanka
USD 180/night
While staying at the 5-star Chaarya Tissamaharama you are invited to discover Yala National Park, set around 4 km away, or Tissa Dagoba, which is about a 25-minute walk away.
Weligama, Sri Lanka
USD 98/night
Guests will enjoy a swimming pool and 59 rooms, while staying at the 5-star Mandara Resort Mirissa Weligama with location within walking distance to West Coast.
Beruwala, Sri Lanka
USD 40/night
About a 25-minute walk from Kande Vihare Temple and overlooking the Indian Ocean, the beachfront Ypsylon features spa therapy and a patio.
Wadduwa, Sri Lanka
USD 116/night
Sitting at a distance of 4.9 km from Kalutara Beach, the 5-star Grand Beach offers a patio and barbecue grills.
Ella, Sri Lanka
USD 558/night
Featuring a continental breakfast and a gym facility, the 5-star 98 Acres Resort & Spa is located 3.5 km from the ravana falls "Rawana Waterfall".
Passikudah, Sri Lanka
USD 222/night
You can relax by an outdoor swimming pool in the unique Uga Bay Passikudah, located at a 4.7 km distance from Oddamavadi Mosque.
Tangalle, Sri Lanka
USD 176/night
The Turtle Bay Boutique Tangalle is located in the Tangalle Beach district of Tangalle, overlooking the Indian Ocean and boasts an outdoor swimming pool along with a treatment room and an outdoor swimming pool on-site.
Unawatuna, Sri Lanka
USD 170/night
You can relax by an outdoor swimming pool in the Thambapanni Retreat Unawatuna, located only 0.6 km from Blowhole.
Dambulla, Sri Lanka
USD 174/night
The Sigiriana Dambulla features an outdoor swimming pool and an Austrian menu, while guests can take advantage of a prime location in a tourist area.
Bentota, Sri Lanka
USD 279/night
Offering diving, cycling, and ping pong in the area, the 4-star Joe'S Resort lies just 7 minutes' walk from Sea Turtle Protection Association, and at a distance of 3.5 km from Galapata Raja Temple.
Colombo, Sri Lanka
8.81 review
USD 66/night
Staying at the 4-star Court Hotel & Spa means you will be only a 9-minute walk from University of Colombo, while enjoying a swimming pool onsite.
Trincomalee, Sri Lanka
8.61 review
USD 339/night
The charming Uga Jungle sits in a tourist area and offers 45 rooms and an outdoor pool.
Bentota, Sri Lanka
9.82 reviews
USD 60/night
Located about a 5-minute walk from Kaluwamodara Bridge and approximately a 5-minute walk from Estuary of Bentara River, the traditional Occidental Eden Beruwala features live entertainment and billiards.
Bentota, Sri Lanka
USD 120/night
The perfect 5-star Club Bentota with an outdoor swimming pool is within 5 minutes' drive of Sea Turtle Protection Association.
Best luxury hotels in Sri Lanka
Kataragama, Sri Lanka
USD 148/night
Ul-Khizr Mosque is within 4 km of the Mandara Rosen Kataragama and Bodhi Tree is approximately a 25-minute walk away.
Koggala, Sri Lanka
USD 383/night
Located within 3.5 km of Kalapuwa Herbal Garden, the 5-star Kahanda Kanda features fitness classes and spa therapy on-site along with a lounge bar.
Haputale, Sri Lanka
USD 374/night
Located a 25-minute walk from Buddhist Temple, the family Melheim Haputale overlooks the mountain and features a French restaurant.
Udawalawe, Sri Lanka
USD 138/night
Set within 5 minutes' drive of Srilanka Best Safari, the eco-friendly Grand Udawalawe Safari Resort features 67 rooms with private bathrooms.
Beruwala, Sri Lanka
10.01 review
USD 86/night
Comprising 200 rooms right in the centre of Beruwala, the luxurious Cinnamon Bey lies a 10-minute ride from Ventura Beach.
Bentota, Sri Lanka
USD 121/night
Providing access to a swimming pool as well as windsurfing, snorkelling and diving, the superb 5-star Thaala Bentota is located 200 metres of Ventura Beach.
Tangalle, Sri Lanka
USD 660/night
Set within 7 km of Mulgirigala Raja Maha Vihara, the 5-star Maya invites its guests to benefit from a terrace, a patio, and a garden, plus to have a meal in an Asian restaurant.
Kandy, Sri Lanka
USD 122/night
Located 4.9 km from Gadaladeniya Vihara, the 4-star Elegant Kandy features a swimming pool and an Asian restaurant with Asian dishes.
Tangalle, Sri Lanka
USD 309/night
Guests can enjoy local cuisine in an à la carte restaurant of the lovely 4-star Buckingham Place Tangalle and relax by an infinity swimming pool.
Madawala Ulpotha, Sri Lanka
USD 135/night
Situated around a 10-minute walk from Oak-Ray Isiwara Ayurvedic Village, the 4-star Jim'S Farm Villas Madawala features an outdoor pool together with a steam room, a massage chair and an outdoor swimming pool.
Passikudah, Sri Lanka
USD 79/night
Offering an outdoor swimming pool with views of ocean, the 5-star Amaya Beach Passikudah is located in the Pasikuda Beach district.
Passikudah, Sri Lanka
USD 157/night
Within 13 minutes' walk of Coconut Cultural Park, the 5-star Sun Siyam Pasikudah Passikudah includes 22 rooms.
Wayikkal, Sri Lanka
8.81 review
USD 75/night
The smoke-free Suriya Wayikkal located within a 15-minute drive of Negombo Beach Park, offers a poolside bar and elegant rooms.
Sigiriya, Sri Lanka
USD 88/night
Set not very far from Sigiriya Rock, the comfortable Aliya Resort And Sigiriya boasts a karaoke bar together with cycling, ping pong and billiards.
Weligama, Sri Lanka
USD 568/night
The luxury Cape offers views of the Indian Ocean a 10-minute ride from Secret Beach Mirissa and boasts 53 rooms along with a steam room, sauna facilities and an outdoor swimming pool.
Bentota, Sri Lanka
USD 245/night
Overlooking patio and boasting massage therapy and recreational facilities, the 5-star Taru Villas - Rock Villa - Bentota is set in a beach area.
Koggala, Sri Lanka
USD 198/night
Boasting an outdoor swimming pool, the 5-star Cabanas Koggala is within a 15-minute drive of Kathaluwa Old Temple.
Hambantota, Sri Lanka
USD 242/night
Featuring aerobics classes and fitness facilities, the 5-star Shangri-La Hambantota boasts a beachfront location within a 10-minute drive of Mirijjawila Botanical Garden.
Sigiriya, Sri Lanka
USD 228/night
Located a 10-minute drive from Sigiriya, the 5-star Amaara offers views of the garden and a year-round outdoor swimming pool.
Galle, Sri Lanka
USD 346/night
Within 6 km of All Saints Anglican Church, The Postcard Galle overlooks the sea and features a terrace, a patio, and a garden.
Cheap hotels in Sri Lanka
Ahungalla, Sri Lanka
USD 30/night
While staying at the 2-star Walauwa you are invited to discover Ahungalla Sea Turtles Conservation Project, set about 10 minutes away by car, or Ahungalla Beach, which is merely 1.8 km away.
Dickwella, Sri Lanka
USD 32/night
Providing travelers with a terrace and a play area, the Cinnamon Garden Dickwella is set in the Hiriketiya Beach district, about a 10-minute walk from Blue Beach.
Habarana, Sri Lanka
USD 12/night
Situated 15 km from Sigiriya Air Force Base airport, the Priyavimana Resort welcomes guests with a restaurant.
Kalpitiya, Sri Lanka
USD 20/night
Set 2.5 km from Ocean Lanka Kalpitiya, the rooms in the 2-star Kitesurfing Lanka have views of sea.
Mirissa, Sri Lanka
USD 25/night
Parrot Rock Bridge is 18 minutes' stroll from the Aroma and Badora Spa is a mere 1.5 km away.
Mirissa, Sri Lanka
USD 21/night
Set merely 0.6 km from Parrot Rock Bridge, the Mallika Resort features an à la carte restaurant serving local cuisine.
Hikkaduwa, Sri Lanka
USD 21/night
Scuba diving and ping-pong make the 2-star Hansa Surf Hikkaduwa attractive to sports enthusiasts, and set 4.2 km from Saffron Robes Gallery and Studio.
Kandy, Sri Lanka
USD 21/night
Located about a 25-minute walk from Polgolla Dam, the Kandy Mountain Kandy features 7 rooms with views of the garden.
Dickwella, Sri Lanka
USD 20/night
Blue Beach is also located about 10 minutes' walk from the Kalpa Place Hiriketiya Bed & Breakfast.
Unawatuna, Sri Lanka
USD 34/night
Featuring 17 rooms, a patio and a garden, the 3-star Epic is around a 25-minute walk from Japanese Peace Pagoda in Unawatuna.
Gurukanda, Sri Lanka
USD 11/night
The Green Herbal is situated in a rural area of Galle, within a 6-km distance of Galle International Cricket Stadium and nearly a 10-minute drive from Galle Dutch Fort.
Kalpitiya, Sri Lanka
USD 30/night
While staying at the Ocean View Beach Resort you are invited to discover Kalpitiya Dutch Fort, set 15 minutes away by car, or Ruwala Nature & Adventure Park, which is 4.8 km away.
Ahangama, Sri Lanka
USD 35/night
Sitting approximately a 25-minute walk from Midigama Beach, the 3-star Sanmark is located in the historical district of Ahangama.
Habarana, Sri Lanka
USD 18/night
Located in the ancient part of Habarana, the Green Garden is just 0.9 km from Minneriya National Park.
Tissamaharama, Sri Lanka
USD 12/night
Positioned at a distance of 2.7 km from Yatala Vehera, guests can enjoy American dishes at the Shine Park Tissamaharama's Argentinian restaurant.
Negombo, Sri Lanka
USD 15/night
Located 6 minutes' walk from Browns Beach, the 2-star 360 Beach Residence Negombo is within a 500-metre distance of Rodeo Pub.
Habarana, Sri Lanka
USD 23/night
Boasting an Asian restaurant with local menu, the Farm Cottage Habarana is set at a moderate distance from Sigiriya Rock.
Negombo, Sri Lanka
USD 23/night
Situated only 1.5 km from Negombo Beach Park, the 3-star Woodnest Summerside boasts such activities as snorkelling and cycling.
Mirissa, Sri Lanka
USD 27/night
Badora Spa is just 0.9 km from the Suwa Arana Mirissa, while Parrot Rock Bridge is just an 11-minute walk away.
Mirissa, Sri Lanka
USD 14/night
Badora Spa is around 1 km from the Nature Inn and Secret beach is only a 6-minute walk away.
Top resorts in Sri Lanka
Hikkaduwa, Sri Lanka
USD 100/night
The Hikka Tranz By Cinnamon, located 250 metres from Swastha Ayurveda Medical Spa, is also at a proximity to Turtle Beach.
Negombo, Sri Lanka
USD 137/night
Located about 15 minutes' drive from Angurukaramulla Temple, the 5-star Jetwing Lagoon features 57 rooms, fitness classes and massage therapy.
Anuradhapura, Sri Lanka
USD 99/night
Comprising 23 rooms right in the centre of Anuradhapura, the family White House lies 10 minutes' drive from Jetawanaramaya.
Bentota, Sri Lanka
10.01 review
USD 133/night
There are whirlpool baths and an outdoor swimming pool at the luxury Citrus Waskaduwa, and some of the 262 rooms offer views of the sea.
USD 522/night
Providing an outdoor pool along with 7 rooms, the elegant Glenross is placed at a distance of 2.6 km from Temple.
Tangalle, Sri Lanka
USD 99/night
Located in the Tangalle Beach district of Tangalle approximately 10 minutes by car from Turtle Watch Rekawa, the Good Karma Tangalle has 19 rooms and an outdoor swimming pool.
Bentota, Sri Lanka
10.01 review
USD 1 437/night
Featuring fitness classes, entertainment activities and various recreational opportunities, the luxury Pandanus Beach Resort & boasts a beachfront location within 3.6 km of Kosgoda Turtle Conservation and Research Centre.
Tissamaharama, Sri Lanka
USD 527/night
Offering an outdoor swimming pool, the Thaulle is within a 6-km distance of Kirinda Viharaya.
Tangalle, Sri Lanka
USD 211/night
From the Anantara Peace Haven, you can admire views of the patio, enjoy a plunge pool, a steam room and sauna facilities and take advantage of the hotel's beachfront location.
Unawatuna, Sri Lanka
USD 133/night
Located near to Sk Swarnakala, the 5-star Thaproban Pavilion Resort And Spa Unawatuna features facials, yoga classes and massage therapy on-site along with a lounge bar.
Dambulla, Sri Lanka
USD 64/night
Set nearly 20 minutes' walk from Spice Garden, the Nice Place Dambulla welcomes guests to an American restaurant on site.
Dambulla, Sri Lanka
USD 504/night
Nearly a 10-minute ride from Buddhist Temple, the luxury Kalundewa Retreat Dambulla offers spa therapy and barbeque plus an outdoor swimming pool.
Sigiriya, Sri Lanka
USD 61/night
Located a few minutes drive from Minneriya National Park, the charming Village features a swimming pool and 56 rooms plus it is nearly a 25-minute walk from Sigiriya Heritage Museum.
Hanwella, Sri Lanka
USD 18/night
Staying at the charming Ambalama, you can visit Junior Coaster, set 47 km away, or simply relax by an indoor pool.
Colombo, Sri Lanka
USD 396/night
Offering massage therapy, a shared lounge, and a garden, the 5-star Maniumpathy is located in the Borella district of Colombo, around 15 minutes' walk from Embassy of Japan.
Passikudah, Sri Lanka
USD 106/night
The family Calm Resort & offers fitness classes, recreational facilities and entertainment activities in a popular area of Passikudah, a 5-minute drive from Kalkudah Beach.
Yala, Sri Lanka
USD 967/night
Located not so far from Yala National Park, the luxury Uga Chena Huts features an outdoor swimming pool and 14 rooms plus it is at a 2.1 km distance from Yala National Park.
Trincomalee, Sri Lanka
USD 100/night
The 5-star Amaranthe Bay Resort & Spa features facials, massage therapy and recreational facilities along with a Chinese restaurant.
Bentota, Sri Lanka
USD 84/night
While staying at the luxury Rockside, which is located in an entertainment district, you can enjoy the lounge bar and an outdoor swimming pool.
Negombo, Sri Lanka
USD 170/night
Located around a 5-minute walk from Browns Beach, the 4-star Dickman features 9 rooms together with an American-style restaurant.