Find and Book Top Resorts in Bentota

Search among 29 available resorts and all inclusive hotels in Bentota from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 29
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great217 reviews
MapView on map1200 yd from City Center700 yd from Bentota Railway Station
From   US$ 108 /nightSelect
7.8
Very good104 reviews
MapView on map2.2 mi from City Center
From   US$ 96 /nightSelect
8.2
Great208 reviews
1400 yd from City Center300 yd from Bentota Railway Station
From   US$ 963 /nightSelect
8.2
Great120 reviews
7.6 mi from City Center
From   US$ 204 /nightSelect
8.2
Great82 reviews
1000 yd from City Center1000 yd from Bentota Railway Station
From   US$ 287 /nightSelect
8.2
Great43 reviews
1.6 mi from City Center
From   US$ 651 /nightSelect
8.2
Great132 reviews
1.2 mi from City Center1000 yd from Bentota Lake
From   US$ 156 /nightSelect
8.2
Great100 reviews
1300 yd from City Center300 yd from Bentota Railway Station
From   US$ 168 /nightSelect
8.4
Great39 reviews
1000 yd from City Center1100 yd from Bentota Railway Station
From   US$ 201 /nightSelect
8.8
Great9 reviews
100 yd from City Center1300 yd from Bentota Railway Station
From   US$ 106 /nightSelect
8.2
Great131 reviews
1.2 mi from City Center1.1 mi from Lunuganga
From   US$ 79 /nightSelect
8.2
Great71 reviews
15.4 mi from City Center
From   US$ 133 /nightSelect
8.2
Great187 reviews
1400 yd from City Center200 yd from Bentota Railway Station
From   US$ 152 /nightSelect
8.0
Great97 reviews
1200 yd from City Center1400 yd from Bentota Railway Station
From   US$ 37 /nightSelect
8.4
Great50 reviews
2.6 mi from City Center
From   US$ 387 /nightSelect
8.4
Great15 reviews
1000 yd from City Center1100 yd from Bentota Railway Station
From   US$ 1 033 /nightSelect
8.4
Great58 reviews
1100 yd from City Center200 yd from Bentota Railway Station
From   US$ 65 /nightSelect
8.2
Great43 reviews
1.5 mi from City Center
From   US$ 143 /nightSelect
8.4
Great24 reviews
700 yd from City Center1200 yd from Bentota Railway Station
From   US$ 67 /nightSelect
Guest house
8.2
Great7 reviews
1000 yd from City Center300 yd from Bentota Railway Station
From   US$ 36 /nightSelect
  • 1
  • 2

Best Resorts and Places to Stay in Bentota

Why Visit Bentota?

Bentota is a serene coastal town in Sri Lanka, offering a perfect blend of sun, sand, and adventure. The city is renowned for its pristine beaches, water sports like snorkeling and jet skiing, and the enchanting Bentota River perfect for boat safaris. Visitors can explore the Lunuganga Estate, a stunning garden created by the renowned architect Geoffrey Bawa, and the Brief Garden, an artistic masterpiece. Wildlife enthusiasts can visit the Bentota Turtle Hatchery for a unique experience. The citys vibrant culture, delicious seafood, and warm hospitality make it an ideal destination for a memorable vacation.

Why Opt for a Resort Over a Hotel in Bentota?

Secluded serenity: Bentota resorts are often nestled in tranquil settings, offering a peaceful and private escape from the hustle and bustle of daily life.

Beachfront access: Many Bentota resorts boast direct access to the stunning beaches, allowing guests to enjoy the sun, sand, and sea just steps away from their accommodations.

Tailored experiences: Resorts in Bentota provide personalized services and attention to detail, ensuring that guests preferences and needs are met for a truly customized stay.

Wellness and relaxation: Bentota resorts are equipped with luxurious spas, wellness centers, and yoga facilities, promoting rejuvenation and relaxation during the vacation.

Outdoor adventures: From water sports like snorkeling and diving to land activities such as cycling and hiking, Bentota resorts offer a plethora of outdoor adventures for guests to explore and enjoy.

What is the price to stay in a resort per night?

Average rates for 3-star resorts: $50-$100

Average rates for 4-star resorts: $100-$250

Average rates for 5-star resorts: $250 and above

Best Value for Money Resorts in Bentota:

Citrus Waskaduwa: Overlooking the Indian Ocean, this beachfront resort offers modern rooms, a swimming pool, and access to a pristine beach perfect for water activities.

Thaala Bentota: Nestled amidst lush greenery along the Bentota River, this eco-friendly resort provides a tranquil escape with nature-inspired accommodations and yoga sessions.

Centara Ceysands Resort & Spa Sri Lanka: Situated between the Bentota River and the Indian Ocean, this family-friendly resort features a range of water sports, a kids club, and a spa for relaxation.

Best Luxury Resorts in Bentota:

Taj Bentota Resort & Spa: A lavish retreat with elegant rooms, fine dining restaurants, a spa offering Ayurvedic treatments, and direct beach access for a luxurious seaside experience.

Cinnamon Bentota Beach: Boasting expansive villas with private pools, this upscale resort offers a spa, multiple dining options, and panoramic views of the Bentota beachfront.

Best Pet-Friendly Resorts in Bentota:

Thaproban Pavilion Resort and Spa: A pet-friendly oasis with stylish rooms, a beachfront location, and pet-sitting services, ensuring a comfortable stay for furry companions.

Vivanta Bentota: This pet-welcoming resort features spacious accommodations, a pet-friendly beach, and personalized amenities for four-legged guests.

Best Family-Friendly Resorts in Bentota:

Centara Ceysands Resort & Spa Sri Lanka: Ideal for families, this resort offers a supervised kids club, water slides, family suites, and a variety of dining options catering to all ages.

Citrus Waskaduwa: With a childrens play area, family rooms, and an outdoor pool, this resort provides a fun and relaxing environment for families to create lasting memories.

AVANI Bentota Resort: Featuring a kids club, bicycle rentals, and a beachfront location, this family-friendly resort offers a range of activities for parents and children to enjoy together.

Show moreLess