Skip to content
Hotels of Earth

Joe's Resort Bentota

★★★★ Galle road, Galaboda, Induruwa, Bentota, LK

8.3 guest rating· 30 reviews

About this hotel

Luxurious Stay with Stunning Views

Beachfront Paradise : Immerse yourself in the beauty of Bentota with our private beach area and outdoor swimming pool. Enjoy the sound of waves and the warmth of the sun right at your doorstep.

Comfort and Convenience : Relax in our air-conditioned rooms equipped with modern amenities like cable TV, minibar, and a private balcony. The 24-hour front desk, laundry services, and free WiFi ensure a hassle-free stay.

Culinary Delights : Indulge in a variety of local and international cuisines at our in-house restaurant. Let your taste buds travel while enjoying breathtaking sea views.

Experience the perfect blend of luxury and comfort at Royal Beach Resort. Book now for an unforgettable seaside getaway.

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

Executive Suite, Sea View

Sleeps 3 · 49 m² · King bed

  • Desk
  • Balcony or patio
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Deluxe Double or Twin Room

Sleeps 2 · 21 m² · King bed

  • Desk
  • Balcony or patio
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Deluxe Double or Twin Room with Sea View

Sleeps 3 · 20 m² · Queen bed

  • Cots

Deluxe Triple Room

Sleeps 4 · 20 m² · Twin bed, Queen bed

Suite with Sea View

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

  • Private bathroom
  • Cots

Amenities

  • Free WiFi
  • Kids' pool
  • Outdoor pool
  • Pool with view
  • Swimming pool
  • Spa/wellness center
  • Free Parking
  • Valet parking
  • Breakfast in the room
  • Breakfast takeaway containers
  • Restaurant
  • Bar
  • Snack bar
  • Air conditioning
Show all 85 amenities
  • Beach
  • Beachfront
  • Private beach area
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Airport shuttle (additional charge)
  • Access to health care professionals
  • Badminton equipment
  • BBQ facilities
  • Billiards
  • Broadcast Live sport events
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Cooking class
  • Currency exchange
  • Cycling
  • Delivered food - securely covered
  • Diving
  • Dry cleaning
  • Evening entertainment
  • Express check-in/check-out
  • Face masks for guests available
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Games room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Hand sanitizer in guest room and key areas
  • Indoor play area
  • Ironing service
  • Kid meals
  • Kid-friendly buffet
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Lockers
  • Luggage storage
  • Massage services
  • Outdoor fireplace
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Pub crawls
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shuttle service (additional charge)
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun umbrellas
  • Table tennis
  • Temporary art galleries
  • Terrace
  • Thermometers for guests provided by property
  • Wine/champagne

Location

© OpenStreetMap contributors

Galle road, Galaboda, Induruwa, Bentota, LK

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.330 reviews

+ Spacious rooms+ Friendly staffMaintenance needs improvementLimited breakfast options
Cleanliness7.6
Service9.1
Location9.1
Room Quality8.1
Amenities8.1
Value for Money8.1

Good stay , value for money

7.0
Anusha · GB · 2026-07-22

Great Location and Very Good Service/Staff.

10.0

Great Location, can easily reach by the car, or public transport as well, the train station is nearby the hotel. Staff were very supportive and accommodating our requests as we were traveling with almost an 8 months old. Good selection of food and different variety of breakfast to choose from. Well maintained pool and easy access to the undisturbed beach.

Hotel could do better, with some renovation and cleanliness, but it's still manageable and met our expectations. Nearest supermarket is like 5kms away (Keells Aluthgama, 15-20mins on Pickme Tuk) so if anything needed from supermarkets better to buy on the way. We had specific diaper/baby food requirements we couldn't find in the shops nearby the hotel.

Shifan · SE · 2026-07-02

It’s a really nice place to stay. Worth the money you spend. Stay was very comfortable and rooms were spacious and clean

9.0

Located just next to the beach, clean swimming pool and nice & clean rooms

Leaking water from the tub and steam room was not functioning

Pihille · LK · 2026-05-24

Excellent place to stay and very close to the beach.. enjoyed the pool.. the staff were super helpful and made our stay

10.0

Location and facilities

SEETHARAMAN · IN · 2026-05-18

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 public areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 4 years old stay for free when using an existing bed.

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

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

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.