• Login or Create Account
  • Currency

    SAR

You are booking hotel for more than 90 days

map
Price Per Night
  • (1)

Your Budget

to
Property Type
  • (1)
Amenities
Guests Love
  • (1)

Show -1 more

Booking Preference
Booking Preference
  • (1)
BACK TO TOP

Book Hotels in Mathugama, Sri Lanka from 128 Hotels

hotelImg

The Bungalow at Pantiya Estate

SpaSpa
Full Address of property is Pantiya Estate, Welkandala Road View On Map Key amenities of this property are Spa.
View More

SAR 155

SAR 130

+ SAR 53 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Oasey Beach Hotel

Induruwa | 16.8 km from Mathugama
5 minutes walk to Induruwa Sea Turtle Conservation Center,
8 minutes walk to Sabaidee Beach,
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Induruwa View On Map (Galle Road, Induruwa). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Very Good3.6

(79 Ratings)

SAR 225

SAR 185

+ SAR 74 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

The Villa Bentota by KK Collection

Robolgoda | 14.7 km from Mathugama
2.1 km drive to Ventura Beach, Bentota,
6 minutes walk to Bentota Beach,
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 4 Star Hotel in Bentota is located in Robolgoda. Full Address of property is 138/22 Galle Rd View On Map Key amenities of this property are Spa & Swimming Pool.
View More
Very Good4.2

(129 Ratings)

SAR 421

SAR 358

+ SAR 138 taxes & fees

Per Night

Login to get Insider discount!
icon

Lowest Price Guarantee

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

hotelImg

Ocean View

Robolgoda | 14.7 km from Mathugama
3 minutes walk to Bentota Beach,
CanoeingCanoeing
BarBar
Snorkelling
Free Cancellation
Location of the Hotel is Robolgoda View On Map (Robolgoda). Top Facilities of this Hotel are Canoeing & Bar & Snorkelling.
View More
Very Good3.7

(186 Ratings)

SAR 59

SAR 51

+ SAR 13 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Supunvilla

Ventura Beach | 14.4 km from Mathugama
4 minutes walk to Bentota Lake,
8 minutes walk to Bentota Beach,
Guest House
SpaSpa
Elevator/LiftElevator/Lift
Private BeachPrivate Beach
This 3 Star Guest House in Bentota is located in Ventura Beach. Full Address of property is Pitaramba View On Map Key amenities of this property are Spa & Elevator/Lift & Private Beach.
View More
Excellent4.4

(54 Ratings)

SAR 99

SAR 85

+ SAR 34 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Joe's Resort Bentota

Induruwa | 16.0 km from Mathugama
10 minutes walk to Sabaidee Beach,
About a minute walk to Induruwa Railway Station,
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Location of the Hotel is Induruwa View On Map (Galle Road, Induruwa). Top Facilities of this Hotel are Private Beach & Spa & Swimming Pool.
View More
Average2.3

(21 Ratings)

SAR 226

SAR 191

+ SAR 76 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Ahu Bay

Wathuregama | 21.3 km from Mathugama
About a minute walk to Ahungalla Point,
SpaSpa
Skiing
Swimming PoolSwimming Pool
This 5 Star Hotel in Bentota is located in Wathuregama. Full Address of property is 100/12 Samudhraramaya Rd, Ahungalla, Sri Lanka, Ahungalla View On Map Key amenities of this property are Spa & Skiing & Swimming Pool.
View More
Excellent4.8

(185 Ratings)

SAR 888

SAR 817

+ SAR 275 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Dedduwa Boat House

Dedduwa | 13.1 km from Mathugama
Free Cancellation
Location of the Resort is Dedduwa View On Map (449/1 Dedduwa, Hapurugala).
View More

SAR 582

SAR 502

+ SAR 76 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Hotel Samsara

Moragalla | 13.7 km from Mathugama
SpaSpa
Swimming PoolSwimming Pool
Shuttle Service
Free Cancellation
This 3 Star Hotel in Beruwala is located in Moragalla. Full Address of property is River Road View On Map Key amenities of this property are Spa & Swimming Pool & Shuttle Service.
View More

SAR 205

SAR 175

+ SAR 43 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Waterside Bentota

Yathramulla Road | 12.9 km from Mathugama
About a minute walk to Bentota River,
Kids' Meals
Childcare ServicesChildcare Services
BarBar
Free Cancellation
Location of the Resort is Yathramulla Road View On Map (Yathramulla Road). Top Facilities of this Resort are Kids' Meals & Childcare Services & Bar.
View More
Excellent4.6

(72 Ratings)

SAR 191

SAR 162

+ SAR 53 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Celestia Ayurveda Resort

Dope | 13.0 km from Mathugama
2.8 km drive to Ventura Beach, Bentota,
SpaSpa
Shuttle Service
This 3 Star Resort in Bentota is located in Dope. Full Address of property is 243, Elpitiya Road, Arachchimulla View On Map Key amenities of this property are Spa & Shuttle Service.
View More

