Hotels of Earth

iResort

29A, Gangarama Road, Weligama, LK

8.4 guest rating· 37 reviews

About this hotel

Private Beach Area and Free WiFi

iResort, located in Weligama, offers a serene escape with its private beach area and complimentary WiFi. Guests can unwind by the ocean or stay connected with loved ones back home without any hassle.

Peaceful Stay with Soundproof Units

Experience tranquility in our air-conditioned accommodations featuring private entrances and soundproofing. Relax and rejuvenate in a peaceful environment, ensuring a restful night's sleep during your stay.

Yoga Classes and Cycling Adventures

Embrace wellness with on-site yoga classes, perfect for rejuvenating the mind and body. For the adventurous souls, explore the area on two wheels with bike rentals available. Unwind in the garden or opt for a leisurely bike ride to soak in the surroundings.

Book now for a memorable stay at iResort, where relaxation and adventure await!

Rooms & rates

Triple Room with Balcony

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

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Deluxe Double Room with Balcony

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

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Deluxe Triple Room

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

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Shower

Deluxe Double Room

Sleeps 2 · 1 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Private bathroom
  • Additional bathroom
  • Shower

Standard Double Room with Fan

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

  • Desk
  • Private bathroom
  • Additional bathroom
  • Shower
  • Safety deposit box

Standard Triple Room

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

  • Desk
  • Private bathroom
  • Additional bathroom
  • Shower
  • Safety deposit box

Superior Double Room

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

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Superior Family Room

Sleeps 4 · 2 m² · Extra-large double bed (Super-king size), Queen bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box

Amenities

  • Free WiFi
  • Spa/wellness center
  • Free Parking
  • Accessible parking
  • Breakfast takeaway containers
  • Restaurant
  • Screens / Barriers between staff and guests for safety
  • Snack bar
  • Air conditioning
  • Beach
  • Private beach area
  • 24-hour front desk
  • Room service
  • 24-hour security
Show all 73 amenities
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • BBQ facilities
  • Bike tours
  • Board games/puzzles
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Contactless check-in/check-out
  • Currency exchange
  • Cycling
  • Delivered food - securely covered
  • Diving
  • Dry cleaning
  • Express check-in/check-out
  • Face masks for guests available
  • Fax/photocopying
  • 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
  • Happy hour
  • Heating
  • Hiking
  • Invoice provided
  • Ironing service
  • Laundry
  • Laundry washed per local authority guidelines
  • Lockers
  • Luggage storage
  • Outdoor furniture
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Safety deposit box
  • Sanitized tableware & silverware
  • Security alarm
  • Shared kitchen
  • Shared stationery like menus, pens are removed
  • Shuttle service (additional charge)
  • Snorkelling
  • Soundproof rooms
  • Staff adhere to local safety protocols
  • Sun umbrellas
  • Terrace
  • Walking tours
  • Water sport facilities on site
  • Yoga classes

Location

© OpenStreetMap contributors

29A, Gangarama Road, Weligama, LK

Check-in
from 12:30 PM to 11:30 PM
Check-out
until 10:30 AM

What guests say8.437 reviews

+ Friendly staff+ Delicious foodIssues with cleanlinessNo air conditioning in some rooms
Cleanliness7.5
Service9.0
Location8.6
Room Quality8.0
Amenities8.0
Value for Money8.5

Justo al lado de una vía de tren

7.0

El personal muy agradable, llegamos con quemaduras del sol y el personal nos proporcionó crema y aloe vera.

Muy cerca de la vía del tren, a las 6 de la mañana empieza a pasar los trenes y es imposible dormir. Aunque no es culpa del hotel, nos comieron las chinches que había en la cama. Tuve que tomar antiestaminicos

Jose Francisco · ES · 2026-03-07

quite good

8.0

good location friendly staff cleaning 2 times a week good food at their restaurant you can rent a bike for a good price from a staff

3% commission on cards - could tell me that beforehand sometimes electricity goes off - it is a problem of Sri lanka in general but could put some auxilary sources of electricity

Artsiom · PL · 2026-03-01

Decent stay

8.0

Good central location, near by main roads and beach. Beach is 5-7 min walk. Bus station 10. And a lot of tuktuk around to drive you somewhere. We liked the view out of our window, and we even saw some rare monkeys playing around, which was fun.

For some reason, they made all the doors kind of glass/ tinted/ see through. Which resulted in that it’s never felt dark or private in the rooms. Even at night here is light coming through the door from the lights in the hallway or even from other rooms. The picture was taken at 06:00 in the morning. And whole hotel is very loud. Not from the train or outside traffic, but of the bad acoustics inside. Everything is tiled, so it echoed!! Multiple guests were having long conversations at 06:45 in the morning each day, waking us up.

Thomas · NL · 2026-02-24

Convenient, great value for money, friendly staff.

10.0

The staff at I Resort were very friendly and helpful, small staff team who helped us with anything including booking sun loungers on the beach. The rooms were very clean and spacious, comfortable with air conditioning upon request. Good Wi-Fi also!

N/A

Shari · GB · 2026-01-14

Amazing place. Location, staff, and accommodations.

10.0

Staff were very friendly. Good location. Probably the cleanest hotel I’ve ever stayed. All I saw was people cleaning all day.

The staff. Great breakfast.

Moon · US · 2026-01-11

Good to know

A deposit may be required at the property.

Parking

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

Children and extra bed policy

Children ages 5 and older are allowed.

Children 5 years old stay for free when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.

Pets

Pets are not allowed.

Internet

WiFi is available in the hotel rooms and is free of charge.