See all photos
No 34 Samaraweera Place Weligama, Weligama, Sri Lanka
The 3-star family Happy Bay Hotel Weligama is located approximately a 5-minute stroll from Weligama Beach and comprises 13 rooms with modern comforts. Offering windsurfing, snorkelling, and diving in the area, this Weligama guest house lies only 350 metres from the private Taprobane Island, and 3.9 km from Secret Beach Mirissa.
The centre of Weligama can be reached within a 10-minute walk. The Happy Bay is nearly a 10-minute ride from Secret beach in Weligama. Also, the hotel is a few moments from Kustaraja Gala, and Weligama train station is located just 450 metres away. Weligama Main Stand bus station, allowing a good connection throughout the city, is around 5 minutes on foot from the accommodation.
Air conditioning as well as a balcony are featured in the rooms for guests' convenience. The rooms have extra long beds as well as views of the sea.
Rotti shop weligama offers Asian meals and lies just around the corner from Happy Bay Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Happy Bay! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices