• Login or Create Account
  • Currency

    LKR

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

LKR 13,751

+ LKR 4,262 taxes & fees

Per Night

Login to Book Now & Pay Later!
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 till 24 hrs before check in
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)

LKR 20,226

+ LKR 5,055 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 37,030

+ LKR 11,035 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 5,234

+ LKR 1,005 taxes & fees

Per Night

Login to Book Now & Pay Later!
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
Free Cancellation
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)

LKR 16,119

+ LKR 1,773 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 20,544

+ LKR 6,268 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 78,155

+ LKR 24,223 taxes & fees

Per Night

Login to Book Now & Pay Later!
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

LKR 51,272

+ LKR 5,126 taxes & fees

Per Night

Login to Book Now & Pay Later!
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

LKR 18,217

+ LKR 3,279 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 16,830

+ LKR 4,208 taxes & fees

Per Night

Login to Book Now & Pay Later!
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

LKR 14,516

+ LKR 4,500 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 30,451

+ LKR 5,481 taxes & fees

Per Night

Login to Book Now & Pay Later!
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)

LKR 5,404

+ LKR 1,038 taxes & fees

Per Night

Login to Book Now & Pay Later!
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

LKR 7,558

+ LKR 1,451 taxes & fees

Per Night

Login to Book Now & Pay Later!

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 Sunday, June 07, 2026- 21.34.

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 LKR 4454 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

LKR 29,205

Per Night

Wathuregama

Wadduwa

Ahu Bay

0 1 2 3 4 0 1 2 3 4

LKR 102,436

Per Night

Wathuregama

Ventura Beach

Sama Retreats - Kosgoda

0 1 2 3 4 0 1 2 3 4

LKR 85,694

Per Night

Kosgoda

Ventura Beach

Wathuregama

Kosgoda

EKHO Surf Bentota

0 1 2 3 4 0 1 2 3 4

LKR 22,494

Per Night

Ventura Beach

Splendour Residence

0 1 2 3 4 0 1 2 3 4

LKR 70,899

Per Night

Bentota

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 LKR 4454 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

The MGS Hotel

0 1 0 1 2 3 4

LKR 11,240

Per Night

Elpitiya

Kosgoda

Robolgoda

Manara Beach Resort

0 1 2 0 1 2 3 4

LKR 31,902

Per Night

Beruwala

Avani Kalutara Resort

0 1 2 3 4 0 1 2 3 4

LKR 66,413

Per Night

Kalapuwa

Madu River Reach

0 1 2 0 1 2 3 4

LKR 28,319

Per Night

Bentota

Glenross Living

0 1 2 3 0 1 2 3 4

LKR 141,012

Per Night

Neboda

Maggona

Scarlet White Resort

0 1 2 3 0 1 2 3 4

LKR 12,017

Per Night

Wathuregama

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

LKR 29,205

Per Night

Wathuregama

Little Paradise

0 1 0 1 2 3 4

LKR 7,509

Per Night

Ventura Beach

Supunvilla

0 1 2 0 1 2 3 4

LKR 11,415

Per Night

Ventura Beach

Jungle Fence

0 1 2 3 0 1 2 3 4

LKR 10,181

Per Night

Induruwa

Pandanus Beach Resort & Spa

0 1 2 3 4 0 1 2 3 4

LKR 27,535

Per Night

Induruwa

BoBo's Bed & Breakfast

0 1 2 0 1 2 3 4

LKR 21,249

Per Night

Wathuregama

Four Star Hotels in Mathugama

Joe's Resort Bentota

0 1 2 3 0 1 2 3 4

LKR 27,497

Per Night

Induruwa

Club Bentota

0 1 2 3 0 1 2 3 4

LKR 18,784

Per Night

Bentota

Robolgoda

Happy Man Village

0 1 2 3 0 1 2 3 4

LKR 35,952

Per Night

Kosgoda

Mango Tree Villa Bentota

0 1 2 3 0 1 2 3 4

LKR 14,558

Per Night

Bentota

Wunderbar Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 20,159

Per Night

Robolgoda

MOI Induruwa by DBI

0 1 2 3 0 1 2 3 4

LKR 24,227

Per Night

Maha Induruwa

Wadduwa

Earl's Reef Hotel

0 1 2 3 0 1 2 3 4

LKR 21,558

Per Night

Moragalla

Jungle Fence

0 1 2 3 0 1 2 3 4

LKR 10,181

Per Night

Induruwa

Three Star hotels in Mathugama

Hotel Bougainvilla

0 1 2 0 1 2 3 4

LKR 59,058

Per Night

Dharga Town

Bombay Bicycle Club Bentota

0 1 2 0 1 2 3 4

LKR 52,072

Per Night

Habakkala

Marina Bentota

0 1 2 0 1 2 3 4

LKR 48,968

Per Night

Ventura Beach

Club Villa Bentota

0 1 2 0 1 2 3 4

LKR 47,403

Per Night

Robolgoda

Villa 80

0 1 2 0 1 2 3 4

LKR 39,461

Per Night

Dope

Maha Induruwa

Madu River Reach

