Deluxe Family Room
Sleeps 4 · 4× Twin bed
★★★ Grand Rockland Hotel, Welewatta, Matara, Sri Lanka, Matara, LK
7.8 guest rating· 79 reviews
Luxurious Accommodation
Grand Rockland Hotel, nestled in Matara just 1.5 km from the stunning Matara Beach, offers a luxurious stay with a garden, free private parking, and a terrace. The 3-star hotel boasts a bar and a 24-hour front desk for your convenience.
Diverse Dining Options
Indulge in a culinary journey at the on-site restaurant serving a delectable array of Chinese, Indian, and Seafood cuisine. Vegetarian options are also available upon request, catering to all tastes.
Convenient Amenities
Enjoy modern amenities including air conditioning, flat-screen TVs, and free WiFi in all rooms. With airport transfers, room service, and proximity to key beaches, Grand Rockland Hotel ensures a comfortable and memorable stay.
Book now to experience the perfect blend of luxury and convenience at Grand Rockland Hotel.
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.
Sleeps 4 · 4× Twin bed
Sleeps 3 · 9 m² · Twin bed, Double bed
Sleeps 2 · 9 m² · Double bed
Sleeps 2 · 9 m² · Double bed









Grand Rockland Hotel, Welewatta, Matara, Sri Lanka, Matara, LK
Guest review
8.0Very good clean and calm place... Rooms and wash rooms are maintaining well
Very good
10.0Staff
− Renovation
Decided not to stay there due to bad smell , we did stay family friends home
1.0Bad smelling room
− Rusty door handle
Guest review
10.0Room is very nice and staff also very good... They giving good service and foods are good and tasty.... Room is very calm and no outside noises... Very good....
A deposit may be required at the property.
WiFi is available in all areas and is free of charge.
Pets are not allowed.
Free private parking is possible at a location nearby (reservation is not needed).
Children of any age are allowed.
Children up to and including 10 years old stay for free when using an existing bed.
Children from 11 years old to 17 years old stay for US$11 per person per night when using an existing bed.
You haven't added any cots.
You haven't added any extra beds.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.