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.

Distance in property description is calculated using © OpenStreetMap

Property highlights

  • Top location: Highly rated by recent guests (8.7)

  • Want a great night's sleep? This property was highly rated for its very comfy beds.

Breakfast info

Continental, Full English/Irish, Halal, Asian, American

FREE parking!

Activities:

  • Fishing

  • Darts

  • Diving


Sign in, save money

To see if you can save 10% or more at this property, sign in
Sign in, save money

Availability

Select dates to see this property's availability and prices

Room type
Number of guests
 
1 double bed
1 single bed
and
1 double bed
1 double bed
2 single beds
1 double bed
Bedroom 1
1 large double bed
Bedroom 2
2 single beds
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location
Free WiFi

Guests who stayed here loved

Albin
Sweden Sweden
Lovely hosts, clean throughout, and good food as well.
Theresa
Germany 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 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...
Leonie
Germany 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.
Hagar
Israel Israel
The host was very attentive and kind. His wife made a delicious dinner . Breakfast was good
Isaac
Ireland 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 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 United Arab Emirates
We rented 2 rooms in the villa and had the whole house just for us. The owner is helpful and nice.
Corinna
Sri Lanka 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.
Scott
United Kingdom 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.

No age restriction
There is no age requirement for check-in
Pets
Pets are not allowed.
Accepted payment methods
VisaMastercardMaestroCash