Top 10 Best Hotels in Bentota 🏆

Our handpicked selection of the 10 best hotels in Bentota, Sri Lanka. Expert picks for an unforgettable stay.

Welcome to our curated guide to the top 10 best hotels in Bentota. With hundreds of hotels to choose from, we have handpicked the finest properties based on guest reviews, location, and service quality in Bentota, Sri Lanka.

Whether you are visiting Bentota for business, a romantic getaway, or a family vacation, these top-rated hotels represent the very best Sri Lanka has to offer.

🥇

Lunuganga

★★★★★ 📍 Bentota, Sri Lanka

Lunuganga Estate features an outdoor swimming pool, garden, a shared lounge and restaurant in Bentota. Providing a bar, the property is located within a few steps of Lunuganga. The hotel also provides free WiFi as well as a paid airport shuttle servi...

View Hotel Details →
🥈

Pandanus Beach Resort & Spa

★★★★★ 📍 Bentota, Sri Lanka

Near Induruwa BeachLocation : When you stay at Pandanus Beach Resort & Spa in Induruwa, you ll be on the beach, within a 5-minute drive of Induruwa Beach and Kosgoda Beach. This 5-star resort is 19.1 mi (30.8 km) from Hikkaduwa Beach and 3.9 mi (6.2...

View Hotel Details →
🥉

Taj Bentota Resort & Spa

★★★★★ 📍 Bentota, Sri Lanka

Near Bentota BeachLocation : With a stay at Taj Bentota Resort & Spa in Bentota, you ll be on the beach, just steps from Bentota Beach and a 4-minute drive from Kaluwamodara Bridge. This 5-star hotel is 23 mi (37 km) from Hikkaduwa Beach and 2.2 mi ...

View Hotel Details →
#4

Blue Mangrove Villa

★★★★☆ 📍 Bentota, Sri Lanka

Set in a prime location of Elpitiya, Blue Mangrove Villa puts everything the city has to offer just outside your doorstep. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. Free Wi-Fi in all room...

View Hotel Details →
#5

Cocoon Resort and Villas

★★★★☆ 📍 Bentota, Sri Lanka

Near Induruwa BeachLocation : When you stay at Cocoon Resort & Villas in Induruwa, you ll be near the beach and within a 5-minute drive of Induruwa Beach. This 4-star hotel is 2.4 mi (3.8 km) from Kosgoda Beach and 5.3 mi (8.5 km) from Bentota Beach...

View Hotel Details →
#6

EKHO Surf Bentota

★★★★☆ 📍 Bentota, Sri Lanka

Near Bentota BeachLocation : Located in Bentota, Ekho Surf is on the beach, a 3-minute walk from Bentota Beach and within a 5-minute drive of Kaluwamodara Bridge. This 4-star hotel is 22.9 mi (36.9 km) from Hikkaduwa Beach and 2.1 mi (3.4 km) from M...

View Hotel Details →
#7

Induruwa Beach Resort

★★★★☆ 📍 Bentota, Sri Lanka

Near Induruwa BeachLocation : With a stay at Induruwa Beach Resort in Induruwa, you ll be within a 5-minute drive of Induruwa Beach and Kosgoda Beach. This 4-star hotel is 18.9 mi (30.4 km) from Hikkaduwa Beach and 4.1 mi (6.6 km) from Bentota Beach...

View Hotel Details →
#8

Joes Resort

★★★★☆ 📍 Bentota, Sri Lanka

Near Induruwa BeachLocation : Located in Induruwa, Joe s Resort Bentota is within a 5-minute drive of Induruwa Beach and Kosgoda Beach. This 4-star hotel is 18.9 mi (30.4 km) from Hikkaduwa Beach and 4.1 mi (6.6 km) from Bentota Beach.Rooms : Make y...

View Hotel Details →
#9

La Casita Bentota

★★★★☆ 📍 Bentota, Sri Lanka

The 4-star Lacasita bentota offers comfort and convenience whether you're on business or holiday in Bentota. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. To be found at the hotel are free Wi-F...

View Hotel Details →
#10

Mangrove Escapes

★★★★☆ 📍 Bentota, Sri Lanka

Location : This 4.5-star resort is 5.5 mi (8.9 km) from Induruwa Beach and 6.3 mi (10.2 km) from Bentota Beach.Rooms : Make yourself at home in one of the 11 guestrooms. Private bathrooms with showers feature complimentary toiletries and hair dryers....

View Hotel Details →