1-32 out of 32
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Taj Bentota Resort & SpaResort
8.5
Great581 total reviews
our site & Booking.com
Map
1000 m from City Centre700 m from Bentota Railway Station
Private BeachAyurvedic SpaZero-Edge Pool
- Headland with two private beaches
- Award-winning Ayurvedic spa
- Panoramic zero-edge infinity pool
FromINR 10 234
/nightSelect
9.2
Perfect1185 total reviews
our site & Booking.com
Map
1.3 km from City Centre400 m from Bentota Railway Station
Kids' ClubWater SportsSwim-up Bar
- Designed by Geoffrey Bawa
- Kids' club with specialized activities
- Artistic murals highlighting local culture
FromINR 26 912
/nightSelect


The Eden BeruwalaResort
8.7
Great689 total reviews
our site & Booking.com
Map
3.5 km from City Centre
Lagoon PoolAyurveda SpaSquash Courts
- Massive lagoon-style pool
- World-class Ayurveda center
- Private dining under stars
FromINR 5 686
/nightSelect


Rockside Beach ResortResort
7.5
Very good78 total reviews
our site & Booking.com
Map
2.5 km from City Centre2.0 km from Lunuganga
Private BeachHeated PoolCooking Classes
- Heated pool for hot climates
- Poolside multi-course dining
- Couples spa in shared rooms
FromINR 13 835
/nightSelect


Ekho Surf BentotaHotel
8.2
Great760 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Olympic PoolPrivate BeachBali Spa
- Sri Lanka's only Olympic pool
- Balinese therapists at on-site spa
- Chill Out Lounge themed nights
FromINR 15 920
/nightSelect


7.6
Very good519 total reviews
our site & Booking.com
Map
1.9 km from City Centre900 m from Bentota Lake
Beachfront PoolAyurvedic SpaConference Room
- River and oceanfront setting
- Four on-site restaurants
- Spacious conference room
FromINR 14 783
/nightSelect


9.6
Perfect258 total reviews
our site & Booking.com
Map
2.3 km from City Centre200 m from Lunuganga
Infinity PoolLake-View Restaurant12-Acre Garden
- Geoffrey Bawa-designed estate
- 12-acre curated gardens
- Daily art workshops
FromINR 30 323
/nightSelect


Club Bentota HotelHotel
Map
3.0 km from City Centre
Kids ClubSpaWater Sports
- Kids club & children's pool
- On-site spa & wellness centre
- Water sports & windsurfing
Select


9.4
Perfect188 total reviews
our site & Booking.com
Map
2.5 km from City Centre2.1 km from Lunuganga
Infinity PoolSahana SpaPrivate Beach
- Adults-only cliffside ocean retreat
- Suites with private plunge pools
- Award-winning Ayurvedic spa
FromINR 61 689
/nightSelect


8.5
Great92 total reviews
our site & Booking.com
Map
3.4 km from City Centre
Ayurveda Health CenterOutdoor PoolPool Bar
- Ayurvedic doctors on-site
- Adult-only beachfront resort
- All-inclusive Ayurvedic meals
FromINR 22 553
/nightSelect


7.6
Very good279 total reviews
our site & Booking.com
Map
5.0 km from City Centre
Beachfront accessOutdoor poolSpa & wellness
- Direct beachfront with ocean views
- Outdoor pool facing Indian Ocean
- Spa with hot tub and jacuzzi
FromINR 6 159
/nightSelect


Style VillaGuest house
9.4
Perfect134 total reviews
our site & Booking.com
Map
2.6 km from City Centre300 m from Lunuganga
Private BeachOutdoor PoolWellness Spa
- Adults-only guest house
- Private beach with sun loungers
- Full-service spa with yoga
FromINR 3 222
/nightSelect


Club BentotaHotel
6.0
Nice49 total reviews
our site & Booking.com
Map
2.8 km from City Centre1.8 km from Bentota Lake
Private BeachAyurvedic SpaOpen-air Theatre
- Peninsula location on Paradise Island
- Ayurvedic spa with nature-based treatments
- Open-air theatre with cultural shows
FromINR 5 022
/nightSelect


Club VillaResort
9.2
Perfect202 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Outdoor PoolAyurvedic SpaWater Sports
- Designed by acclaimed architect Geoffrey Bawa
- Boutique hotel with only 17 rooms
- Ayurvedic spa treatments on-site
FromINR 27 480
/nightSelect


Thaala BentotaResort
8.5
Great973 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Avani SpaWater SportsPool Bar
- Geoffrey Bawa architecture
- Eastern and Western spa treatments
- Live cooking at Breeze Restaurant
FromINR 9 855
/nightSelect


8.6
Great598 total reviews
our site & Booking.com
Map
4.3 km from City Centre3.0 km from Lunuganga
Outdoor PoolSpa CentreRooftop Bar
- Local & foreign trained spa therapists
- Halal & kosher dining options
- Rooftop bar with panoramic views
FromINR 36 862
/nightSelect


6.8
Nice19 total reviews
our site & Booking.com
Map
2.5 km from City Centre1.6 km from Bentota Lake
Ayurveda SpaOpen-Air BathWater Sports
- On-site Ayurveda treatments
- Riverside balconies with river views
- Comprehensive water sports on-site
FromINR 5 875
/nightSelect


