1-36 out of 36
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
The Eden BeruwalaResort
8.7
Great681 total reviews
our site & Booking.com
Map
3.5 km from City Centre
Squash CourtsAyurveda SpaLagoon Pool
- Private dining under the stars
- World-class Ayurveda spa
- Massive lagoon-style pool
From£ 44
/nightSelect
9.1
Perfect1173 total reviews
our site & Booking.com
Map
1.3 km from City Centre400 m from Bentota Railway Station
Kids ClubWater SportsOutdoor Pools
- Designed by architect Geoffrey Bawa
- Comprehensive kids' club with activities
- Live cooking stations and themed dinners
From£ 181
/nightSelect


Taj Bentota Resort & SpaResort
8.4
Great578 total reviews
our site & Booking.com
Map
1000 m from City Centre700 m from Bentota Railway Station
Ayurvedic SpaZero-Edge PoolTennis Court
- Headland between two golden beaches
- Award-winning Ayurvedic J Wellness Circle
- Zero-edge pool with ocean views
From£ 80
/nightSelect


8.6
Great595 total reviews
our site & Booking.com
Map
4.3 km from City Centre3.0 km from Lunuganga
Rooftop BarKids PoolPrivate Jacuzzi
- Unrestricted ocean views beachfront
- Rooftop bar with panoramic views
- Private jacuzzi in select rooms
From£ 64
/nightSelect


7.6
Very good520 total reviews
our site & Booking.com
Map
1.9 km from City Centre900 m from Bentota Lake
Ayurvedic SpaBeachfront PoolKids' Club
- River-meets-ocean resort location
- Four diverse on-site restaurants
- Authentic Ayurvedic spa therapies
From£ 115
/nightSelect


9.4
Perfect186 total reviews
our site & Booking.com
Map
2.5 km from City Centre2.1 km from Lunuganga
Infinity PoolPrivate BeachAyurvedic Spa
- Adults-only tranquil retreat
- Cliffside with private beach access
- Award-winning Ayurveda spa
From£ 482
/nightSelect


Thaala BentotaResort
8.5
Great966 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Avani SpaBreeze RestaurantWater Sports
- Geoffrey Bawa architectural design
- Spa with Eastern and Western treatments
- Live cooking demonstrations at Breeze
From£ 77
/nightSelect


The Cinnamon CottageBed & Breakfast
8.5
Great31 total reviews
our site & Booking.com
Map
1.9 km from City Centre900 m from Lunuganga
Yoga ClassesCoffee ShopSpa
- On-site yoga classes
- Pet-friendly accommodation
- Garden and lake views
From£ 18
/nightSelect


Ekho Surf BentotaHotel
8.0
Great732 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-size pool
- Longest beach on southwest coast
- Bali-imported spa therapies by experts
From£ 124
/nightSelect


9.1
Perfect231 total reviews
our site & Booking.com
Map
900 m from City Centre1.0 km from Bentota Railway Station
Outdoor PoolFitness CenterPrivate Beach
- Customized jeep safaris
- Artisan-designed rooms
- In-room spa treatments
From£ 326
/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 SpaAward-winning Restaurant
- Geoffrey Bawa-designed boutique hotel
- Colonial Dutch-style interiors
- Extensive Ayurvedic spa services
From£ 107
/nightSelect


Club BentotaHotel
6.0
Nice49 total reviews
our site & Booking.com
Map
2.8 km from City Centre1.8 km from Bentota Lake
Ayurvedic SpaPrivate BeachWater Sports
- Set on a private peninsula
- CocoSpa nature-based Ayurvedic treatments
- Cultural shows with mask dances
From£ 39
/nightSelect


9.3
Perfect260 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Art galleryChildren's poolPlunge pool
- First boutique hotel by Geoffrey Bawa
- On-site contemporary art gallery
- Customized dining with fusion menu
From£ 157
/nightSelect


9.5
Perfect69 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Private BeachCooking ClassesSpa
- 180-year-old heritage Walauwwa
- Intimate 9-room boutique hotel
- Immersive cooking classes
From£ 732
/nightSelect


Coconut BeachGuest house
7.0
Very good80 total reviews
our site & Booking.com
Map
2.3 km from City Centre1.9 km from Lunuganga
Private BeachFull-Service SpaWater Slide
- Private beach with sun loungers
- On-site spa with yoga classes
- Live music and film nights
From£ 10
/nightSelect


Club Bentota HotelHotel
Map
3.0 km from City Centre
Kids ClubPool BarTennis Court
- Kids club and children's playground
- Pool bar with outdoor pool
- Tennis court and water sports
Select


7.7
Very good293 total reviews
our site & Booking.com
Map
1.2 km from City Centre1.7 km from Bentota Railway Station
Private BeachAyurvedic SpaWater Sports
- On-site turtle farm
- Caribbean-style restaurant
- Customizable day trips
From£ 36
/nightSelect


8.8
Great104 total reviews
our site & Booking.com
Map
3.0 km from City Centre2.1 km from Lunuganga
Outdoor PoolShared KitchenAirport Shuttle
- Steps away from Induruwa Beach
- Outdoor pool with scenic views
- Multicuisine restaurant with BBQ
From£ 37
/nightSelect


8.7
Great664 total reviews
our site & Booking.com
Map
3.0 km from City Centre2.2 km from Lunuganga
Infinity PoolPrivate BeachWellness Centre
- Infinity pool with panoramic sea views
- Private beach for exclusive guests
- Halal and vegetarian meal options
From£ 275
/nightSelect


Sahana Sri VillaGuest house
9.0
Perfect533 total reviews
our site & Booking.com
Map
1000 m from City Centre300 m from Bentota Railway Station
Private BeachWellness CentreFitness Centre
- Private beach with direct access
- Fully equipped kitchens
- On-site wellness spa
From£ 19
/nightSelect


Tree Of Life ResortResort
9.6
Perfect360 total reviews
our site & Booking.com
Map
700 m from City Centre900 m from Bentota Railway Station
Water SlideCooking ClassPlunge Pool
- Pool with a view
- Cooking classes and bike tours
- Vegetarian and halal dining
From£ 45
/nightSelect


Sri Lancashire Guest HouseBed & Breakfast
9.9
Perfect316 total reviews
our site & Booking.com
Map
2.4 km from City Centre1.9 km from Lunuganga
Private BeachBicycle RentalShared Kitchen
- Private beach with sun loungers
- Organic homemade breakfast daily
- Sea Turtle Project conservation tours
From£ 30
/nightSelect


Sea Rock VillaHotel
9.4
Perfect578 total reviews
our site & Booking.com
Map
3.9 km from City Centre2.7 km from Lunuganga
Private BeachOutdoor PoolWellness Spa
- Private beach with sunset views
- Intimate 9-room boutique
- Fresh local seafood dining
From£ 53
/nightSelect


Aayu'S GuestGuest house
9.8
Perfect247 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Bentota Railway Station
Bicycle RentalFree ParkingShared Kitchen
- Personalized activity recommendations
- In-room mini bars & private bathrooms
- Shared kitchen for guest use
From£ 30
/nightSelect


Sisi'S PlaceHotel
9.6
Perfect196 total reviews
our site & Booking.com
Map
1.1 km from City Centre200 m from Bentota Railway Station
Private BeachSpaCar Hire
- Private beach with loungers
- On-site spa and massages
- Cultural tours and classes
From£ 35
/nightSelect


La Perla BentotaGuest house
9.5
Perfect496 total reviews
our site & Booking.com
Map
1.9 km from City Centre1.8 km from Lunuganga
Pool with ViewBeach AccessSpa Services
- On-site spa and yoga classes
- Cooking classes and bike rental
- Two outdoor swimming pools
From£ 36
/nightSelect


Channa Villa & ToursGuest house
9.6
Perfect149 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Bentota Railway Station
Shared KitchenFamily RoomsBeach Access
- Expert-guided local day tours
- Shared kitchen for self-catering
- Cooking classes for families
From£ 21
/nightSelect


9.6
Perfect258 total reviews
our site & Booking.com
Map
2.3 km from City Centre200 m from Lunuganga
Infinity PoolLake-View RestaurantKitchen Garden
- Geoffrey Bawa-designed estate
- 12-acre curated gardens
- Art workshops by Bawa Trust
From£ 215
/nightSelect


9.6
Perfect119 total reviews
our site & Booking.com
Map
900 m from City Centre1.1 km from Bentota Railway Station
Outdoor PoolSpa & WellnessBeach Access
- Beach access across railway tracks
- Boutique charm with traditional design
- On-site spa and wellness center
From£ 279
/nightSelect


Manel VillaBed & Breakfast
8.4
Great274 total reviews
our site & Booking.com
Map
1000 m from City Centre1.2 km from Bentota Railway Station
Private BeachBicycle RentalYoga Classes
- Private beach area on site
- Yoga classes offered in-house
- Cooking class and themed dinners
From£ 24
/nightSelect


Sandali WalauwaHotel
8.1
Great329 total reviews
our site & Booking.com
Map
1.9 km from City Centre1.8 km from Lunuganga
Private BeachAyurveda SpaOutdoor Pool
- Private beach 100 meters away
- Colonial & Modern wing design
- Traditional Sri Lankan cuisine
From£ 37
/nightSelect


9.5
Perfect241 total reviews
our site & Booking.com
Map
2.9 km from City Centre2.2 km from Lunuganga
Private BeachOutdoor PoolMassage Services
- Exclusive private beach area
- Suites with private pools
- Yoga classes on-site
From£ 235
/nightSelect


Esprit BentotaHotel
8.7
Great337 total reviews
our site & Booking.com
Map
1.0 km from City Centre200 m from Bentota Railway Station
Beach AccessSpaBicycle Rental
- Sea view rooms with private terraces
- 1-minute walk to railway station
- On-site spa with full body massage
From£ 30
/nightSelect


Amber House LankaHotel
9.2
Perfect213 total reviews
our site & Booking.com
Map
1.9 km from City Centre1.1 km from Bentota Lake
Indoor PoolFull SpaWater Sports
- Historic first boutique hotel
- Sea safari for whale watching
- Indoor pool with hot tub
From£ 44
/nightSelect


Amal Beach HotelHotel
8.7
Great265 total reviews
our site & Booking.com
Map
1000 m from City Centre1.3 km from Bentota Railway Station
Ayurvedic SpaPrivate BeachOpen-air Restaurant
- Ayurvedic spa with steam room and yoga
- Open-air dining with ocean views
- Evening entertainment and themed dinners
From£ 47
/nightSelect


Welcome Family Guest House.Guest house
9.5
Perfect210 total reviews
our site & Booking.com
Map
1000 m from City Centre200 m from Bentota Railway Station
Private ParkingAirport ShuttleChildren's Buffet
- 200 meters from Bentota Beach
- Free private on-site parking
- Bicycle rental for exploring area
From£ 18
/nightSelect
Explore Hotels in Bentota by Feature
Districts
| 🏨 Hotels in Bentota | 36 |
| 👛 Lowest price | 10 GBP |
| ✍️ Hotels Reviews | 2 455 |