Where to Rest

Hotels & places to stay in Bentota

237 places to stay in Bentota, 34 — from hotels to homestays — ranked by guest rating and popularity.

About Bentota:Population 37,0008 m elevationAsia/Colombo timeAir quality Moderate (US AQI 51)

Where to stay in Bentota

According to Where to Rest, Bentota has 106 places to stay. The majority of these are hotels, making hotels the most common type of accommodation in the directory. This means the lodging options are dominated by hotels rather than other kinds of places to stay.

As for the best time to visit, the most comfortable period is generally December through February. This window is considered the most comfortable time of year for travelers going to Bentota.

Compare live availability and prices for Bentota across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Bentota

Browse by type

Popular filters

Showing 200 of 200

Hotel
87 Bentota
Hotel
AIDA Induruwa Beachside
Hotel
AIDA hotels
Resort
AVANI Bentota Resort & Spa
Guesthouse
Aayu's Guest
Hotel
Amal Beach Villa
Hotel
Amal Villa
135 Galle Road, Bentota
Hotel
Amaya Reception
Kuttyweligoda, Dharga Town
Guesthouse
Anetta Villa
Resort
Anushka River Inn
Bed & Breakfast
Arcade Beach Hotel
Hotel
Arena
Hotel
Ayubowan
171 Galle Road, Bentota
Hotel
Ayurweda Sign of Life
Hotel
Barberyn Sands
Beachfront
Resort
Bawa House
Resort
Beach Villa.Police Bangalow
Hotel
Bentota Aida Hotel
Hotel
Bentota Beach Hotel
Hotel
Bentota Beach by Cinnamon
Beach Road, Bentota
Bed & Breakfast
Bentota Home Stay
Holiday Home
Bentota Residence
Hotel
Bentota Resort
Holiday Home
Bentota River Edge Villa
Hotel
Bentota Village
De Alwis Road, Bentota
Bed & Breakfast
Bereits Home Stay
Guesthouse
Blackpearl Villa
Guesthouse
Bobbys Guesthouse
Holiday Home
Bougain Villa
Resort
CTC Tobacco Bungalow
Resort
Cacoon Sea Resort
Guesthouse
Canal Villa Bentota
Hotel
Casammara
Guesthouse
Ceeba Villa
Hotel
Centara Ceysands
Hotel
Centara Ceysands Arrival Lounge
Resort
Centara Ceysands Resort & Spa
Hotel
Ceylonika Rest
Chalet
Chalet Bebtota
Hotel
Chami Villa
23 Pitaremba Road, Bentota
Bed & Breakfast
Channa Villa
Hotel
Club Bentota
Resort
Club Palm Garden
Hotel
Club Palm Garden Hotel
Hotel
Club Villa
138/15 Galle Road
Holiday Home
Club Villa Bentota
Holiday Home
Club Villa Bentota
Chalet
Coco Cabana
72A Bentota Circular Road, Bentota
Hotel
Cocoon Resort & Villas
Induruwa
Resort
Cocoon Resort and Villas
Resort
Dalmanuta Garden
Hotel
Dharma Village
Guesthouse
Diamond Villa
Bed & Breakfast
Dimuthu Tour Inn
Guesthouse
Diya Sisla Villa
Hotel
Eden Resort & Spa
Resort
Emerald Bay
Hotel
Franipani
Beach Road, Bentota
Hotel
Fuji
Hotel
Ganga Garden
Hotel
German Lanka Hotel
Guesthouse
Green Garden Guest House
Bed & Breakfast
Happy Man Guest House
Resort
Hasara Resort
Bed & Breakfast
Haus Berlin
Hotel
Havana Hues
Resort
Hemadan Restaurat & Bar
Hotel
Heritance Ayurveda Mahagedera
Hotel
Hotel
Hotel
Hotel Blue Sapphire
Hotel
Hotel Bougainvilla
Hotel
Hotel Garden Beach
Colombo-Galle Road, Kosgoda
Hotel
Hotel Hemadan
25 River Avenue, Aluthgama
Hotel
Hotel Orchid
Resort
Hotel Pandanus Beach Resort
Resort
Hotel Paradise Island
Hotel
Hotel Siyoli
Hotel
Hotel Susantha's
Hotel
Hygge Resorts
Resort
Iduruwa Beach Resort
Hotel
Ikram's Holiday Bungalow
Hotel
Induruwa Beach Resort
Resort
Induruwa Beach Villa
Resort
Infinity Villa Bentota
Guesthouse
JJ Villa
54 Poorwarama Road
Bed & Breakfast
Janu's Paradise
Hotel
Jetwing Villa
Hotel
Joe's Resort Bentota
Bed & Breakfast
Jungle Villa
Guesthouse
Kalumama Place
Bed & Breakfast
Kavee Guest
Hotel
Kosgoda Beach Resort
Hotel
La Casita Bentota Hotel
Hotel
La Luna Bentota
Hotel
Lagoon Bentota
Hotel
Lagoon Garden
Hotel
Laluna Ayurveda Resort
Guesthouse
Lanka Guesthouse
Hotel
Lanka Princess
Holiday Home
Lenora Villa
Hotel
Lily Village
Guesthouse
Little Paradise
6 Pitaremba Road, Bentota
Guesthouse
Lucky Larry Lodge
Hotel
Lunuganga Estate
Guesthouse
Malwatta
Gonagala
Resort
Mangrove Escapes
Resort
Mangrove Villa
Bed & Breakfast
Maratree hotel
Hotel
Marina
Resort
Marina Bentota
Hotel
Marina Riverside Hotel
Hotel
Mihin Villa
Resort
Muthumuni Ayurveda Beach Resort
Resort
My Lotus Suite
Chalet
My Villa
3 Galle Road, Bentota
Resort
Namo Villa
Guesthouse
Namo Villa
Hotel
Neptune Hotel
Hotel
New Casa Marc
Resort
Nil Menik Villa
Hotel
Nilwala
Hotel
Nisala Arana
Hotel
Nisala Arana Boutique Hotel
Motel
No 1 Indian Ocean
Resort
Oasey
Hotel
Oasey Beach Hotel
Bed & Breakfast
Ocean Breeze Hotel
Hotel
Ocean Restaurant Pandanus Beach Hotel
Hotel
Ocean View Inn
Holiday Home
Okvin River Villa
Resort
Oriole Boutique Villas
Resort
Oruwa Ayurvedic Hideaway
Guesthouse
Osanda Guest
Hotel
Palm Beach Inn
Holiday Home
Palm Beach Inn and Sea Shells Cabanas
Motel
Panchi Villa
Resort
Pandanus Beach (Ex Emarald Bay)
Holiday Home
Paradise Road The Villa
Hotel
Pool
Resort
Prime Minister's Bungalow
Guesthouse
Queen River Inn★★
Resort
Ranga Holiday Resort
Bed & Breakfast
River Bank
Hotel
Riverina Hotel
Hotel
Rockery Villa
Hotel
Room 220 Balcony
Hotel
Royal Beach
Resort
Royal Beach Resort/Joe's
Holiday Home
Sagarika Beach Villa
Hotel
Sakura Villa
Hotel
Saman Villas
Hotel
Sandali Walauwa
Guesthouse
Sapara River Guesthouse
Lodge
Sea Pink Residence
Hotel
Sea rock villa
Hotel
Serendib Hotel Bentota
Hotel
Shan Villa
Hotel
Shangri Lanka Villas
Hotel
Shangri-lanka Villa
23 De Alvis Road, Bentota
Swimming pool
Hotel
Sheraton Kosgoda Turtle Beach Resort
1 Okanda Road, Kosgoda
Hotel
Shimada Villa
126 Galle Road, Bentota
Holiday Home
Shunyata Villa
Holiday Home
Siroma villa
Resort
Sobaco Nature Resort
Hotel
Solid
Guesthouse
Sri Lanka Shine Lodge
Hotel
Sri Villas
Hotel
Sri Villas
Resort
SriAliya Ayurveda Resort
Hotel
Sunsea Villa
De Alwis Road, Bentota
Guesthouse
Supun Villa
Pitaremba Road
Hotel
Surf
Beach Road, Bentota
Hotel
Susanthas
Hotel
Swe Lanka
Hotel
Swimming pool- The Palms
Resort
Taru Villas - Rock Villa
Hotel
Taru Villas - The Long House
Hotel
Taru Villas - The Muse
Holiday Home
Teak Villa
Hotel
Temple Tree Resort & Spa
Guesthouse
Terrena Lodge
Hotel
Thaala Bentota★★★★
Beach Road, Bentota
Hotel
Thaala Bentota
Hotel
The Aluthgama House
Chalet
The Betota Residenz
Chalet
The Chalet Bentota
Bed & Breakfast
The Fence Hotel
Resort
The Mangroves AKA Kos
Resort
The Palms
Hotel
The Palms Hotel Beruwela
Hotel
The Surf Hotel
Hotel
The Surf Hotel
Beach Road, Bentota
Hotel
The Swimming Pool
Hotel
The Villa Bentota
138/18 Galle Road
Swimming poolBreakfastBeachfront
Hotel
The Waterside Hotel
Hotel
The rockwall boutique hotel
Hotel
The swimming pool
Hotel
Thejan Beach Cabanas
Hotel
Thumbelina Nebula Apartmments
Hotel
Travana Ocean Retreat

