Castle Bay Resort, Weligama
About the Resort
Castle Bay Resort, located in Weligama, Sri Lanka, offers a stunning beachfront experience with surfable waves just steps away. This guesthouse is designed to provide a homely atmosphere, featuring natural sunlight through large windows and adorned with vibrant gardens. In addition to its idyllic location, the resort is conveniently situated near significant landmarks like Handunugoda Tea Museum and Martin Wickramasinghe Folk Museum, making it an ideal spot for leisure and exploration.
Location
Located just 2 km from both the
Rooms
Castle Bay Resort offers ten accommodations equipped with essential amenities such as
Eat & Drink
The open-air
Leisure & Business
Castle Bay Resort provides numerous recreational opportunities, including water adventures like snorkeling and diving for guests seeking excitement. A rooftop terrace offers a space for relaxation and enjoying stunning views, while
Select your room type
Price and Room Availability Calendar
Getting around
Explore available ways to reach your dream destination
Facilities
General
- Wi-Fi
- Parking
- VIP check-in/ -out
- Express check-in/ -out
- Concierge desk
- No pets allowed
- 24-hour security
- Luggage storage
- Currency exchange
Sports & Fitness
- Diving
- Snorkelling
- Darts
- Fishing
Guest Parking
- Cookware/ Kitchen utensils
Services
- Paid airport shuttle
- Room service
- Car hire
- Laundry
- Tours/Ticket assistance
- Shops/Commercial services
- Welcome drink
Dining
- Restaurant
- Snack bar
- Bar/ Lounge area
- Outdoor dining area
- Packed lunches
Children
- Board games
Spa & Leisure
- Beach access
- Garden area
- Back massage
- Head massage
- Full body massage
- Foot massage
Room features
- Air conditioning
- Heating
- Terrace
- Garden furniture
Bathroom
- Washing machine
- Free toiletries
Self-catering
- Cookware/ Kitchen utensils
Media
- AM/FM alarm clock
Room decor
- Carpeted floor
Location
Reviews and Ratings
Our stay at Castle Bay was truly special. The hosts made us feel right at home, and we enjoyed the clean, comfortable atmosphere. Breakfast was delightful, and we were offered more than enough food to fuel our adventures. While the location is peaceful, it could be a bit remote for those wanting to be in the middle of the action. Overall, it’s excellent value for money and a memorable experience.
Staying at Castle Bay was an absolute delight! The hospitality was warm and inviting, making us feel right at home from the moment we arrived. The rooms were immaculately clean and incredibly comfortable. The breakfast was outstanding, offering a variety that left us wanting more. My only regret is that we didn’t have more time to stay and enjoy everything this wonderful place has to offer.
Our stay at Castle Bay was simply delightful! The hosts were incredibly warm and welcoming, creating a cozy atmosphere that made us feel right at home. The rooms were spotless and comfortable, perfect for relaxing after our adventures. Breakfast was a highlight, with plenty of delicious options, though I can't help but wish for even more variety. Overall, it was excellent value for our stay, but the shower in my room could use a little improvement.
I had a lovely stay at this hotel, where the family atmosphere made me feel at home. The rooms were clean and bright, and the hosts' hospitality was beyond welcoming. However, the shower in my room could use some improvement. The beaches nearby, perfect for surfing, added to the overall enjoyment of my trip.
This lovely hotel offers a fantastic escape with welcoming hosts who truly care about their guests. I felt right at home during my stay, and the rooms were clean and comfortable. The breakfast was excellent, but the shower could use some improvement. Overall, it's a great value for money, especially with the warm hospitality and relaxing atmosphere.