SAR 165

SAR 141

+ SAR 56 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Happy Man Village

Kosgoda | 18.7 km from Mathugama
8 minutes walk to Kosgoda,
Guest House
SpaSpa
Refrigerator
Free Cancellation till 24 hrs before check in
Location of the Guest House is Kosgoda View On Map (Kosgoda - Uragaha Rd). Top Facilities of this Guest House are Spa & Refrigerator.
View More
Excellent4.8

(148 Ratings)

SAR 346

SAR 296

+ SAR 73 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Osanda Guest

Ventura Beach | 14.5 km from Mathugama
8 minutes walk to Bentota Beach,
3 minutes walk to Bentota Station,
Guest House
Water park
This 4 Star Guest House in Bentota is located in Ventura Beach. Full Address of property is no.05,osanda,pitaramba,bentota View On Map Key amenities of this property are Water park.
View More
Poor1.7

(37 Ratings)

SAR 61

SAR 52

+ SAR 14 taxes & fees

Per Night

Login to get Insider discount!
hotelImg

Edna Home Stay

Kosgoda | 18.6 km from Mathugama
Guest House
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Location of the Guest House is Kosgoda View On Map (No. 80 Temple Road, Duwemodara). Top Facilities of this Guest House are Elevator/Lift.
View More

SAR 86

SAR 74

+ SAR 19 taxes & fees

Per Night

Login to get Insider discount!

About Hotels Booking in Mathugama


Check out best Mathugama hotel deals and offers on more than 128 hotels in Mathugama only on MakeMyTrip!

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

All Above properties for Mathugama are updated on Saturday, June 06, 2026- 05.43.

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


Five Star Hotels in Mathugama

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

SAR 349

Per Night

Wathuregama

Moragalla

Turyaa Kalutara

0 1 2 3 4 0 1 2 3 4

SAR 264

Per Night

Waskaduwa

Induruwa

Anantara Kalutara Resort

0 1 2 3 4 0 1 2 3 4

SAR 1,023

Per Night

Kalapuwa

Kosgoda

Splendour Residence

0 1 2 3 4 0 1 2 3 4

SAR 790

Per Night

Bentota

Avani Kalutara Resort

0 1 2 3 4 0 1 2 3 4

SAR 479

Per Night

Kalapuwa

EKHO Surf Bentota

0 1 2 3 4 0 1 2 3 4

SAR 249

Per Night

Ventura Beach

The Eden Beruwala

0 1 2 3 4 0 1 2 3 4

SAR 372

Per Night

Moragalla

Hotels By Category in Mathugama

Get the best deals on different type of Hotel categories in Mathugama with MakeMyTrip.com. Choose from 128 hotels in Mathugama. Just SAR 50 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 Mathugama with Free Breakfast

Manara Beach Resort

0 1 2 0 1 2 3 4

SAR 355

Per Night

Beruwala

Villa 80

0 1 2 0 1 2 3 4

SAR 440

Per Night

Dope

Hotel Warahena Walauwa

0 1 2 0 1 2 3 4

SAR 168

Per Night

Bentota

Oasey Beach Hotel

0 1 2 0 1 2 3 4

SAR 281

Per Night

Induruwa

Haus Berlin Bentota

0 1 2 0 1 2 3 4

SAR 241

Per Night

Dope

Villa Happy Home

0 -1 0 1 2 3 4

SAR 158

Per Night

Yathramulla Road

MOI Induruwa by DBI

0 1 2 3 0 1 2 3 4

SAR 273

Per Night

Maha Induruwa

Marina Bentota

0 1 2 0 1 2 3 4

SAR 546

Per Night

Ventura Beach

sakurahana guest house

0 1 2 0 1 2 3 4

SAR 117

Per Night

Aluthgama

Hotel Bougainvilla

0 1 2 0 1 2 3 4

SAR 661

Per Night

Dharga Town

Avani Kalutara Resort

0 1 2 3 4 0 1 2 3 4

SAR 479

Per Night

Kalapuwa

Tasheema Beach Resort

0 1 0 1 2 3 4

SAR 77

Per Night

Kosgoda

Robolgoda

The MGS Hotel

0 1 0 1 2 3 4

SAR 125

Per Night

Elpitiya

Supunvilla

0 1 2 0 1 2 3 4

SAR 127

Per Night

Ventura Beach

Four Star Hotels in Mathugama

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

SAR 320

Per Night

Wadduwa

Osanda Guest

0 1 2 3 0 1 2 3 4

SAR 71

Per Night

Ventura Beach

The Palace by Ocean

0 1 2 3 0 1 2 3 4

SAR 334

Per Night

Wathuregama

Wadduwa

Piyum Villa Kosgoda

0 1 2 3 0 1 2 3 4

SAR 200

Per Night

Kosgoda

Glenross Living

0 1 2 3 0 1 2 3 4

