Located in Weligama, Castle Bay Resort offers cosy rooms with a cable TV. Just 100 metres from Weligama Beach, this property features a restaurant, free Wi-Fi and a variety of recreational choices.
Guests can snorkel, dive, or go on a fishing trip. Spending some quiet reading time in the library is another good leisure activity.
Rooms come with large windows that provide natural sunlight. They are equipped with a mosquito net, fan and an en suite bathroom with a shower.
The open-air restaurant serves a selection of local and international dishes. Room service is also available upon request.
Resort Castle Bay is 2 km from Weligama bus and railway stations. Bandaranaike International Airport is 180 km away.
Couples particularly like the location — they rated it 8.9 for a two-person trip.
“Lovely hosts, clean throughout, and good food as well.”
Theresa
Germany
“We had a wonderful stay at this amazing accommodation in Sri Lanka! From the moment we arrived, we were warmly welcomed by the incredibly friendly hosts, who made us feel like part of their family. Their hospitality is truly outstanding and made...”
Charles
United Kingdom
“Fantastic value for money. We stayed in the Villa which is across the road from the main house. Good for a little bit more privacy. It’s basic but has everything you need. The owner went above and beyond to make us feel welcome - including letting...”
L
Leonie
Germany
“Very nice place to stay. The owner and his family were very friendly and helpful people. Amazing breakfast. The Location is a little far from the beach (good Tuktuk distance) but perfect if you want to go diving next door.”
H
Hagar
Israel
“The host was very attentive and kind.
His wife made a delicious dinner .
Breakfast was good”
I
Isaac
Ireland
“From the moment we arrived, the hosts made us feel so welcome. They really and truly went above and beyond throughout the duration of our stay. It is a very relaxing atmosphere at this resort. The breakfasts were so delicious and you will have...”
Zygimantas
Lithuania
“My stay at this establishment surpassed all expectations. The facilities were really nice, and, above all, the warm hospitality and incredible helpfulness of the owners stood out. They went above and beyond to ensure that every aspect of my stay...”
Tatiana
United Arab Emirates
“We rented 2 rooms in the villa and had the whole house just for us. The owner is helpful and nice.”
C
Corinna
Sri Lanka
“I was travelling by my self and it was wonderful how welcoming the owners were. Only for the one night, they explained a lot to me and even offered to drop me in town. The room is nice and the bed perfectly comfy.”
S
Scott
United Kingdom
“The hosts were exceptional. Well looked after by a caring family who could not do enough to ensure a comfortable stay. Location with close proximity to fisherman’s bay and jungle beach. Feels very safe:”
Property surroundings
Restaurants
1 restaurant on site
Restaurant
Cuisine
Seafood • German • Local • Asian
Ambiance
Family friendly • Traditional • Modern
Dietary options
Halal • Vegetarian
House rules
Castle Bay Resort takes special requests - add in the next step!
Check-in
From 12:00
Check-out
Until 12:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
Children and beds
Child policies
Children of any age are welcome.
Children 6 years and above will be charged as adults at this property.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
Cots and extra beds are not available at this property.
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.