Bentota Beach Hotels: Oceanfront Stays with Pools and Spa

Compare 12 top-rated Bentota beach hotels, from Heritance Ahungalla to Cinnamon Bentota Beach. See prices, unique perks & book now.

Check-in
Fri, 25 Sept
Check-out
Sat, 26 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 25 Sept
-
Check-out
Sat, 26 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Fri, 25 Sept
-
Check-out
Sat, 26 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-28 out of 28
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.5
Great579 total reviews
our site & Booking.com
Map
1073 yd from City Center750 yd from Bentota Railway Station
Ayurvedic SpaZero-edge PoolTennis Court
  • Headland location with two beaches
  • Award-winning J Wellness Circle spa
  • Zero-edge pool with ocean views
FromUS$ 108 /nightSelect
8.7
Great682 total reviews
our site & Booking.com
Map
2.2 mi from City Center
Ayurveda SpaLagoon PoolSquash Courts
  • Private dining under the stars
  • Ayurvedic spa with expert therapies
  • Supervised water sports on-site
FromUS$ 60 /nightSelect
9.2
Perfect1169 total reviews
our site & Booking.com
Map
1385 yd from City Center337 yd from Bentota Railway Station
Kids ClubPool BarWater Sports
  • Designed by Geoffrey Bawa
  • Specialized kids club activities
  • Extensive curated water sports
FromUS$ 172 /nightSelect
8.6
Great594 total reviews
our site & Booking.com
Map
2.6 mi from City Center1.8 mi from Lunuganga
Rooftop BarWater SportsGame Room
  • Rooftop bar with panoramic ocean views
  • Private jacuzzi in sea-view rooms
  • Local and foreign trained spa therapists
FromUS$ 103 /nightSelect
7.6
Very good84 total reviews
our site & Booking.com
Map
1503 yd from City Center1135 yd from Bentota Railway Station
Outdoor PoolHot TubAirport Shuttle
  • Outdoor pool with a view
  • Complimentary airport shuttle
  • American and British cuisine
FromUS$ 84 /nightSelect
7.7
Very good521 total reviews
our site & Booking.com
Map
1.2 mi from City Center980 yd from Bentota Lake
Ayurvedic SpaBeachfront PoolKids Club
  • River and ocean setting
  • Four diverse dining options
  • Family residences for groups
FromUS$ 87 /nightSelect
Club VillaResort
9.2
Perfect202 total reviews
our site & Booking.com
Map
927 yd from City Center1024 yd from Bentota Railway Station
Outdoor PoolAyurvedic SpaWater Sports
  • Designed by architect Geoffrey Bawa
  • Colonial-style rooms with batiks
  • Extensive spa and wellness services
FromUS$ 101 /nightSelect
8.5
Great968 total reviews
our site & Booking.com
Map
1347 yd from City Center204 yd from Bentota Railway Station
Outdoor PoolsAvani SpaWater Sports Center
  • Designed by Geoffrey Bawa
  • Two outdoor pools with ocean views
  • Ayurvedic spa and wellness packages
FromUS$ 104 /nightSelect
Angelica VillaBed & Breakfast
10.0
Perfect5 total reviews
our site & Booking.com
Map
2.0 mi from City Center1.4 mi from Lunuganga
SpaSun TerraceShared Kitchen
  • In-room kitchenette and workspace
  • Yoga and massage services onsite
  • Gardens with outdoor fireplace
FromUS$ 66 /nightSelect
9.0
Perfect54 total reviews
our site & Booking.com
Map
2.4 mi from City Center
Ayurveda CentreOutdoor PoolJuice Bar
  • Personalized Ayurveda treatments included
  • Adults-only tranquil wellness resort
  • All-inclusive meals and treatments
FromUS$ 314 /nightSelect
9.4
Perfect187 total reviews
our site & Booking.com
Map
1.6 mi from City Center1.3 mi from Lunuganga
Infinity PoolAyurveda SpaPrivate Beach
  • Adults-only luxury cliffside retreat
  • Infinity pool with ocean views
  • Award-winning Ayurveda spa
FromUS$ 651 /nightSelect
9.4
Perfect576 total reviews
our site & Booking.com
Map
2.4 mi from City Center1.7 mi from Lunuganga
Private BeachSpa CenterBBQ Facilities
  • Private beach area for guests
  • Only nine rooms for exclusivity
  • Colonial decor with sea-view balconies
FromUS$ 72 /nightSelect
8.3
Great42 total reviews
our site & Booking.com
Map
2.1 mi from City Center
Outdoor PoolSpa & WellnessTuk Tuk Service
  • Complimentary tuk tuk rides
  • Garden setting with wildlife
  • On-site cultural classes daily
FromUS$ 83 /nightSelect
9.3
Perfect259 total reviews
our site & Booking.com
Map
951 yd from City Center989 yd from Bentota Railway Station
Art GalleryHela SpaVilla Café
  • Geoffrey Bawa's first boutique hotel
  • On-site contemporary art gallery
  • Railway-separated beach access
FromUS$ 212 /nightSelect
8.0
Great736 total reviews
our site & Booking.com
Map
1342 yd from City Center132 yd from Bentota Railway Station
Olympic PoolBali SpaPrivate Beach
  • Sri Lanka's only Olympic-size pool
  • Bali-imported spa therapies
  • Private beach access for guests
