You might be eligible for a Genius discount at Onilwe Resort Weligama. To check if a Genius discount is available for your selected dates sign in.
Genius discounts at this property are subject to book dates, stay dates and other available deals.
About this property
Comfortable Accommodation: Onilwe Resort Weligama in Weligama offers comfortable rooms with private bathrooms, air-conditioning, balconies, and garden or river views. Each room includes a work desk, soundproofing, and free toiletries. Dining Experience: Guests can enjoy local, Asian, and European cuisines at the on-site restaurant. Breakfast options include continental, American, full English/Irish, vegetarian, and vegan, featuring local specialities, juice, and fruits. Leisure Facilities: The resort features a garden, terrace, and free WiFi in public areas. Additional amenities include a paid airport shuttle service, free on-site private parking, and a paid airport shuttle service. Nearby Attractions: Weligama Beach is a 17-minute walk away, Weligama Railway Station is 1.2 km, and Koggala Airport is 16 km from the property. Other attractions include Galle Fort and Galle Light House, each 30 km distant.
Couples particularly like the location — they rated it 8.7 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Good free WiFi (17 Mbps)
- Airport shuttle
- Free parking
- Restaurant
- Non-smoking rooms
- Breakfast
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Dhanzee
Sri Lanka
“We had a very short one-day stay at the Onilwe Resort. It was a great experience, and we sincerely thank the wonderful host.” - Peter
United Kingdom
“friendly welcoming staff, so helpful and welcome to solo travelers. They go out of their way to make a good stay. Peaceful, quiet, great for working online, great wifi.” - Deandre
Sri Lanka
“Great host, clean rooms, great, quiet and nice place. Super super super value for money. 10/10.” - Timothy
United Kingdom
“Great place to stay. Large, clean and comfortable rooms. Peaceful location, but only a short walk into town. Recommended.” - Adéla
Czech Republic
“The stay in Onilwe resort was outstanding! The owner and employees made the whole vacation even more memorable. Every morning with smiles served delicious breakfast and also special traditional NYE one. If we had any questions we got always a...” - Carly
United Kingdom
“Really clean, comfy and good size rooms. The breakfast was great, and we also had dinner there too - The food was amazing!” - Prasad
Sri Lanka
“Onilwe Resort is an absolute treasure in Weligama! From the moment I arrived, I was struck by how clean and serene the place was—a perfect escape from the hustle and bustle. The staff were nothing short of amazing, always attentive with warm...” - Sarah
Australia
“Air con was amazing, it was a bit faulty one day but the staff got on it straight away and it was fixed by the afternoon. Rooms were a good size and bed was comfy. Rooms had a kettle. Shower was nice and water pressure was good. Staff were very...” - Alice
Italy
“The room was quite big, very very nice bathroom, clean and directly on the garden. I was able to rent a scooter quite cheap directly there which was very convenient. I liked the location as it was a perfect base for surfing and also exploring the...” - Tabitha
United Kingdom
“Really beautiful hotel surrounded by nature and with a tree in the middle! The room was nicely decorated and very clean we loved our stay here. Good location, only a small walk to shops and weligama bay. You also cross a really pretty river to get...”
Quality rating
Property surroundings
Restaurants
- Restaurant
- CuisineLocal • Asian • European
House rules
Child policies
Children are not allowed.
Cot and extra bed policies
Cots and extra beds are not available at this property.
The fine print
Please inform Onilwe Resort Weligama in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.