1-40 out of 40
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
9.2
Perfect
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£ 210
/nightSelect
Taj Bentota Resort & SpaResort
8.4
Great
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


7.6
Very good
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


The Eden BeruwalaResort
8.7
Great
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


Coconut BeachGuest house
7.2
Very good
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£ 18
/nightSelect


8.6
Great
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£ 114
/nightSelect


Thaala BentotaResort
8.5
Great
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


9.4
Perfect
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


The Cinnamon CottageBed & Breakfast
8.4
Great
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£ 21
/nightSelect


Ekho Surf BentotaHotel
8.2
Great
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.2
Perfect
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£ 91
/nightSelect


Club VillaResort
9.2
Perfect
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£ 114
/nightSelect


Club BentotaHotel
6.0
Nice
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
Perfect
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.6
Perfect
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£ 91
/nightSelect


8.5
Great
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£ 35
/nightSelect


8.0
Great
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£ 49
/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


Tree Of Life ResortResort
9.6
Perfect
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£ 48
/nightSelect


8.6
Great
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£ 163
/nightSelect


Aayu'S GuestGuest house
9.8
Perfect
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£ 41
/nightSelect


La Perla BentotaGuest house
9.5
Perfect
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


Sea Rock VillaHotel
9.4
Perfect
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


9.5
Perfect
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£ 84
/nightSelect


Sisi'S PlaceHotel
9.6
Perfect
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


9.6
Perfect
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£ 237
/nightSelect


Channa Villa & ToursGuest house
9.6
Perfect
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


Rockery Villa AyurvedaGuest house
9.2
Perfect
Map
600 m from City Centre1.0 km from Bentota Railway Station
Outdoor PoolAyurveda CenterBicycle Rental
- In-house Ayurveda treatment center
- Bicycle rental to explore Bentota
- Walking distance to tranquil beaches
From£ 77
/nightSelect


Manel VillaBed & Breakfast
8.4
Great
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


9.5
Perfect
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£ 318
/nightSelect


Sandali WalauwaHotel
8.1
Great
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£ 44
/nightSelect


9.6
Perfect
Map
11.0 km from City Centre
Private BeachInfinity PoolHammam Spa
- Private beach with infinity pool
- Full-service spa with hammam
- Halal and vegan dining options
From£ 224
/nightSelect


Esprit BentotaHotel
8.8
Great
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£ 21
/nightSelect


Amber House LankaHotel
9.2
Perfect
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
Great
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£ 67
/nightSelect


Sahana Sri VillaGuest house
9.0
Perfect
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


Sri Lancashire Guest HouseBed & Breakfast
9.9
Perfect
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£ 34
/nightSelect


Welcome Family Guest House.Guest house
9.5
Perfect
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£ 17
/nightSelect


Riverside Inn FujiHotel
9.4
Perfect
Map
900 m from City Centre900 m from Bentota Railway Station
Outdoor PoolFree ParkingBike Tours
- River views from garden terrace
- On-site canoeing and fishing
- 14-minute walk to Bentota Beach
From£ 48
/nightSelect


Eldezo Relax ParadiseGuest house
9.4
Perfect
Map
700 m from City Centre1000 m from Bentota Railway Station
Outdoor PoolSpa LoungeBicycle Rental
- Spa and wellness activities
- Personalized in-room breakfast
- Complimentary bicycle rentals
From£ 74
/nightSelect
| 🏨 Hotels in Bentota | 40 |
| 👛 Lowest price | 17 GBP |
| ✍️ Hotels Reviews | 2 503 |