FromUS$ 168 /nightSelect
Ocean ViewHotel
7.3
Very good285 total reviews
our site & Booking.com
Map
1108 yd from City Center1343 yd from Bentota Railway Station
Water SportsSpaBicycle Rental
  • On-site water sports facilities
  • Spa with personal trainer & yoga
  • Sea views from select rooms
FromUS$ 19 /nightSelect
Villa Roy BentotaBed & Breakfast
9.7
Perfect42 total reviews
our site & Booking.com
Map
847 yd from City Center855 yd from Bentota Railway Station
Private ParkingBicycle RentalGarden Terrace
  • River views from all rooms
  • Personalized breakfast with dietary options
  • Walking distance to gardens & temples
FromUS$ 26 /nightSelect
9.5
Perfect69 total reviews
our site & Booking.com
Map
915 yd from City Center1082 yd from Bentota Railway Station
Private BeachCooking ClassArt Gallery
  • Heritage 180-year-old Walauwwa
  • Intimate nine-room boutique hotel
  • On-site art gallery with 90 works
FromUS$ 989 /nightSelect
9.2
Perfect82 total reviews
our site & Booking.com
Map
1630 yd from City Center1656 yd from Bentota Railway Station
Private BeachInfinity PoolCasino
  • Private beach for guests only
  • Infinity pool with water slide
  • On-site casino and entertainment
FromUS$ 113 /nightSelect
Haus BerlinResort
8.6
Great73 total reviews
our site & Booking.com
Map
1069 yd from City Center1654 yd from Lunuganga
Ayurveda SpaOutdoor YogaCooking Classes
  • Full-service spa with Ayurveda
  • Spacious villas for large groups
  • Outdoor yoga and cooking classes
FromUS$ 28 /nightSelect
9.5
Perfect240 total reviews
our site & Booking.com
Map
1.8 mi from City Center1.4 mi from Lunuganga
Private BeachOutdoor PoolWellness Spa
  • Private beach for exclusive guest use
  • Spacious suites with private pools
  • On-site yoga and wellness classes
FromUS$ 317 /nightSelect
9.6
Perfect119 total reviews
our site & Booking.com
Map
949 yd from City Center1167 yd from Bentota Railway Station
Outdoor PoolSpa CentreCooking Class
  • Private beach via railway track
  • Boutique design with period decor
  • Cooking and culture classes
FromUS$ 377 /nightSelect
9.1
Perfect232 total reviews
our site & Booking.com
Map
911 yd from City Center1097 yd from Bentota Railway Station
Private BeachOutdoor PoolCooking Class
  • Small Luxury Hotels member
  • Private in-room spa
  • Customized jeep safaris
FromUS$ 441 /nightSelect
Villa 80Hotel
9.4
Perfect54 total reviews
our site & Booking.com
Map
81 yd from City Center1251 yd from Bentota Railway Station
Outdoor PoolWater SlideMassage
  • Water slide and children's pool
  • Friendly host with local insights
  • Cooking classes and local tours
FromUS$ 125 /nightSelect
8.7
Great124 total reviews
our site & Booking.com
Map
3.7 mi from City Center
Private BeachOutdoor PoolsSpa & Wellness
  • Private beach with sea views
  • Cooking classes & themed dinners
  • Spa and wellness center on-site
FromUS$ 292 /nightSelect
9.1
Perfect62 total reviews
our site & Booking.com
Map
1061 yd from City Center1558 yd from Bentota Railway Station
Ayurveda CenterYoga ClassesItalian Restaurant
  • On-site Ayurveda Center & Spa
  • Italian and seafood dining
  • Large garden with lake views
FromUS$ 90 /nightSelect
Jungle FenceBed & Breakfast
9.1
Perfect13 total reviews
our site & Booking.com
Map
2.0 mi from City Center1.1 mi from Lunuganga
Open-air BathYoga ClassesVegetarian Restaurant
  • Wellness packages with yoga and spa
  • Vegetarian in-house restaurant
  • Bike rental and guided tours
FromUS$ 34 /nightSelect
9.1
Perfect171 total reviews
our site & Booking.com
Map
943 yd from City Center872 yd from Bentota Railway Station
Garden AccessAyurveda SpaIn-Room Breakfast
  • 50 meters from the beach
  • Traditional Ayurveda spa rituals
  • Direct garden access from rooms
FromUS$ 61 /nightSelect

Bentota, on Sri Lanka's southwest coast, is known for its beachfront hotels that cater to both relaxation and activity. These hotels often feature private pools, spa services, and direct access to golden sand. For example, Jetwing Saman Villas (adults-only) offers an infinity pool and open-air bathtubs, while Taj Bentota Resort & Spa provides five dining options and views of the Indian Ocean. Most properties include free parking and airport shuttle services, often with surcharge. Budget for a midrange room starts around $75 per night, with luxury options over $130.

Hotels in Bentota vary from boutique stays like The Villa Bentota (with individually designed rooms) to large resorts like NH Bentota Ceysands, which has a 360 Seafood Restaurant. The area is a 15-minute drive from the Sea Turtle Hatchery and 65 km from Colombo. For Ayurveda-focused travelers, Heritance Ayurveda includes all meals and treatments. Families often choose Cinnamon Bentota Beach (with a kids' club), while couples prefer Club Villa's colonial-style rooms. Check-in times and free Wi-Fi are standard across the list.