Oasey Beach HotelHotel
6.9
Nice193 total reviews
our site & Booking.com
Map
3.3 km from City Centre2.4 km from Lunuganga
Private BeachInfinity PoolSpa & Wellness
- Private beach & infinity pool
- Spa with traditional body treatments
- Outdoor dining with sunset views
FromINR 8 434
/nightSelect


9.2
Perfect82 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.5 km from Bentota Railway Station
Private BeachInfinity PoolFull-Service Spa
- Private beach area for guests only
- Infinity pool with water slide
- Multi-cuisine dining and halal options
FromINR 5 022
/nightSelect


Marina BentotaHotel
7.2
Very good16 total reviews
our site & Booking.com
Map
1.7 km from City Centre700 m from Bentota Lake
Private BeachWater SportsOutdoor Pool
- Ocean-lagoon confluence location
- Private beach with water sports
- Rooms with spa bathtubs
FromINR 5 591
/nightSelect


Serendib Beach HotelHotel
7.0
Very good100 total reviews
our site & Booking.com
Map
3.5 km from City Centre2.5 km from Lunuganga
Private BeachInfinity PoolSpa Facilities
- Private beach area for hotel guests
- Infinity pool with ocean views
- On-site bicycle and car rental
FromINR 7 391
/nightSelect


9.3
Perfect262 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Art GallerySpaPlunge Pool
- Geoffrey Bawa-designed boutique hotel
- On-site contemporary art gallery
- Authentic Hela Wedakama spa treatments
FromINR 20 089
/nightSelect


Chitra AyurvedaHotel
9.2
Perfect169 total reviews
our site & Booking.com
Map
900 m from City Centre800 m from Bentota Railway Station
SpaGarden AccessRestaurant
- Authentic Ayurvedic spa treatments
- 50 meters from the beach
- Direct garden access rooms
FromINR 5 780
/nightSelect


7.1
Very good193 total reviews
our site & Booking.com
Map
900 m from City Centre1.2 km from Bentota Railway Station
Private BeachOn-site SpaAirport Shuttle
- Private beach with sun loungers
- Seafood restaurant serving local cuisine
- Secluded lush garden with shallow ponds
FromINR 3 790
/nightSelect


Thejan Beach CabanasHotel
7.0
Very good198 total reviews
our site & Booking.com
Map
4.0 km from City Centre2.8 km from Lunuganga
Ayurvedic SpaWater SportsKids Club
- Full-service Ayurvedic spa on site
- Daily complimentary social reception
- Whale watching and turtle habitat tours
FromINR 5 212
/nightSelect


Villa 80Hotel
9.4
Perfect54 total reviews
our site & Booking.com
Map
100 m from City Centre1.1 km from Bentota Railway Station
Water SlideChildren's PoolOutdoor Dining
- Friendly host with local insights
- On-site cooking and cultural tours
- Children's pool with water slide
FromINR 14 214
/nightSelect


Joe'S Resort BentotaHotel
7.9
Very good110 total reviews
our site & Booking.com
Map
3.3 km from City Centre2.3 km from Lunuganga
Private BeachOutdoor PoolSpa Centre
- Private beach area with sun loungers
- Full-service spa and wellness centre
- Guided fishing and diving trips
FromINR 6 917
/nightSelect


8.7
Great701 total reviews
our site & Booking.com
Map
3.0 km from City Centre2.2 km from Lunuganga
Infinity PoolPrivate BeachSpa & Wellness
- Infinity pool with sea views
- Private beachfront access
- On-site spa and wellness centre
FromINR 11 655
/nightSelect


Sea Rock VillaHotel
9.4
Perfect572 total reviews
our site & Booking.com
Map
3.9 km from City Centre2.7 km from Lunuganga
Private BeachOutdoor PoolSeafood Restaurant
- Private beach with scenic ocean views
- Spacious rooms with private balconies
- Fresh local seafood restaurant
FromINR 6 823
/nightSelect


Tree Of Life ResortResort
9.6
Perfect357 total reviews
our site & Booking.com
Map
700 m from City Centre900 m from Bentota Railway Station
Water SlidePlunge PoolCooking Classes
- Pool with water slide and view
- Cooking classes and bike tours
- Live music and karaoke nights
FromINR 6 159
/nightSelect


River Breeze Villa BentotaBed & Breakfast
9.6
Perfect249 total reviews
our site & Booking.com
Map
1.5 km from City Centre1.6 km from Bentota Railway Station
Yoga ClassesSpa PackagesBicycle Rental
- Riverside location with garden views
- Wellness packages and yoga classes
- British cuisine and high tea
FromINR 2 843
/nightSelect


Esprit BentotaHotel
8.8
Great335 total reviews
our site & Booking.com
Map
1.0 km from City Centre200 m from Bentota Railway Station
Private TerracesSpaBicycle Rental
- Sea view rooms with private terraces
- Diverse on-site activities for all
- Comprehensive spa with massage options
FromINR 2 748
/nightSelect
| 🏨 Hotels in Bentota | 32 |
| 👛 Lowest price | 2748 INR |
| ✍️ Hotels Reviews | 2 395 |