0 1 2 0 1 2 3 4

LKR 28,319

Per Night

Bentota

Moragalla

Oasey Beach Hotel

0 1 2 0 1 2 3 4

LKR 24,093

Per Night

Induruwa

Hotel Susantha Garden

0 1 2 0 1 2 3 4

LKR 22,030

Per Night

Ventura Beach

Riverside Inn Fuji

0 1 2 0 1 2 3 4

LKR 21,449

Per Night

Yathramulla Road

Hotel Samsara

0 1 2 0 1 2 3 4

LKR 21,312

Per Night

Moragalla

Garden Beach Hotel

0 1 2 0 1 2 3 4

LKR 21,024

Per Night

Keselwatta

Seagate Hotel

0 1 2 0 1 2 3 4

LKR 20,679

Per Night

Kalapuwa

Jungle Beach Ahungalla

0 1 2 0 1 2 3 4

LKR 20,676

Per Night

Ahungalla

Gedara Resort

0 1 2 0 1 2 3 4

LKR 17,670

Per Night

Keselwatta

Araliya Villa

0 1 2 0 1 2 3 4

LKR 16,524

Per Night

Bentota

Villa Svara

0 1 2 0 1 2 3 4

LKR 16,081

Per Night

Kosgoda

Waskaduwa

Hotel Warahena Walauwa

0 1 2 0 1 2 3 4

LKR 15,156

Per Night

Bentota

Induruwa

Prince Villa

0 1 2 0 1 2 3 4

LKR 15,037

Per Night

Robolgoda

German Lanka

0 1 2 0 1 2 3 4

LKR 14,256

Per Night

Aluthgama

Green Shadows Beach Hotel

0 1 2 0 1 2 3 4

LKR 12,741

Per Night

Wadduwa

Ellakanda Nature Villa

0 1 2 0 1 2 3 4

LKR 11,176

Per Night

Walallawita

Kurumba Hills

0 1 2 0 1 2 3 4

LKR 9,418

Per Night

Gonagala Pura

Robolgoda

Ocean View

0 1 2 0 1 2 3 4

LKR 6,244

Per Night

Robolgoda

Ayurveda Villa 386

0 1 2 0 1 2 3 4

LKR 71,887

Per Night

Bentota

Manara Beach Resort

0 1 2 0 1 2 3 4

LKR 31,902

Per Night

Beruwala

Waterside Bentota

0 1 2 0 1 2 3 4

LKR 21,685

Per Night

Yathramulla Road

Haus Berlin Bentota

0 1 2 0 1 2 3 4

LKR 21,629

Per Night

Dope

Celestia Ayurveda Resort

0 1 2 0 1 2 3 4

LKR 19,024

Per Night

Dope

River View Villas

0 1 2 0 1 2 3 4

LKR 17,361

Per Night

Dharga Town

The The Residence Bentota

0 1 2 0 1 2 3 4

LKR 16,689

Per Night

Ventura Beach

Villa Ranmenika

0 1 2 0 1 2 3 4

LKR 14,541

Per Night

Wathuregama

Omatta Villa

0 1 2 0 1 2 3 4

LKR 60,000

Per Night

Monsoon Adventure Park

0 1 2 0 1 2 3 4

LKR 39,085

Per Night

Bentota

Robolgoda

BoBo's Bed & Breakfast

0 1 2 0 1 2 3 4

LKR 21,249

Per Night

Wathuregama

White Villa

0 1 2 0 1 2 3 4

LKR 18,025

Per Night

Robolgoda

Lagoon Bentota

0 1 2 0 1 2 3 4

LKR 17,178

Per Night

Yathramulla Road

Methira villa

0 1 2 0 1 2 3 4

LKR 16,640

Per Night

Beruwala

South Summer Villa 360

0 1 2 0 1 2 3 4

LKR 14,249

Per Night

Walallawita

Sea Breeze

0 1 2 0 1 2 3 4

LKR 13,887

Per Night

Bentota

Chaya Villa Guest House

0 1 2 0 1 2 3 4

LKR 13,388

Per Night

Moragalla

Maggona Boutique Cottages

0 1 2 0 1 2 3 4

LKR 13,022

Per Night

Maggona

Sumal Villa

0 1 2 0 1 2 3 4

LKR 12,024

Per Night

Moragalla

Supunvilla

0 1 2 0 1 2 3 4

LKR 11,415

Per Night

Ventura Beach

Hotels By Star Category in Mathugama

Premium Hotels in Nearby Cities

Robolgoda

Grand Beach Hotel Wadduwa

0 1 2 3 4 0 1 2 3 4

LKR 24,392

Per Night

Wadduwa

Wadduwa

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

LKR 29,205

Per Night

Wathuregama

Ventura Beach

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 28,892

Per Night

Wadduwa

Wathuregama

Induruwa

NH Bentota Ceysands Resort

0 1 2 3 0 1 2 3 4

LKR 37,337

Per Night

Ventura Beach

Lunuganga Country Estate

0 1 2 3 4 0 1 2 3 4

LKR 190,391

Per Night

Dedduwa