Skip to main content

Beach Hotels in Randombe

Find the beach hotels that appeal to you the most

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

The best beach hotels in Randombe

Check out our pick of great beach hotels in Randombe

Baker's cottage

Kosgoda (Near Randombe)

Featuring garden views, Baker's cottage features accommodation with patio, around 100 metres from Kosgoda Beach. This beachfront property offers access to a terrace and free private parking.

J
Janet
From
Australia
Magic! Owners the kindest people. Excellent Sri Lankan home cooking whenever we needed it- breakfast and dinner. Lovely location near good swimming beach. Hosts' local knowledge very successful for turtles on beach. Hostess proud to show us all the food and spice plants in their garden, used for our meals. Nothing too much trouble. Really pleasant and relaxing private sitting areas to enjoy birds and trees. A big favourite for us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
£27.01
1 night, 2 adults

Sama Retreats - Kosgoda

Bentota (Near Randombe)

Set in Bentota, a few steps from Kosgoda Beach, Sama Retreats - Kosgoda offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Mads
From
Denmark
Everything. It is a phenomenal place. Something like this place is what you always dream about as a traveller, but never really get. And then you arrive at Sama. The Beach is a dream, the retreat feels like its luxery in the middel of the jungle.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 117 reviews
Price from
£321.14
1 night, 2 adults

Sri Palms

Kosgoda (Near Randombe)

Located within 200 metres of Kosgoda Beach in Kosgoda, Sri Palms offers accommodation with seating area. Featuring room service, this property also provides guests with a sun terrace.

N
Naomi
From
United Kingdom
Everything. It’s so beautiful! The staff are so helpful and friendly, the accommodation is gorgeous. Close walking distance to a beautiful beach.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 114 reviews
Price from
£77.51
1 night, 2 adults

Sea Crest Beach Villa

Ambalangoda (Near Randombe)

Set in Ambalangoda, 700 metres from Ambalangoda Beach, Sea Crest Beach Villa offers accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Anita
From
Hungary
This place was the last one during our 3-week trip in Sri Lanka (7 accomodations all together) and definitely the BEST!! First of all the location of the villa is excellent, right on the immaculate,clean and long beach, so we could hear the sound of the ocean from our room. The room itself was spacious with comfy beds and nice balcony with great view to the ocean. The big bonus of the bathroom és was the high water pressure hot shower... that is not obvious everywhere in Sri Lanka! Breakfast was fantastic and we were treated fresh jackfruit during the day. Last but not least I have to mention the two incredible hosts, Chathu and Isha💕💕 Their excellent English skills gave a lot to the experience, we talked a lot about local's life etc. Isha saves turtle eggs buying them from the village folks and my kids had a great experience burying the eggs together with Isha in front of the villa. On our last day they woke up at 3:30 am (!!!) for making beautiful breakfast for us before we left to the airport in the very early morning. God bless you Guys and keep up the good work!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
£54.01
1 night, 2 adults

Ahu Bay

Ahungalla (Near Randombe)

Beachfront Location: Ahu Bay in Ahungalla offers direct beachfront access with stunning sea views. Guests can relax on the sun terrace or take a dip in the infinity swimming pool.

C
Connor
From
Guernsey
Another amazing stay at Ahu Bay, thanks to the incredible staff, including Dilhan, Nishanta, Pahan, Sudun, Abishek and the rest of the team!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 271 reviews
Price from
£288.76
1 night, 2 adults

R Degrees Boutique Hotel & Spa

Ambalangoda (Near Randombe)

Situated in Ambalangoda, R Degrees Boutique Hotel & Spa offers beachfront accommodation a few steps from Ambalangoda Beach and features various facilities, such as a private beach area, a restaurant...

M
Michal
From
Poland
We had a wonderful stay at this property and would happily return. The location is excellent – peaceful and surrounded by nature, yet still close enough to the main attractions. The atmosphere is calm and relaxing, which made it a perfect place to unwind after full days of exploring.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews
Price from
£89.50
1 night, 2 adults

Sun and Waves Beach Cottage Ahungalla

Ahungalla (Near Randombe)

Set in Ahungalla, less than 1 km from Ahungalla Beach, Sun and Waves Beach Cottage Ahungalla offers accommodation with a garden, free private parking and a restaurant.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
£20.99
1 night, 2 adults

Villa AyuSri

Ambalangoda (Near Randombe)

A few steps from Ambalangoda Beach, Villa AyuSri is a recently renovated property set in Ambalangoda and offers air-conditioned rooms with free WiFi and private parking.

I
Ishani
From
Australia
We were sceptical at first when booking as photos and reality sometimes are very different! But we were pleasantly surprised at how beautiful the hotel is! It has a traditional charm that is awesome! Nothing was too much trouble for the Manager and staff who were very professional and courteous. Meals had both western as well sri lankan options and they were delicious. If you dont like spicy food but want to still try the local stuff, just let them know and they will make it mild! Our deluxe room was clean, neat and very comfortable. And my wife loved that the beach was just at your doorstep and the sea there was safe to go for a dip. We will definitely be back with our kids next time.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
£44.30
1 night, 2 adults

1929 Sudu Colonial House

Ambalangoda (Near Randombe)

Set in Ambalangoda, 500 metres from Urawatta Beach, 1929 Sudu Colonial House offers accommodation with a private beach area, free private parking, an outdoor swimming pool and a garden.

a
anna
From
Poland
We really enjoyed our stay at colonial house.The owner and his family are extremely friendly and welcoming, always ready to help with anything we need.They made us feel very comfortable and at home.The location is great, especially because the beach is just a short walk away. Our room was clean, spacious, and comfortable, with a large bed.This was a lovely place in Ambalangoda. It was a peaceful and relaxing place to stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 46 reviews
Price from
£19.94
1 night, 2 adults

Villa Amor by the Beach

Hikkaduwa (Near Randombe)

Set in Hikkaduwa, a few steps from Akurala Beach, Villa Amor by the Beach offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Mathieu
From
India
We had a fantastic time there. Roy and his team where very welcoming ans the english was very good.. especialy the kitchen chef! Chef.s curry are delightfull. We had also assistance from Roy.s "sister" an Austrian lady that speaks German, English ans Italian. The situation is ideal.. just on the prestine beach where turtlles come may there eggs at night. It.s a protecteur area. If you want quiet and isolated.. it.s the right place! Thanks again and see you soon!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews
Price from
£29.55
1 night, 2 adults
All beach hotels in Randombe

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Randombe and surroundings in the past month

See all

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 970 reviews

Popular with guests booking beach hotels in Ahungalla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 441 reviews

Popular with guests booking beach hotels in Kosgoda

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 217 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 117 reviews

Popular with guests booking beach hotels in Ahungalla

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 138 reviews

Popular with guests booking beach hotels in Ambalangoda

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews

Popular with guests booking beach hotels in Bentota

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 149 reviews

Popular with guests booking beach hotels in Hikkaduwa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 108 reviews

Popular with guests booking beach hotels in Ahungalla

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 47 reviews

Highly rated beach hotels in Randombe and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 72 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 20 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 6 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 16 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Save money on beach in Randombe and nearby – budget options available

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Beach Hotels with swimming pools in Randombe and nearby

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6 reviews

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5 reviews

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 93 reviews

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

Enjoy breakfast in Randombe and nearby

See all

Villa AyuSri

95A Beach Rd
Breakfast options
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 60 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 98 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 20 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews

More places to explore, more ways to go