SAR 1,555

Per Night

Neboda

Bentota

Wunderbar Beach Hotel

0 1 2 3 0 1 2 3 4

SAR 226

Per Night

Robolgoda

Ventura Beach

Mahi Villa

0 1 2 3 0 1 2 3 4

SAR 134

Per Night

Yathramulla Road

Three Star hotels in Mathugama

Hotel Bougainvilla

0 1 2 0 1 2 3 4

SAR 661

Per Night

Dharga Town

Habakkala

Marina Bentota

0 1 2 0 1 2 3 4

SAR 546

Per Night

Ventura Beach

Club Villa Bentota

0 1 2 0 1 2 3 4

SAR 526

Per Night

Robolgoda

Villa 80

0 1 2 0 1 2 3 4

SAR 440

Per Night

Dope

Maha Induruwa

Madu River Reach

0 1 2 0 1 2 3 4

SAR 320

Per Night

Bentota

Jetwing Villa 700

0 1 2 0 1 2 3 4

SAR 299

Per Night

Induruwa

Moragalla

Oasey Beach Hotel

0 1 2 0 1 2 3 4

SAR 281

Per Night

Induruwa

Hotel Susantha Garden

0 1 2 0 1 2 3 4

SAR 245

Per Night

Ventura Beach

Hotel Samsara

0 1 2 0 1 2 3 4

SAR 241

Per Night

Moragalla

Riverside Inn Fuji

0 1 2 0 1 2 3 4

SAR 239

Per Night

Yathramulla Road

Garden Beach Hotel

0 1 2 0 1 2 3 4

SAR 231

Per Night

Keselwatta

Traumvilla Bentota

0 1 2 0 1 2 3 4

SAR 231

Per Night

Bentota

Seagate Hotel

0 1 2 0 1 2 3 4

SAR 230

Per Night

Kalapuwa

Jungle Beach Ahungalla

0 1 2 0 1 2 3 4

SAR 229

Per Night

Ahungalla

Gedara Resort

0 1 2 0 1 2 3 4

SAR 194

Per Night

Keselwatta

Induruwa

Villa Svara

0 1 2 0 1 2 3 4

SAR 187

Per Night

Kosgoda

Araliya Villa

0 1 2 0 1 2 3 4

SAR 184

Per Night

Bentota

Waskaduwa

Hotel Warahena Walauwa

0 1 2 0 1 2 3 4

SAR 168

Per Night

Bentota

Prince Villa

0 1 2 0 1 2 3 4

SAR 167

Per Night

Robolgoda

German Lanka

0 1 2 0 1 2 3 4

SAR 158

Per Night

Aluthgama

Ellakanda Nature Villa

0 1 2 0 1 2 3 4

SAR 123

Per Night

Walallawita

Kurumba Hills

0 1 2 0 1 2 3 4

SAR 103

Per Night

Gonagala Pura

Robolgoda

Ocean View

0 1 2 0 1 2 3 4

SAR 69

Per Night

Robolgoda

Ayurveda Villa 386

0 1 2 0 1 2 3 4

SAR 798

Per Night

Bentota

Manara Beach Resort

0 1 2 0 1 2 3 4

SAR 355

Per Night

Beruwala

Haus Berlin Bentota

0 1 2 0 1 2 3 4

SAR 241

Per Night

Dope

Waterside Bentota

0 1 2 0 1 2 3 4

SAR 234

Per Night

Yathramulla Road

Dope

River View Villas

0 1 2 0 1 2 3 4

SAR 192

Per Night

Dharga Town

Ventura Beach

Omatta Villa

0 1 2 0 1 2 3 4

SAR 704

Per Night

Monsoon Adventure Park

0 1 2 0 1 2 3 4

SAR 431

Per Night

Bentota

Robolgoda

BoBo's Bed & Breakfast

0 1 2 0 1 2 3 4

SAR 236

Per Night

Wathuregama

Lagoon Bentota

0 1 2 0 1 2 3 4

SAR 219

Per Night

Yathramulla Road

White Villa

0 1 2 0 1 2 3 4

SAR 201

Per Night

Robolgoda

Methira villa

0 1 2 0 1 2 3 4

SAR 186

Per Night

Beruwala

South Summer Villa 360

0 1 2 0 1 2 3 4

SAR 158

Per Night

Walallawita

Sea Breeze

0 1 2 0 1 2 3 4

SAR 154

Per Night

Bentota

Moragalla

Maggona

Villa Acadia

0 1 2 0 1 2 3 4

SAR 138

Per Night

Dharga Town

Sumal Villa

0 1 2 0 1 2 3 4

SAR 133

Per Night

Moragalla

Hotels By Star Category in Mathugama

Premium Hotels in Nearby Cities

Wathuregama

Induruwa

Robolgoda

Wadduwa

Wadduwa

Ventura Beach

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

SAR 320

Per Night

Wadduwa

Robolgoda

Bentota