Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bentota – 201 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Earl's Reef

Hotel in Bentota

Earl's Reef has a restaurant, bar, a shared lounge and garden in Bentota. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. Friendly staff and exceed our expectations.

Show more Show less
8.2
Very Good
301 reviews
Price from
$56.70
per night

The Palms

Hotel in Bentota

Located on Beruwala Beach, The Palms offers rooms with sea views. Boasting an outdoor pool and 4 dining options, the resort also offers a fitness center.

Show more Show less
8.3
Very Good
117 reviews
Price from
$107.23
per night

EKHO Surf

Hotel in Bentota Beach, Bentota

The Surf is located in Pitaramba, just steps from the shores of Bentota Beach. Offering sweeping sea views from its modern rooms, it also has an outdoor pool and free Wi-Fi. It was the best experience in Bentota

Show more Show less
7.4
Good
317 reviews
Price from
$84
per night

The Habitat Kosgoda by Asia Leisure

Hotel in Bentota

Located in Bentota, a few steps from Kosgoda Beach, The Habitat Kosgoda by Asia Leisure has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Everything went really well and exceeded our expectations. Staff was really nice, efficient and active. Rooms were spacious, quite and has a very beautiful view. Their beach is also very safe, surrounded by rocks and green sea weed which makes a very beautiful scenery.

Show more Show less
7.9
Good
167 reviews
Price from
$100
per night

Sea Rock Villa

Hotel in Bentota

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities. Everything was perfect: place, staff, seafood, breakfast, swimming pool, beach, garden, ....

Show more Show less
9.3
Wonderful
208 reviews
Price from
$60
per night

Janus Paradise Rest

Hotel in Bentota

Located in Bentota, a few steps from Induruwa Beach, Janus Paradise Rest has accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. Probably one of the best pkaces ever and we teaveled a lot. Will be back soon.

Show more Show less
8.9
Excellent
223 reviews
Price from
$30
per night

Palm Beach Inn & Sea Shells Cabanas

Hotel in Bentota

Surrounded by lush greenery and vegetation, Palm Beach Inn & Sea Shells Cabanas is located within a 10-minute drive from the popular Lunuganga. This place is amazing. It's extremely clean, feels like home and in a great location. This place is ideal for relaxing as the beach is 2 min away and to access the beach you cross the train track which super safe and awesome.

Show more Show less
7.1
Good
127 reviews
Price from
$14.30
per night

Pandanus Beach Resort & Spa

Hotel in Bentota

Located on the beachfront in Induruwa, Pandanus Beach Resort & Spa features an outdoor pool, a fitness center and a barber/beauty shop. Its rooms offer sea views and complimentary Wi-Fi access. everything the love the vibes the cleanness the ocean the sand the wild cute pets the vibes the food the prices the people

Show more Show less
8.4
Very Good
76 reviews
Price from
$77.84
per night

Amber House Lanka

Hotel in Bentota

Located in Bentota and with Bentota Beach reachable within 1.2 miles, Amber House Lanka has express check-in and check-out, allergy-free rooms, a restaurant, free WiFi throughout the property and a... I booked my honeymoon. It was better than I thought. Thank you so much Amber House.

Show more Show less
9.4
Wonderful
98 reviews
Price from
$30
per night

Heritance Ahungalla

Hotel in Bentota

Heritance Ahungalla is luxurious beachfront hotel located 47 miles from Colombo. It offers stylish 5-star accommodations with an outdoor pool, a golf putting green and free parking on site. amazing hotel. highly recommend. food/ service / location / pool / architecture.

Show more Show less
8.1
Very Good
161 reviews
Price from
$82.88
per night

Most-booked hotels in Bentota in the past month

See all

Bentota's best hotels with breakfast

See all

Budget hotels in Bentota

See all

Hotels located in the center of Bentota

See all

FAQs about hotels in Bentota

  • On average, it costs $51 per night to book a 3-star hotel in Bentota for tonight. You'll pay around $105 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bentota will cost around $243, on average (based on Booking.com prices).

  • Sea Rock Villa, Ayubowan Swiss Lanka Bungalow Resort, and Selavi Resort Bentota are some of the popular hotels in Bentota.

  • On average, 3-star hotels in Bentota cost $86 per night, and 4-star hotels in Bentota are $23 per night. If you're looking for something really special, a 5-star hotel in Bentota can be found for $62 per night, on average (based on Booking.com prices).

  • Many families visiting Bentota loved staying at Villa 700 by Amaya, Taru Villas - Rock Villa - Bentota, and Chami Villa Bentota.

  • The average price per night for a 3-star hotel in Bentota this weekend is $49 or, for a 4-star hotel, $113. Looking for something even fancier? 5-star hotels in Bentota for this weekend cost around $263 per night, on average (based on Booking.com prices).

  • Ayubowan Swiss Lanka Bungalow Resort, Villa 700 by Amaya, and Taru Villas - The Muse - Bentota got great room view-related reviews from travelers in Bentota.

  • These hotels in Bentota are highly rated by couples: Villa 80, Ayubowan Swiss Lanka Bungalow Resort, and Selavi Resort Bentota.

  • For hotels in Bentota that serve highly-rated breakfasts, try Ayubowan Swiss Lanka Bungalow Resort, Villa 700 by Amaya, and Riverside Inn Fuji.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Bentota:

Explore guest reviews of hotels in Bentota

See all