• Login or Create Account
  • Currency

    AUD

You are booking hotel for more than 90 days

map
Price Per Night
  • (4)
  • (6)
  • (4)
  • (1)
  • (1)
  • (1)
  • (2)
  • (1)

Your Budget

to
Star Category
  • (10)
  • (2)
  • (3)
User Rating
  • (7)
  • (1)
  • (6)
Property Type
  • (7)
  • (7)
  • (5)
  • (2)
  • (1)
Chains
  • (1)
Amenities
Guests Love
  • (5)
  • (3)
  • (4)

Show -3 more

Booking Preference
Booking Preference
  • (21)
  • (3)
House Rules
  • (2)
  • (2)
  • (2)
  • (4)
Business Essentials
  • (5)
  • (15)
  • (4)
  • (5)
BACK TO TOP

Hotels in Beruwala

hotelImg
Maggona
Homestay
| 1 Bedroom | Sleeps 2 guests
SpaSpa
Refrigerator
This 3 Star Bed N Breakfast in Beruwala is located in Maggona. Full Address of property is Thibirigahadeniya Road View On Map Key amenities of this property are Spa & Refrigerator.
View More

AUD 48

+ AUD 9 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Aluthgama | 1.3 km drive to Bentota Beach Park
5 minutes walk to Aluthgama Railway Station,
Guest House
SpaSpa
Free Cancellation till 24 hrs before check in
Location of the Guest House is Aluthgama View On Map (34 Padmini Pieris). Top Facilities of this Guest House are Spa.
View More

AUD 35

+ AUD 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Moragalla
Guest House
Kids' Meals
CanoeingCanoeing
SpaSpa
This 3 Star Guest House in Beruwala is located in Moragalla. Full Address of property is 237/B, Cinnamon Bay Road, Moragalle View On Map Key amenities of this property are Kids' Meals & Canoeing & Spa.
View More

AUD 40

+ AUD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Cinnamon Bey Beruwala Hotel

Moragalla
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation
Location of the Hotel is Moragalla View On Map (Moragolla Beruwala, Bentota , Sri Lanka.). Top Facilities of this Hotel are Kids' Meals & Childcare Services.
View More
Very Good4.0

(663 Ratings)

AUD 395

AUD 277

+ AUD 78 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Moragalla | 2.9 km drive to Bentota Beach
Guest House
Free Cancellation till 24 hrs before check in
This 3 Star Guest House in Beruwala is located in Moragalla. Full Address of property is 1st Lane Kalawilawatta View On Map
View More
Excellent4.4

(147 Ratings)

AUD 46

+ AUD 14 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Aluthgama | 800 m drive to Ventura Beach, Bentota
Water park
Skiing
Jungle SafariJungle Safari
Location of the Hotel is Aluthgama View On Map (25, River Avenue). Top Facilities of this Hotel are Water park & Skiing & Jungle Safari.
View More
Very Good3.7

(30 Ratings)

AUD 70

+ AUD 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Moragalla
Kids' Meals
Childcare ServicesChildcare Services
Free Cancellation
Breakfast, Lunch and Dinner Included
This 4 Star Hotel in Beruwala is located in Moragalla. Full Address of property is The Palms, Moragalla, Beruwala View On Map Key amenities of this property are Kids' Meals & Childcare Services.
View More
Very Good4.0

(108 Ratings)

AUD 421

+ AUD 125 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Beruwala
Guest House
SpaSpa
Free Cancellation
Location of the Guest House is Beruwala View On Map (245/1 Mullapitiya Rd). Top Facilities of this Guest House are Spa.
View More

AUD 68

+ AUD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dharga Town
Breakfast and Lunch/Dinner Included
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Beruwala is located in Dharga Town. Full Address of property is Canal Road Kaluwamodara View On Map Key amenities of this property are Shuttle Service.
View More
Very Good3.7

(39 Ratings)

AUD 177

+ AUD 55 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Beruwala
Guest House
SpaSpa
BarBar
Snorkelling
Free Cancellation till 24 hrs before check in
Location of the Guest House is Beruwala View On Map (Beach Side, Moragolla). Top Facilities of this Guest House are Spa & Bar & Snorkelling.
View More
Very Good4.1

(38 Ratings)

AUD 37

+ AUD 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Aluthgama
Entire Villa
| 3 Bedrooms | Sleeps 6 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Wi-FiFree Wi-Fi
Swimming PoolSwimming Pool
SpaSpa
Free Cancellation
Full Address of property is No. 129/29, Galle Road Kalwamodara, Aluthgama View On Map Key amenities of this property are Free Wi-Fi & Swimming Pool & Spa.
View More

AUD 158

+ AUD 49 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Aluthgama | 3 minutes walk to Bentota River
Guest House
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Location of the Guest House is Aluthgama View On Map (Pelawatta Rd). Top Facilities of this Guest House are Elevator/Lift.
View More

AUD 29

