Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22
Photo 23

Crystal Villa Weligama

8.6/1049 reviewsWeligama

Luxurious Amenities Enjoy an outdoor swimming pool, garden, and terrace during your stay at Crystal Villa Weligama. Relax in the shared lounge and take advantage of room service and free WiFi provided for your comfort. Delicious Dining Options Start your day with a delightful breakfast with options ranging from à la carte, continental to Full English/Irish. Indulge in Chinese, French, and Italian cuisine at the on-site restaurant, with special requests like vegetarian, halal, or vegan meals catered to your preference. Convenient Location Located just 300 meters from Weligama Beach, Crystal Villa Weligama offers easy access to popular attractions. Make memories exploring the area, with Galle International Cricket Stadium and Koggala Airport in close proximity. Book your stay at Crystal Villa Weligama now to experience luxury and convenience at its best.

What this place offers

  • WiFi available
  • Free WiFi
  • Non-smoking rooms
  • Air conditioning
  • Swimming pool
  • 24-hour front desk

Policies & house rules

  • Check-in from 14:00 until 00:00
  • Check-out until 12:00
  • Children welcome
  • No parking

Guests are required to show a credit card upon check-in.This property does not accommodate bachelor(ette) or similar parties. A deposit may be required at the property.

Available rooms

Checking rates…

From…/ night

You won't be charged yet

49 reviews

Guests liked

  • Friendly staff
  • Ideal beach location
  • Delicious breakfasts

Guests mentioned

  • Worn out towels and toiletries
  • Rooms need renovation
  • Weak water pressure in showers
  • Danielle

    AU · extended_group · Sep 2026

    1/10

    Disappointing stay unclean, run-down room with no electricity or hot water, and being asked for a tip after checkout mad

    The location was perfect

    Unfortunately, our stay didn’t live up to expectations. The room wasn’t very clean and felt dark, dingy and quite run-down definitely not what we expected from a 4-star property. The bed was also on wheels and moved around, which was uncomfortable. We were without electricity for an entire day and also had no hot water for showers, which was really disappointing. What made the experience more uncomfortable was that after we checked out, we received a message asking us for a tip, followed by a phone call. This felt inappropriate and made us uncomfortable. Overall, the property did not feel like a 4-star standard and unfortunately we wouldn’t stay again.

  • Rick

    NL · family_with_children · Aug 2026

    9/10

    Beste accommodatie met zwembad direct aan strand en zee

    Locatie. Direct aan het strand en niet het drukste deel van Weligama, maar niet ernaast en was perfect. Een joekel van een zwembad in mooie tuin, en aan het eind de poort direct naar het strand en de zee. Er zijn maar 3 kamers met groot terras, en het personeel en de manager sloven zich enorm voor je uit.

    De wifi was buitengewoon slecht in de kamer.

  • Giovanna

    CH · solo_traveller · Jul 2026

    10/10
  • Ninad

    IN · extended_group · Jul 2026

    9/10

    The staff was very helpful Janaki, naveen, Sampath, and Chandrau were always ready to help. The location is amazing

    The property isn’t maintained very well, needs some work here and there to host guests in a manner they deserve.

  • Marron

    AU · couple · Jun 2026

    5/10

    Horrible .Great location

    The location was excellent and breakfast was good ,we had to wait 45 minutes for the chef to arrive. We were the only people staying there .

    It was advertised as a four star hotel on your website and it was barely a three star . We were really dissapointed in the hotel and took lots of photos . Very tired old hotel .The bannister on our balcony was falling down and heavily eroded , pillows were mouldy ,no mattress protector on a very tired mattress, patchy paint on walls ,a pipe in the bathroom held together by sticky tape ,mould in the bathroom on the walls ,no hot water , animal excretment under the hand basin . We paid $134.41 AUD per night under your recommendation .Only $65 short of what we paid at Le Grand Galle which we could not fault!! The pool was murky . We booked quite a few hotels through booking.com this one failed miserably . I would like someone to contact me from booking.com and I can send some photos . My booking confirmation was 6021515110 Pin Code 0137 which will have my contact detaails attached

Location

Matara Road · Weligama