Hotels of Earth

Royal Resort

17, Pela Bandarawatta Pelena, Weligama, LK

8.2 guest rating· 61 reviews

About this hotel

Patio with Quiet Street Views and Shared Lounge

Enjoy the serene atmosphere and beautiful garden at Royal Resort in Weligama, just a stone's throw away from Weligama Beach. Relax in the shared lounge or take in the peaceful street views from the patio.

Fully Equipped Kitchen and Outdoor Dining Area

Each unit at Royal Resort comes with a terrace offering garden views, a kitchen with modern appliances, and a private bathroom with a walk-in shower. Step out onto the balcony to dine al fresco with views of the inner courtyard.

Diving, Cycling, and Play Equipment

Take advantage of the free shuttle service to explore the area for diving and cycling adventures. Guests can also enjoy the outdoor play equipment available. Don't miss out on the convenience of bike and car hire services.

Experience comfort and convenience at Royal Resort - book your stay now for a memorable getaway!

Rooms & rates

Apartment

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

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

Villa with Garden View

Sleeps 7 · 133 m² · Twin bed, Queen bed

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

Standard Double Room

Sleeps 2 · 11 m² · Queen bed

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

Deluxe Double Room

Sleeps 2 · 12 m² · Queen bed

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

Standard Double Room

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

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

Family Room with Balcony

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

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

Amenities

  • Free WiFi
  • Fitness/spa locker rooms
  • Spa/wellness center
  • Fitness center
  • Free Parking
  • Breakfast takeaway containers
  • Barber/beauty shop
  • Air conditioning
  • 24-hour front desk
  • Tour desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
Show all 67 amenities
  • Family rooms
  • Airport shuttle (additional charge)
  • Airport shuttle (free)
  • Baby safety gates
  • Babysitting/child services
  • Bike tours
  • Broadcast Live sport events
  • Car hire
  • CCTV in common areas
  • Coffee Shop on site
  • Cooking class
  • Currency exchange
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Diving
  • Dry cleaning
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Grocery deliveries
  • Hiking
  • Horse riding
  • Ironing service
  • Key access
  • Key card access
  • Kid meals
  • Kid-friendly buffet
  • Kids' outdoor play equipment
  • Laundry
  • Lockers
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Private check-in/check-out
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shared kitchen
  • Shared lounge/TV area
  • Shuttle service (additional charge)
  • Snorkelling
  • Special diet menus - on request
  • Sun terrace
  • Terrace
  • Tour/class on local culture
  • Vending machine - drinks
  • Walking tours
  • Water park
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

17, Pela Bandarawatta Pelena, Weligama, LK

Check-in
from 12:00 AM to 12:00 AM
Check-out
until 10:00 AM

What guests say8.261 reviews

+ Great location+ Friendly staff+ Overall good experience
Cleanliness8.0
Service8.4
Location8.9
Room Quality8.0
Amenities8.0
Value for Money8.0

Ok for the money but wouldn’t go back

4.0

It was ok

The smell and it wasn’t clean.

Grace · GB · 2026-02-26

Guest review

10.0

Amazing place to stay, best hotel, really good people. I would stay there again anytime. Perfect location close to the beach.

Nicolas · CA · 2025-08-12

A hidden gem in weligama

10.0

A very nice place to stay in weligama.

Pasan · LK · 2025-07-21

Okey place in weligama with a friendly owner

6.0

Good ac kept the room nice and cold, also very quiet place for a good nights sleep

Unfortunately had ants in the room and bathroom, the shower had no pressure which made it hard to fully rinse my hair and the shower head fell off several times, would need a little update of towels as well.

Frida · SE · 2025-05-01

Brilliant stay but needs new fans!

8.0

We had an overall great stay here. The owner is lovely and very kind. It’s also in a quiet and convenient location where it’s close to restaurants and the beach. The room was spacious and it was great to have use of the kitchen facility and terrace.

The only downside was the room gets incredibly hot at night and the two fans in the room really don’t do much. They hardly reach you which makes for uncomfortable nights sleep.

Ellie · GB · 2025-04-23

Good to know

Managed by a private host

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 of any age are allowed.

You haven't added any extra beds.

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

Internet

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

Pets

Pets are not allowed.