Skip to main content

Filter by:


Star Rating

Review Score

Beratuduwa – 552 hotels and places to stay
See the latest prices and deals by choosing your dates.
R Degrees, hotel in Beratuduwa

R Degrees has a fitness center, garden, a restaurant and bar in Ambalangoda. A hot tub and a car rental service are available for guests.

Location is good , staff is well, breakfast is also tasty
8.8
Scored 8.8
Excellent
Rated excellent
147 reviews
Price from$127.50per night
The Pleasure Kosgoda, hotel in Beratuduwa

Located in Bentota, a few steps from Kosgoda Beach, The Pleasure Kosgoda provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The breakfast was delicious. I was able to pre-order the night before so they could ensure the had what I wanted and it was freshly prepared. I also ate dinner at the property which was equally delicious. The staff were very attentive and friendly, and the owner came to check on things daily.
9.4
Scored 9.4
Wonderful
Rated wonderful
93 reviews
Price from$166.50per night
River Loft Nature Resort, hotel in Beratuduwa

Welcoming guests with an outdoor pool, River Loft Nature Resort a peaceful accommodations located along Madhu River. Free Wi-Fi access is available in this resort.

very good
8.2
Scored 8.2
Very Good
Rated very good
11 reviews
Price from$75per night
Sea Breeze Ambalangoda, hotel in Beratuduwa

Located in Ambalangoda, a few steps from Urawatta Beach, Sea Breeze Ambalangoda provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

The breakfast was excellent and the location was good. Will defineatly be thinking of visiting again and will not hesitate to recommend to others.
7.6
Scored 7.6
Good
Rated good
16 reviews
Price from$52.65per night
Sundara by Mosvold, hotel in Beratuduwa

Located in Balapitiya, a 15-minute walk from Balapitiya Beach, Sundara by Mosvold provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Excellent secluded paradise! Small place (8 rooms only), empty beach with no neighbors - just the Sun, Sea and relax. Great hospitality of Hassan and the Team. Food and cocktails are good (add $50-60 per 2 persons per day). We stayed in Garden Villa - and it was good choice as it has own small garden. Transfer to/from Colombo airport is 2 hours ($125 each way) and very comfortable.
9.5
Scored 9.5
Exceptional
Rated exceptional
133 reviews
Price from$300per night
Turtle Paradise Villa, hotel in Beratuduwa

Located in Kosgoda, a few steps from Kosgoda Beach, Turtle Paradise Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Location
9.0
Scored 9.0
Wonderful
Rated wonderful
116 reviews
Price from$46.80per night
Kalapuwa Resort, hotel in Beratuduwa

Kalapuwa Resort features an outdoor swimming pool, garden, a shared lounge and terrace in Balapitiya. Featuring room service, this property also provides guests with a restaurant.

This place will always have a special place in our family’s hearts, it’s a hidden spot that gave is the best time in Sri Lanka! The host Jeevan was extremely kind and generous that he never hesitated to help and get out of his way to make us feel home! He took us to explore great places in his area on his tuktuk and the kids just loved his place ! We couldn’t get over the breathtaking views starting from early morning till evening, It’s filled with great energy, thank you for making our trip unforgettable!
9.6
Scored 9.6
Exceptional
Rated exceptional
65 reviews
Price from$63per night
Kumu Beach, hotel in Beratuduwa

Offering an outdoor pool and sun deck, Kumu Beach is located in Balapitiya in the Galle District Region. There is a shared lounge at the property.

Very nice. You can observe big lizards walking around while you have a breakfast
9.7
Scored 9.7
Exceptional
Rated exceptional
44 reviews
Price from$168.30per night
Inn Sea Horizon Ahungalla, hotel in Beratuduwa

Located in Ahungalla, a 9-minute walk from Ahungalla Beach, Inn Sea Horizon Ahungalla provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Super lovely and friendly family, very close walk to an almost private paradise beach, delicious breakfast, comfortable and clean.
9.3
Scored 9.3
Wonderful
Rated wonderful
52 reviews
Price from$22per night
Lucas, hotel in Beratuduwa

Located just 1476 feet from the Kosgoda Railway Station, Lucas offers an outdoor swimming pool and a restaurant. This self-catering accommodations features free WiFi.

We had a brilliant stay at this hotel, the family that run it are absolutely wonderful. we were upgraded to the poolside room, it was very clean and comfortable. we ordered rice and curry for our evening meal and it was delicious! And then had the Sri Lanka breakfast which was fantastic as well. all home cooked and very reasonably priced. I highly recommend staying here, and the beaches in kosgoda are pristine and very quiet compared to a lot of the south coast
9.1
Scored 9.1
Wonderful
Rated wonderful
29 reviews
Price from$20per night
See all hotels near Beratuduwa
Subscribe to receive premium deals

Prices drop the second you sign up!