Skip to content
Hotels of Earth

ilamparuma Hotel

Kushtarajagala, Matara Road, Weligama, Weligama, LK

8.2 guest rating· 89 reviews

About this hotel

Luxurious Accommodation

Featuring a terrace with pool views and an infinity pool, ilamparuma Hotel offers a serene escape in Weligama. The rooms with air conditioning, private bathrooms, and fully equipped kitchens ensure a comfortable stay for guests.

Family-Friendly Dining

Guests can enjoy delicious meals at the on-site restaurant, open for dinner, lunch, and even high tea. The perfect spot to indulge in a variety of culinary delights while soaking in the beautiful surroundings.

Recreational Activities

With amenities like bike and car hire, along with proximity to popular beaches and attractions, guests can enjoy cycling, relax in the shared lounge, or explore the nearby Dammala Beach and Galle International Cricket Stadium.

Book now for an unforgettable stay at ilamparuma Hotel in Weligama!

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Deluxe Queen Room

Sleeps 3 · 28 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Deluxe Twin Room

Sleeps 2 · 28 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Superior Triple Room

Sleeps 3 · 74 m² · Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Bungalow with Garden View

Sleeps 5 · 280 m² · Sofa bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Luxury Triple Room

Sleeps 3 · 28 m² · Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Amenities

  • Free WiFi
  • Fence around pool
  • Infinity pool
  • Kids' pool
  • Outdoor pool
  • Plunge pool
  • Swimming pool
  • Spa/wellness center
  • Free Parking
  • Restaurant
  • Screens / Barriers between staff and guests for safety
  • Air conditioning
  • Beach
  • Private beach area
Show all 70 amenities
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Access to health care professionals
  • BBQ facilities
  • Bike tours
  • Car hire
  • CCTV in common areas
  • CCTV outside property
  • Children's playground
  • Cleaning standards that are effective against Coronavirus
  • Currency exchange
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Dry cleaning
  • Express check-in/check-out
  • Face masks for guests available
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Hot tub/Jacuzzi
  • Invoice provided
  • Ironing service
  • Key access
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Sanitized tableware & silverware
  • Shallow end
  • Shared kitchen
  • Shared lounge/TV area
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Themed dinner nights
  • Thermometers for guests provided by property
  • Walking tours
  • Windsurfing

Location

© OpenStreetMap contributors

Kushtarajagala, Matara Road, Weligama, Weligama, LK

Check-in
from 01:00 PM to 09:30 PM
Check-out
until 08:00 PM

What guests say8.289 reviews

+ Friendly staff+ Delicious breakfast
Cleanliness7.8
Service8.7
Location8.3
Room Quality8.2
Amenities8.3
Value for Money8.2

Guest review

1.0

The environment is nice (the garden and the building)

We didn't stay there, the place was basically closed and not ready to take guests. Off-season they said. Internet connection was bad and staff was ignorant so we did not stay. I don't recommend this place

Vajda · HU · 2026-07-12

Guest review

5.0

Medium good

MOHAMMAD SAKIB · SA · 2026-06-11

Value for money

8.0

Good spacious rooms and a decent pool+ kids pool. On special request the kitchen staff cooked fresh fish curry meal for us which tasted excellent.

1.No hot water in the shower. Upon asking we were told to switch on a red button which also didn't work. 2. Location is far from the beach so requires private transportation.

Banjot · IN · 2026-05-25

Guest review

9.0

Desayuno, habitación, localización, piscina excelentes

Jordi · ES · 2026-05-23

Guest review

8.0

Great location, close to lots of nice cafes and restaurants. Very nice staff

The pool was a bit dirty (stained our clothes) and there were cockroaches in the room - but didn’t impact our stay at all :)

ELEANOR · GB · 2026-04-20

Guest review

8.0

Friendly staff . Check in and check out super easy !! Large. Room with comfortable beds .

Saman · AU · 2026-04-16

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children ages 3 and older are allowed.

Children from 3 years old to 10 years old stay for US$5 per person per night when using an existing bed.

People 3 years old and over stay for US$9 per person per night when using an available extra bed.

You haven't added any cots.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.