+ AUD 9 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Moragalla
Free Cancellation till 24 hrs before check in
This 2 Star Hotel in Beruwala is located in Moragalla. Full Address of property is No 73/H/06, Kalawila Watta, Galle Road View On Map
View More

AUD 33

+ AUD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Aluthgama | 5 minutes walk to Diyakawa Water Sports Centre
8 minutes walk to Aluthgama Railway Station,
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Aluthgama View On Map (30 River Avenue). Top Facilities of this Hotel are Swimming Pool.
View More
Very Good4.1

(15 Ratings)

AUD 59

+ AUD 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Moragalla
Beach club
Free Cancellation
This 5 Star Resort in Beruwala is located in Moragalla. Full Address of property is Colombo - Galle - Hambantota - Wellawaya Hwy, Beruwala 12070, Sri Lanka View On Map Key amenities of this property are Beach club.
View More
Very Good4.2

(584 Ratings)

AUD 324

AUD 204

+ AUD 62 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Beruwala


Check out best Beruwala hotel deals and offers on more than 121 hotels in Beruwala only on MakeMyTrip!

Wondering where to book your stay in Beruwala? We understand your desire for comfort and hence have listed out the best Beruwala hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Beruwala. Select from best 121 hotels in Beruwala.

All Above properties for Beruwala are updated on Monday, November 09, 2026- 02.59.

Book affordable hotels in Beruwala at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Beruwala, Stay in Beruwala's best hotels! Beruwala Hotels Price Starts from Minimum AUD 20 for Budget hotel. If you’re looking for a cheap hotel in Beruwala, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Beruwala accommodation. Check Price Now!


Five Star Hotels in Beruwala

Turyaa Kalutara

0 1 2 3 4 0 1 2 3 4

AUD 111

Per Night

Waskaduwa

Wadduwa

Robolgoda

Shinagawa Beach Resort

0 1 2 3 4 0 1 2 3 4

AUD 209

Per Night

Bentota

Moragalla

Dedduwa

Kosgoda

Hotels By Category in Beruwala

Get the best deals on different type of Hotel categories in Beruwala with MakeMyTrip.com. Choose from 121 hotels in Beruwala. Just AUD 20 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Beruwala with Free Breakfast

Shinagawa Beach Resort

0 1 2 3 4 0 1 2 3 4

AUD 209

Per Night

Bentota

Swarnapaya résidence

0 1 2 0 1 2 3 4

AUD 41

Per Night

Bentota

Mermaid Hotel & Club

0 1 2 3 0 1 2 3 4

AUD 179

Per Night

Wadduwa

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

AUD 180

Per Night

Wadduwa

Ayurveda Villa 386

0 1 2 0 1 2 3 4

AUD 322

Per Night

Bentota

Riverside Inn Fuji

0 1 2 0 1 2 3 4

AUD 150

Per Night

Yathramulla Road

Aluthgama

Wadduwa

Club Villa Bentota

0 1 2 0 1 2 3 4

AUD 375

Per Night

Robolgoda

Dope

Ceylo Villas

0 1 2 3 0 1 2 3 4

AUD 206

Per Night

Bentota

Dhammika Magic Palace

0 1 2 0 1 2 3 4

AUD 34

Per Night

Wadduwa

Velapura River Garden

0 1 2 3 0 1 2 3 4

AUD 34

Per Night

Waskaduwa

Blue Spring Hotel

0 1 2 0 1 2 3 4

AUD 84

Per Night

Wadduwa

Four Star Hotels in Beruwala

Velapura River Garden

0 1 2 3 0 1 2 3 4

AUD 34

Per Night

Waskaduwa

AIDA The Queen Palace

0 1 2 3 0 1 2 3 4

AUD 369

Per Night

Induruwa

Marina Bentota

0 1 2 3 0 1 2 3 4

AUD 70

Per Night

Bentota Beach

Robolgoda

Mermaid Hotel & Club

0 1 2 3 0 1 2 3 4

AUD 179

Per Night

Wadduwa

Induruwa

Moi Induruwa by DBI

0 1 2 3 0 1 2 3 4

AUD 110

Per Night

Maha Induruwa

Wunderbar Beach Hotel

0 1 2 3 0 1 2 3 4

AUD 126

Per Night

Robolgoda

Wadduwa

Club Bentota

0 1 2 3 0 1 2 3 4

AUD 140

Per Night

Bentota

Three Star hotels in Beruwala

Maggona

Aluthgama

Sumal Villa

0 1 2 0 1 2 3 4

AUD 51

Per Night

Moragalla

Methira villa

0 1 2 0 1 2 3 4

AUD 79

Per Night

Beruwala

Bungalow On 53

0 1 2 0 1 2 3 4

AUD 91

Per Night

Beruwala

Grand Lotus Bentota

0 1 2 0 1 2 3 4

AUD 87

Per Night

Aluthgama

Hotel Bougainvilla

0 1 2 0 1 2 3 4

AUD 227

Per Night

Dharga Town

Manara Beach Resort

0 1 2 0 1 2 3 4

AUD 109

Per Night

Beruwala

