Hotels in Bentota Beach, Bentota

Enter your dates and choose from 36 hotels and other places to stay

Featured hotels in Bentota Beach

Filter by:

Star rating
Review score

Lucky Prince Villa & Ayurveda Wellness

Aluthgama

Facing the seafront, Lucky Prince Villa & Ayurveda Wellness is a guest house featuring a 3-star accommodation in Aluthgama. It has a garden, terrace and parking on-site.

E
Emilija
From
Serbia
Hosts are very nice people, they helped us with train tickets, the owner dropped us by tuk tuk to train station, they feed us well…
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 117 reviews
Price from
US$40
1 night, 2 adults

Cinnamon Bentota Beach - Signature Selection

Bentota

Situated in Bentota, 300 metres from Bentota Beach, Cinnamon Bentota Beach - Signature Selection features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

E
Ewelina
From
Poland
Design, swimming pools, beach: everything like a dream. Best breakfast and dinner i ever experiened in a hotel. Spa services were perfect. Amazing place to rest after having a trip in sri lanka.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 826 reviews
Price from
US$168
1 night, 2 adults

Arcade Beach Hotel

Hotel in Bentota

Located in Induruwa, a few steps from Induruwa Beach, Arcade Beach Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.

S
Sergey
From
Russia
the hotel on the beach, comfortable bed, clean room
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Price from
US$35
1 night, 2 adults

Sahana Sri Villa

Bentota

Situated within 100 metres of Bentota Beach and 500 metres of Bentota Lake in Bentota, Sahana Sri Villa features accommodation with seating area and a kitchen.

A
Ashwin
From
Sri Lanka
Facilities, helpful and friendly staff, tasty food, convenient location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 427 reviews
Price from
US$26.60
1 night, 2 adults

Sri Lancashire Guest House

Bentota

Located in Bentota, within 100 metres of Bentota Beach and 3.5 km of Bentota Lake, Sri Lancashire Guest House provides accommodation with a private beach area and free WiFi as well as free private...

C
Catherine
From
Ireland
A gem of a guest house. All you could ask for and more, warm welcome, spotless and spacious rooms, mini fridge, kettle, towels and anything else you could think of with a personal touch. Breakfast huge and delicious. Thanks for a wonderful stay.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 240 reviews
Price from
US$38
1 night, 2 adults

La Perla Bentota

Bentota

Boasting a terrace with pool views, pool with a view and a garden, La Perla Bentota can be found in Bentota, close to Bentota Beach and 3.2 km from Bentota Lake.

V
Vijesh
From
Oman
The stay made us feel like we were at home in middle of a beautiful garden and a swimming pool. Wonderful breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 407 reviews
Price from
US$44
1 night, 2 adults

Sea View Villa Bentota, Induruwa

Induruwa

Boasting sea views, Sea View Villa Bentota, Induruwa features accommodation with a private beach area, a garden and a bar, around 200 metres from Induruwa Beach.

N
Nikolaj
From
Slovenia
Amazing experience! Location is perfect for people who like to have an affordable and quite place for themselves in paradise. You will have your own beach and your own restaurant with mostly traditional food. Accomodation is basic but cosy, clean and comfortable. Room is spacious with nice bed, very good AC, cattle and fridge. Huge window with romantic sea view and bathroom is big and clean. Restaurant will serve you delicious breakfast, excellent fresh juices (ask for local kirala-mangrove apple with young cocconut), cold refreshments and tasty meals made with local veggies, sea food, chicken or pork. Place is run by local youth, so you might get a beach volleyball game with boys who will also help you to go around, rent a scooter, teach some sinhala. There is top ayurvedic center in close vicinity. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
US$35
1 night, 2 adults

Sisi's Place

Hotel in Bentota

Facing the beachfront, Sisi's Place offers 3-star accommodation in Bentota and has a garden, private beach area and terrace.

n
nicholas
From
France
Such a warm welcome in Sisi’s Place, a family run hotel and it feels exactly like that.After the craziness of Colombo it was a breath of fresh air. The breakfast was amazing and so much of it that Sisi suggested we take the rest to our room to put in the fridge for lunch. It’s also very well situated, easy to walk to the shops, the beach and the restaurants. If you miss your train you’ve only got yourself to blame because it’s right on top of the station ! However, that’s what gives this particular location so much charm. There are literally restaurants on the side of the track, it really is something quite special. I would go back in a heartbeat. Also the beach is huge so you’re not at all on top of each other .
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 102 reviews
Price from
US$34.20
1 night, 2 adults

Sea Rock Villa

Hotel in Bentota

Boasting a private beach area and an outdoor swimming pool, Sea Rock Villa offers rooms a 5-minute drive from Bentota. The property has free Wi-Fi and a garden with BBQ facilities.

s
stefan
From
Poland
Excellent service, delicious food. My wife was delighted with the quality of the massage performed by Mr Mahendra (from Ayurveda Massage Center, massage provided by the hotel)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 455 reviews
Price from
US$99
1 night, 2 adults

Sky and Sand Guesthouse

Beruwala

Situated 47 km from Mount Lavinia Bus Stand, 3.3 km from Kande Viharaya Temple and 3.9 km from Aluthgama Railway Station, Sky and Sand Guesthouse features accommodation set in Beruwala.

N
Natalia
From
Russia
We loved absolutely everything. Hospitality of the owners is incomparable. Many thanks from us for their kindness to us and our little daughter. And their dinners beat those in the restaurants we managed to visit during our short stay :-)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 127 reviews
Price from
US$78.85
1 night, 2 adults
See all 36 hotels in Bentota Beach

Most booked hotels in Bentota Beach in the past month

See all

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 470 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 303 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Check out other unique places to stay in Bentota Beach

Hotels with Pools

124 hotels with pools in Bentota Beach

Family Hotels

122 family hotels in Bentota Beach

Beach Hotels

89 beach hotels in Bentota Beach

Spa Hotels

75 spa hotels in Bentota Beach

Cheap hotels

184 cheap hotels in Bentota Beach

Accessible Hotels

46 accessible hotels in Bentota Beach

Luxury Hotels

24 luxury hotels in Bentota Beach

Resorts

20 resorts in Bentota Beach