Bentota Beach Hotels

Exclusive deals on 5 top Bentota beach hotels: beachfront pools, spa, free parking, and superb guest scores. Reserve now.

Check-in
Thu, 01 Oct
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 01 Oct
-
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 01 Oct
-
Check-out
Fri, 02 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-18 out of 18
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.2
Perfect1169 total reviews
our site & Booking.com
Map
1.3 km from City Centre400 m from Bentota Railway Station
Outdoor PoolsKids ClubSpa Centre
  • Geoffrey Bawa-designed architecture
  • 74 artistic murals of local culture
  • Specialized kids' club activities
FromAU$ 244 /nightSelect
8.6
Great598 total reviews
our site & Booking.com
Map
4.3 km from City Centre3.0 km from Lunuganga
Rooftop BarPrivate JacuzziCooking Class
  • Rooftop bar with panoramic ocean views
  • Private jacuzzi in select rooms
  • Local and foreign trained therapists
FromAU$ 146 /nightSelect
8.5
Great578 total reviews
our site & Booking.com
Map
1000 m from City Centre700 m from Bentota Railway Station
Ayurvedic SpaZero-Edge PoolWater Sports
  • Headland setting with two beaches
  • Zero-edge pool with coastal views
  • Award-winning Ayurvedic spa
FromAU$ 153 /nightSelect
7.6
Very good521 total reviews
our site & Booking.com
Map
1.9 km from City Centre900 m from Bentota Lake
Beachfront PoolAyurvedic SpaKids' Club
  • Between Bentota River and Indian Ocean
  • Four on-site restaurants including seafood
  • Large beachfront pool with ocean views
FromAU$ 124 /nightSelect
8.7
Great684 total reviews
our site & Booking.com
Map
3.5 km from City Centre
Lagoon PoolAyurveda SpaSquash Courts
  • Ayurvedic spa with tailored treatments
  • Lagoon-style pool with swim-up bar
  • Private beach dining under stars
FromAU$ 85 /nightSelect
9.4
Perfect188 total reviews
our site & Booking.com
Map
2.5 km from City Centre2.1 km from Lunuganga
Private BeachInfinity PoolAyurvedic Spa
  • Adults-only cliffside private beach
  • Cliffside infinity pool with ocean views
  • Award-winning Sahana Ayurvedic spa
FromAU$ 924 /nightSelect
8.0
Great741 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Olympic PoolPrivate BeachBalinese Spa
  • Sri Lanka's only Olympic pool
  • Bali-imported spa therapies
  • Private beach for hotel guests
FromAU$ 239 /nightSelect
8.5
Great967 total reviews
our site & Booking.com
Map
1.2 km from City Centre200 m from Bentota Railway Station
Water SportsAvani SpaBreeze Restaurant
  • Designed by Geoffrey Bawa
  • Avani spa with Ayurvedic therapies
  • On-site water sports center
FromAU$ 148 /nightSelect
9.1
Perfect232 total reviews
our site & Booking.com
Map
900 m from City Centre1.0 km from Bentota Railway Station
Private BeachOutdoor PoolIn-Room Spa
  • SLH Considerate Collection member
  • Private jeep safaris to parks
  • In-room spa treatments
FromAU$ 186 /nightSelect
Happy Man VillageGuest house
9.5
Perfect199 total reviews
our site & Booking.com
Map
9.1 km from City Centre
Outdoor poolBike rentalOpen-air bath
  • Private balconies with mountain and river views
  • Free bikes, fishing, and snorkeling activities
  • Grocery delivery and packed lunches
FromAU$ 126 /nightSelect
9.5
Perfect69 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Private BeachOutdoor PoolOn-site Spa
  • 180-year-old heritage Walauwwa manor
  • Intimate 9-room boutique retreat
  • Surrounded by 3 acres tropical gardens
FromAU$ 391 /nightSelect
7.6
Very good28 total reviews
our site & Booking.com
Map
9.2 km from City Centre
Water SlideKids ClubPool Bar
  • Private pool with water slide
  • Kids' club & themed dinners
  • Private check-in & 24-hour desk
FromAU$ 88 /nightSelect
7.7
Very good48 total reviews
our site & Booking.com
Map
6.3 km from City Centre
Private BeachOutdoor PoolYoga Classes
  • Private beach zone for guests
  • Pool with sea view and yoga
  • Water sports on-site offered
FromAU$ 143 /nightSelect
9.1
Perfect62 total reviews
our site & Booking.com
Map
1000 m from City Centre1.4 km from Bentota Railway Station
Ayurveda SpaOutdoor PoolPond Yoga
  • On-site Ayurveda Center & Spa
  • Yoga classes by the pond
  • Italian & Seafood cuisine focus
FromAU$ 128 /nightSelect
8.7
Great679 total reviews
our site & Booking.com
Map
3.0 km from City Centre2.2 km from Lunuganga
Infinity PoolPrivate BeachSpa Center
  • Private beach area exclusively for guests
  • Infinity pool overlooking the sea
  • Full-service spa and wellness centre
FromAU$ 175 /nightSelect
8.7
Great336 total reviews
our site & Booking.com
Map
1.0 km from City Centre200 m from Bentota Railway Station
Private TerracesFull-Service SpaBicycle Rental
  • Private sea-view terraces in select rooms
  • 400 meters from Bentota Beach
  • On-site spa with full-body massages
FromAU$ 58 /nightSelect
Club VillaResort
9.2
Perfect203 total reviews
our site & Booking.com
Map
900 m from City Centre1000 m from Bentota Railway Station
Outdoor PoolOn-site SpaWater Sports
  • Geoffrey Bawa-designed boutique villa
  • Ayurvedic spa with yoga classes
  • 1-minute walk to Bentota Beach
FromAU$ 143 /nightSelect
7.6
Very good84 total reviews
our site & Booking.com
Map
1.4 km from City Centre1.0 km from Bentota Railway Station
Pool ViewHot TubAirport Shuttle
  • Free airport shuttle service
  • Pool with a view
  • British and American cuisine
FromAU$ 119 /nightSelect

Bentota's southwest coast is lined with beachfront hotels offering direct access to golden sands and the Indian Ocean. These properties typically feature outdoor pools, spa facilities, fitness centers, and on-site dining. Budgets range from mid-range to luxury, with many hotels in the Induruwa and Aturuwella areas. Travelers can expect well-appointed rooms with sea views, minibars, and free WiFi.

Among the top-rated options, Jetwing Saman Villas is an adults-only luxury reserve with an infinity-edge pool and spa, scoring 94/100. Cinnamon Bentota Beach - Signature Selection offers family-friendly accommodations with two pools and yoga classes, rated 91. Heritance Ahungalla provides a golf putting green and 5-star amenities, while Pandanus Beach Resort & Spa is ideal for families with its spacious rooms and direct beach access. Taj Bentota Resort & Spa impresses with five dining venues and a full-service spa. For the best experience, book during the dry season (December to March) and request a sea-facing room.