Moragalla

Villa Acadia

0 1 2 0 1 2 3 4

AUD 45

Per Night

Dharga Town

Maggona

River View Villas

0 1 2 0 1 2 3 4

AUD 57

Per Night

Dharga Town

Ocean View

0 1 2 0 1 2 3 4

AUD 26

Per Night

Robolgoda

Supunvilla

0 1 2 0 1 2 3 4

AUD 48

Per Night

Bentota Beach

Larn's villa.

0 1 2 0 1 2 3 4

AUD 59

Per Night

Wadduwa

Ceylonika Rest

0 1 2 0 1 2 3 4

AUD 46

Per Night

Bentota Beach

Dope

Osanda Guest

0 1 2 0 1 2 3 4

AUD 27

Per Night

Bentota Beach

Edna Home Stay

0 1 2 0 1 2 3 4

AUD 38

Per Night

Kosgoda

Wadduwa

Swarnapaya résidence

0 1 2 0 1 2 3 4

AUD 41

Per Night

Bentota

Habakkala

Kosgoda

Lagoon Bentota

0 1 2 0 1 2 3 4

AUD 105

Per Night

Yathramulla Road

Sea Breeze

0 1 2 0 1 2 3 4

AUD 59

Per Night

Bentota

Araliya Villa

0 1 2 0 1 2 3 4

AUD 63

Per Night

Bentota

Bentota

Ayurveda Villa 386

0 1 2 0 1 2 3 4

AUD 322

Per Night

Bentota

Hotel Susantha Garden

0 1 2 0 1 2 3 4

AUD 117

Per Night

Bentota Beach

Prince Villa

0 1 2 0 1 2 3 4

AUD 48

Per Night

Robolgoda

Wathuregama

White Villa

0 1 2 0 1 2 3 4

AUD 69

Per Night

Robolgoda

Rathna Beach Wadduwa

0 1 2 0 1 2 3 4

AUD 24

Per Night

Wadduwa

Club Villa Bentota

0 1 2 0 1 2 3 4

AUD 375

Per Night

Robolgoda

Blue Spring Hotel

0 1 2 0 1 2 3 4

AUD 84

Per Night

Wadduwa

Wadduwa

Maha Induruwa

Dhammika Beach Palace

0 1 2 0 1 2 3 4

AUD 73

Per Night

Wadduwa

Waskaduwa

Mahi Villa

0 1 2 0 1 2 3 4

AUD 43

Per Night

Yathramulla Road

Induruwa

Lake Resort Bolgoda

0 1 2 0 1 2 3 4

AUD 159

Per Night

Wadduwa

Kurumba Hills

0 1 2 0 1 2 3 4

AUD 36

Per Night

Gonagala Pura

Free House Bentota

0 1 2 0 1 2 3 4

AUD 20

Per Night

Bentota

Robolgoda

Wadduwa

Villa 80

0 1 2 0 1 2 3 4

AUD 205

Per Night

Dope

Jungle Beach Ahungalla

0 1 2 0 1 2 3 4

AUD 270

Per Night

Ahungalla

Beruwala Hotels by Location

Hotels near Popular Attractions in Beruwala

Resorts in the city

The Eden Beruwala

0 1 2 3 4 0 1 2 3 4

AUD 265

Per Night

Moragalla

Manara Beach Resort

0 1 2 0 1 2 3 4

AUD 109

Per Night

Beruwala

River View Villas

0 1 2 0 1 2 3 4

AUD 57

Per Night

Dharga Town

Guest Houses in the city

Aluthgama

Sumal Villa

0 1 2 0 1 2 3 4

AUD 51

Per Night

Moragalla

Moragalla

Methira villa

0 1 2 0 1 2 3 4

AUD 79

Per Night

Beruwala

Villa Acadia

0 1 2 0 1 2 3 4

AUD 45

Per Night

Dharga Town

Fernando Residence

0 1 0 1 2 3 4

AUD 37

Per Night

Aluthgama

Villas in the city

Bungalow On 53

0 1 2 0 1 2 3 4

AUD 91

Per Night

Beruwala

Villa Thotiya

0 -1 0 1 2 3 4

AUD 203

Per Night

Aluthgama

Properties in Beruwala

Hotels By Star Category in Beruwala

Show More

Premium Hotels in Nearby Cities

Ocean Queen hotel

0 1 2 3 0 1 2 3 4

AUD 1,288

Per Night

Wadduwa

Wadduwa

Jie Jie Beach Hotel

0 1 2 3 4 0 1 2 3 4

AUD 109

Per Night

Uyankele

Kalapuwa

Wadduwa

Turyaa Kalutara

0 1 2 3 4 0 1 2 3 4

AUD 111

Per Night

Waskaduwa

Karandeniya

Clove Beach Wadduwa

0 1 2 3 4 0 1 2 3 4

AUD 468

Per Night

Wadduwa

Citrus Waskaduwa

0 1 2 3 4 0 1 2 3 4

AUD 156

Per Night

Wadduwa