Most popular cities in Sri Lanka
Colombo90 hotels
Kandy239 hotels
Ella162 hotels
Nuwara Eliya134 hotels
Cheap hotels in Sri Lanka
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.
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.
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.
Wattala, Sri Lanka
USD 45/night
Located in a shopping district and within 7 km of R Premadasa Stadium, the 4-star Pegasus Reef Wattala features 199 rooms plus a 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.
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.
Colombo, Sri Lanka
USD 87/night
Featuring a beachfront location in the heart of Colombo, the heritage Galle Face has 124 rooms and a swimming pool.
Koggala, Sri Lanka
USD 142/night
Providing a swimming pool along with 21 rooms, the 3-star Koggala is placed about 5 minutes' walk from Koggala Lefts.
Passikudah, Sri Lanka
USD 180/night
Coconut Cultural Park is 5 minutes' stroll from the charming Maalu Maalu Resort & Spa - Thema Collection.
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.
Colombo, Sri Lanka
9.01 review
USD 110/night
The Taj Samudra Colombo is located 15 minutes' drive from Diyawanna Oya Seaplane Base airport and offers an outdoor pool as well as a health club.
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.
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.
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.
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.
More hotels in Sri Lanka:
Best 5-star hotels in Sri Lanka
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.
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.
Dickwella, Sri Lanka
9.81 review
USD 181/night
150 metres from Dickwella Beach, the luxury Resort And Spa features yoga classes and loungers.
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.
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.
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.
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.
Ahangama, Sri Lanka
10.01 review
USD 585/night
Offering an outdoor swimming pool, the 5-star Mosvold Villa is located in the historic part of Ahangama, approximately 10 minutes by car from Kalapuwa Herbal Garden.
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.
Unawatuna, Sri Lanka
USD 740/night
Set at a 4 km distance from Jungle Beach, the intimate 5-star Frangipani Tree By Edwards Collection has an Asian restaurant serving Asian cuisine.
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.
Bentota, Sri Lanka
8.61 review
USD 44/night
Staying at the 5-star Ekho Surf means you will be at a 3.2 km distance from Galapata Raja Temple, while enjoying an outdoor pool onsite.
Balapitiya, Sri Lanka
USD 222/night
The 5-star Shinagawa enjoys a beachfront location and provides easy access to Galagoda Shailatharama Viharaya a 15-minute ride away.
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.
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.
Most popular 4-star hotels in Sri Lanka
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.
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.
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.
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.
Unawatuna, Sri Lanka
USD 45/night
Set only 9 minutes' walk from Unawatuna Beach, the 4-star Sanmira Renaissance features spa therapy, a game area, and a garden.
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.
Passikudah, Sri Lanka
USD 155/night
Offering a location approximately a 15-minute walk from Coconut Cultural Park, the beachfront Amethyst features an American-style restaurant and an outdoor pool.
Unawatuna, Sri Lanka
USD 289/night
Located in Unawatuna and within 10 minutes' drive of Old Town of Galle and its Fortifications, the 4-star Cocobay features a plunge pool and a Jacuzzi for guest's pure relaxation.
Tangalle, Sri Lanka
USD 81/night
Located approximately a 5-minute walk from Bay of Bengal, the 4-star Palm Paradise features an outdoor swimming pool and 35 rooms.
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.
Bentota, Sri Lanka
USD 65/night
The Wunderbar Beach is set approximately 25 minutes on foot from Ventura Beach and within 10 minutes' drive of Induruwa Sea Turtle Conservation Project & Sea Turtle Information Center.
Colombo, Sri Lanka
USD 97/night
Located within 3.9 km of Bellagio Colombo, the Mirage features fitness classes, karaoke and billiards on-site along with a pool bar.
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.
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.
Most popular 3-star hotels in Sri Lanka
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.
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.
Negombo, Sri Lanka
9.41 review
USD 23/night
Staying at the 3-star J Negombo means you will be 10 minutes by car from Angurukaramulla Temple, while enjoying an outdoor pool onsite.
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.
Unawatuna, Sri Lanka
USD 37/night
Offering a prime location extremely close to Unawatuna Beach, the 3-star Peacock Beach holds a total of 29 rooms and boasts a picnic area and barbecue grills.
Tangalle, Sri Lanka
USD 100/night
Located in the Tangalle Beach district and 3.1 km from Turtle Watch Rekawa, the beachfront Sanjis features 8 rooms plus an outdoor swimming pool.
Hikkaduwa, Sri Lanka
USD 180/night
One Big Turtle Point and Turtle Beach are located 3.5 km and 3.6 km from the comfortable Nico respectively.
Unawatuna, Sri Lanka
USD 81/night
Providing diving and fishing and access to Galle Fort, the comfortable Blue Sky Unawatuna at a distance of 3 km from Welle Devalaya Temple boasts spa therapy and barbecue.
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.
Hikkaduwa, Sri Lanka
USD 41/night
6 km from Seenigama Muhudu Viharaya, guests of the Cool Beach Hikkaduwa may engage in a variety of activities, including diving and cycling.
Tangalle, Sri Lanka
USD 32/night
Boasting a patio, a picnic area, and barbecue grills, along with a lounge bar, the beachfront Pumpkin Cabanas has a prime location at a 550-metre distance from Marakolliya Beach.
Unawatuna, Sri Lanka
USD 220/night
Featuring a location in a beach area of Unawatuna, the 3-star Satin Doll offers an outdoor pool and a lounge bar.
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.
Mirissa, Sri Lanka
USD 19/night
The comfortable 3-star Peacock Wings Guest House offers 8 rooms in a beach area of the city near an underground station.
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.
Kalpitiya, Sri Lanka
USD 55/night
Featuring views of the garden, the affordable 3-star Roshanne Kalpitiya includes an à la carte restaurant with seafood cuisine.
Negombo, Sri Lanka
USD 33/night
Offering a prime location approximately 5 minutes' walk from Kudapaduwa North, the 3-star Marine Guest House holds a total of 19 rooms and boasts spa therapy and a garden.
Weligama, Sri Lanka
USD 45/night
While staying at the beachfront Jagabay you are invited to discover Weligama Beach, set a 10-minute drive away, or Coconut Tree Hill, which is 4 km away.
Unawatuna, Sri Lanka
USD 95/night
Situated within a 5-minute stroll of Unawatuna, the Thaproban Unawatuna offers 14 guest rooms.
Amazing spa hotels in Sri Lanka
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.
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.
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.
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.
Colombo, Sri Lanka
USD 91/night
Featuring spa therapy and various recreational opportunities, the unique 4-star Ocean in Colombo is centrally located 3 km from National Art Gallery.
Passikudah, Sri Lanka
USD 157/night
Within 13 minutes' walk of Coconut Cultural Park, the 5-star Sun Siyam Pasikudah Passikudah includes 22 rooms.
Hikkaduwa, Sri Lanka
9.01 review
USD 260/night
Coral Sanctuary is also set 5 minutes by car from the 5-star Beach.
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.
Tangalle, Sri Lanka
USD 57/night
While staying at the comfortable 2-star Ganesh Garden Tangalle you are invited to discover Rekawa Lagoon, set a 10-minute drive away, or Marakolliya Beach, which is about 100 metres away.
Yala, Sri Lanka
USD 98/night
Boasting a swimming pool, the stylish Jetwing is within 10 minutes' drive of Yala National Park.
Hikkaduwa, Sri Lanka
USD 127/night
Situated 450 metres from Narigama Beach, the Coral Rock By Bansei Hikkaduwa also offers a swimming pool.
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.
Bentota, Sri Lanka
USD 65/night
The comfortable Laluna Bentota is equipped with an outdoor pool and is situated around a 10-minute walk from Moragalla Beach.
Ahangama, Sri Lanka
USD 204/night
Boasting a Chinese restaurant with Chinese menu, the charming 5-star Garton'S Cape is set relatively near the Indian Ocean and 3.1 km from Midigama Right.
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.
Wadduwa, Sri Lanka
6.21 review
USD 52/night
Within 42 km of Panadura Market, the 3-star Blue Beach has spa therapy and various recreational opportunities along with a pool bar.
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.
Ahangama, Sri Lanka
USD 68/night
Martin Wickramasinghe Folk Museum Complex is at a distance of 2.6 km from the Surf Ahangama, while Stilt Fisherman is approximately a 25-minute walk away.
Balapitiya, Sri Lanka
USD 322/night
The smoke-free Calamansi Cove Villas By Jetwing Balapitiya features views of the Indian Ocean and boasts access to an own beach and Ariyapala Mask Museum, located a 10-minute drive away.
Top family hotels in Sri Lanka
Wadduwa, Sri Lanka
USD 400/night
7 km from West Coast Tattoo Studio, the 5-star Reef Villa Wadduwa offers a patio and a garden plus an outdoor swimming pool.
Dehiwala-Mount Lavinia, Sri Lanka
USD 182/night
Our Turtle Conservation Project is only 1.6 km from the 4-star Mount Lodge Dehiwala-Mount Lavinia, while Bellanwila Rajamaha Viharaya is approximately 10 minutes' drive away.
Boossa, Sri Lanka
USD 108/night
Featuring massage therapy, recreational facilities, and a garden, the comfortable 4-star Arabella in Boossa is perfectly located 7 km from Black Fort.
Tangalle, Sri Lanka
USD 25/night
Located only a 7-minute walk from Marakolliya Beach, the comfortable Gems Garden Tangalle features 6 rooms with views of the sea.
Weligama, Sri Lanka
USD 65/night
Situated within a 10-minute drive of Taprobane Island, the comfortable Latheena Resort offers a lounge bar and a Chinese restaurant serving Chinese dishes.
Hikkaduwa, Sri Lanka
USD 220/night
Featuring 12 rooms, a picnic area, a spacious garden, and barbecue grills, the comfortable 3-star Ocean View is 4 km from One Big Turtle Point in Hikkaduwa.
Tangalle, Sri Lanka
USD 641/night
Situated about a 10-minute walk from a natural beach, the upscale Taru Villas Mawella - features an outdoor swimming pool on site.
Wadduwa, Sri Lanka
USD 64/night
The 3-star Maresia, located just 14 minutes' walk from wadduwa Market, features a swimming pool.
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.
Kalpitiya, Sri Lanka
USD 76/night
Located 15 minutes' drive from Kalpitiya Dutch Fort, the 3-star Welle Wadiya Beach Villa boasts a swimming pool.
Negombo, Sri Lanka
USD 44/night
Around 10 minutes by car from 18th Mile Post Junction, the 2-star Ziegler Cottage Negombo features a sundeck and a patio.
Bentota, Sri Lanka
USD 106/night
While staying at the 3-star Amal Beach you are invited to discover Kande Vihare Temple, set a 10-minute ride away, or Bentota River, which is 2.7 km away.
Bentota, Sri Lanka
USD 72/night
Jeffry bawa's garden is approximately 3 km from the 3-star Sea Rock that features an outdoor pool.
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.
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.
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.
Negombo, Sri Lanka
USD 14/night
The Angel Inn, located just 5 minutes on foot from Kudapaduwa North, is also at a proximity to Lake Boat Safari.
Arugam Bay, Sri Lanka
USD 90/night
Guests can enjoy Thai cuisine while staying at the 2-star Bay Vista Arugam Bay, which is within 20 minutes' walk of Pasarichenai Beach.
Bentota, Sri Lanka
USD 48/night
Situated only 6 minutes on foot from Ventura, the Chami Villa welcomes guests with a private beach area.
Best luxury hotels in Sri Lanka
Weligama, Sri Lanka
USD 118/night
Parrot Rock Bridge is at a distance of 7 km from the Naomi Beach Weligama and Kustaraja Gala is nearly 25 minutes' walk away.
Nilaveli, Sri Lanka
USD 130/night
While staying at the 4-star Beach Resort - Level 1 Certified you are invited to discover Nilaveli Beach, set around 2.9 km away, or Pigeon Island National Park, which is around 2.6 km away.
Tangalle, Sri Lanka
USD 90/night
Featuring a patio and a garden, the 4-star Serein offers comfortable accommodation around 5 minutes' walk from Marakolliya Beach.
Bentota, Sri Lanka
USD 314/night
Kande Vihare Temple is only 1.3 km from the Heritance Bentota.
Koggala, Sri Lanka
USD 87/night
Featuring an outdoor swimming pool and 49 rooms, the 4-star South - Ahangama Koggala is 0.9 km from Stilt Fisherman.
Uswetakeiyawa, Sri Lanka
USD 61/night
The 4-star Boutique is at a 3.2 km distance from Muthurajawela Marsh, boasting recreational facilities and entertainment activities.
Weligama, Sri Lanka
USD 209/night
While staying at the W15 you are invited to discover Kustaraja Gala, set 5 minutes away by car, or Secret beach, which is a 10-minute drive away.
Ahungalla, Sri Lanka
USD 199/night
Located nearly a 5-minute stroll from Ahungalla Beach, the Riu Sri Lanka All Inclusive offers modern comforts such as currency exchange and a lift.
Galle, Sri Lanka
USD 110/night
Located at a 6 km distance from Dutch Hospital Shopping Precinct in the historical district of Galle, the luxury Radisson Blu Resort offers 172 guest rooms with views of ocean, sauna facilities and an outdoor swimming pool.
Kalutara, Sri Lanka
USD 182/night
Kalutara Temple Meditation Building is set nearly a 5-minute drive from the Anantara.
Cheap hotels in Sri Lanka
Negombo, Sri Lanka
USD 23/night
Angurukaramulla Temple is 10 minutes' drive from the Tms and Dutch Fort is a 10-minute ride away.
Hikkaduwa, Sri Lanka
USD 25/night
Overlooking the Indian Ocean, the 3-star Ritas is set within a 10-minute drive of Turtle Hatchery Hikkaduwa in the Hikkaduwa Beach district.
Hikkaduwa, Sri Lanka
USD 23/night
Turtle Hatchery Hikkaduwa is approximately a 10-minute drive from the 3-star Akurala Beach Park.
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.
Trincomalee, Sri Lanka
USD 28/night
Koneswaram Temple and St Mary's Cathedral are respectively 1.5 km and 400 metres from the N Joy Inn Trincomalee.
Trincomalee, Sri Lanka
USD 26/night
Koneswaram Temple is also set around 10 minutes by car from the Sea Shadow Trincomalee.
Weligama, Sri Lanka
USD 22/night
Situated merely 7 minutes' stroll from Weligama Beach, the Plantation Inn arranges bike loans for active guests.
Weligama, Sri Lanka
USD 20/night
Featuring 8 rooms with views of the garden, the 3-star Weligama Bay Weligama is set approximately 3 km from Mirissa Beach.
Tangalle, Sri Lanka
USD 20/night
While staying at the beachfront Viraj'S Garden you are invited to discover Rekawa Lagoon, set a 10-minute drive away, or Tangalle Lagoon, which is 1.8 km away.
Bentota, Sri Lanka
USD 35/night
Set in a quiet location around a 20-minute walk from Sea Turtle Protection Association, the comfortable Arcade offers the chance to try local cuisine.
Ambalangoda (Galle), Sri Lanka
USD 12/night
Mask Cavers is less than a 10-minute walk from the low-budget Saga Home, while Ariyapala Traditional Masks is around 5 minutes' walk away.
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.
Colombo, Sri Lanka
USD 20/night
The Palmyrah Residencies is situated at a distance of 2.5 km from Viharamahadevi Park and only a 13-minute stroll from Majestic City Colombo.
Hikkaduwa, Sri Lanka
USD 31/night
Set at a distance of 4.5 km from Seenigama Sri Devol Maha Devalaya, the affordable International Beach Hikkaduwa includes a restaurant with international cuisine.
Negombo, Sri Lanka
USD 18/night
Located only a 9-minute walk from St. Sebastian's Church, the comfortable Rani Inn Negombo features 11 rooms together with an Asian restaurant.
Negombo, Sri Lanka
USD 29/night
Boasting 11 rooms, the comfortable Star Beach Negombo is perfectly located nearly a 5-minute walk from Kudapaduwa North.
Dehiwala-Mount Lavinia, Sri Lanka
USD 28/night
While staying at the 2-star Colombo Beach you are invited to discover Attidiya Bird Sanctuary, set a 10-minute ride away, or Dehiwala Beach, which is nearly a 5-minute drive away.
Hikkaduwa, Sri Lanka
USD 27/night
While staying at the beachfront Casalanka Hikkaduwa you are invited to discover Turtle Beach, set 10 minutes away by car, or Seenigama Temple, which is 3.6 km away.
Negombo, Sri Lanka
USD 29/night
While staying at this 13-room the 3-star Angel Villa Negombo, you can easily walk over to Kudapaduwa North, which is nearly 5 minutes' walk away.
Top resorts in Sri Lanka
Trincomalee, Sri Lanka
USD 115/night
The Lucky with a swimming pool is 15 minutes by car from Orr's Hill Army Museum.
Tangalle, Sri Lanka
USD 112/night
Located about 15 minutes by car from Wewurukannala Vihara Temple, the 4-star Mawella features a swimming pool along with spa therapy and a garden.
Dickwella, Sri Lanka
USD 183/night
The 5-star Utmt - Underneath The Mango Tree Spa & Beach Resort Dickwella with a year-round outdoor swimming pool is within 3.7 km of Wewurukannala Vihara Temple.
Matara, Sri Lanka
USD 58/night
Guests can enjoy vegetarian cuisine while staying at the 3-star Turtle, which is at a distance of 0.8 km from Polhena Beach.
Kalpitiya, Sri Lanka
USD 90/night
Guests of the 5-star Dolphin Beach Resort Kalpitiya can relax at an outdoor swimming pool and have their drinks at the pool bar.
Kalpitiya, Sri Lanka
USD 141/night
At a distance of 4.1 km from Kalpitiya Peninsula, the 4-star Elements features a shared lounge and barbecue grills.
Passikudah, Sri Lanka
USD 351/night
Set 2 km from Kalkudah Beach, the beachfront Anantaya Resort And Spa Passikudah features a swimming pool and a buffet breakfast.
Boossa, Sri Lanka
10.01 review
USD 36/night
The beachfront Ocean Villa with a swimming pool is about 7 km from Galle Lighthouse.
Mirissa, Sri Lanka
USD 40/night
Offering an outdoor pool, the beachfront Edelweiss Resort is 4.8 km from Weligama Bay.
Induruwa, Sri Lanka
USD 47/night
Set in the shopping district of Induruwa, 3.1 km from Sea Turtle Hatchery, the 2-star Ocean Induruwa has 8 rooms and an Asian restaurant.
Passikudah, Sri Lanka
USD 100/night
At the Giman Passikudah, guests can use yoga classes and recreational facilities or spend the day lazing by a swimming pool.