Showing the top 200 of 237 places to stay in Bentota — browse all of them via the type pages above.

Weather in Bentota

Best time to visit: December to February — typically pleasant, with comfortable temperatures and less rain.

30°
23°
Jan
30°
24°
Feb
31°
24°
Mar
31°
25°
Apr
29°
26°
May
29°
26°
Jun
29°
25°
Jul
28°
25°
Aug
28°
25°
Sep
29°
24°
Oct
29°
24°
Nov
29°
23°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Bentota

11.8h
Jan
11.9h
Feb
12.1h
Mar
12.3h
Apr
12.4h
May
12.5h
Jun
12.5h
Jul
12.3h
Aug
12.2h
Sep
12.0h
Oct
11.8h
Nov
11.8h
Dec

Daylight hours (15th of each month).

Other cities in Sri Lanka

Staying in Bentota — FAQs

How many places to stay are there in Bentota?

There are 237 places to stay listed in Bentota on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Bentota?

Top-rated stays in Bentota include 87 Bentota, AIDA Induruwa Beachside, AIDA hotels. See our ranked list of the best places to stay in Bentota.

Are there hotels with a pool in Bentota?

Yes — 2 places to stay have a swimming pool in Bentota. Use the "Swimming pool" filter to find them.

Places to stay nearby

Cities like Bentota