• 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 Saturday, June 06, 2026- 02.04.

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 4479 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

Splendour Residence

0 1 2 3 4 0 1 2 3 4

LKR 70,152

Per Night

Bentota

The Eden Beruwala

0 1 2 3 4 0 1 2 3 4

LKR 33,091

Per Night

Moragalla

EKHO Surf Bentota

0 1 2 3 4 0 1 2 3 4

LKR 22,163

Per Night

Ventura Beach

Ventura Beach

Celestia Ayurveda Resort

0 1 2 3 4 0 1 2 3 4

LKR 19,047

Per Night

Dope

Ahu Bay

0 1 2 3 4 0 1 2 3 4

LKR 101,358

Per Night

Wathuregama

Aavya Cove Villas By Aahaasa

0 1 2 3 4 0 1 2 3 4

LKR 103,854

Per Night

Bentota

The Habitat by Asia Leisure

0 1 2 3 4 0 1 2 3 4

LKR 25,003

Per Night

Kosgoda

Robolgoda

Thaala Bentota

0 1 2 3 4 0 1 2 3 4

LKR 29,416

Per Night

Ventura Beach

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 4479 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

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 28,466

Per Night

Wadduwa

Robolgoda

Ventura Beach

Lagoon Bentota

0 1 2 0 1 2 3 4

LKR 19,449

Per Night

Yathramulla Road

MOI Induruwa by DBI

0 1 2 3 0 1 2 3 4

LKR 24,306

Per Night

Maha Induruwa

Habakkala

sakurahana guest house

0 1 2 0 1 2 3 4

LKR 10,452

Per Night

Aluthgama

Robolgoda

Glenross Living

0 1 2 3 0 1 2 3 4

LKR 138,021

Per Night

Neboda

NH Bentota Ceysands Resort

0 1 2 3 0 1 2 3 4

LKR 36,787

Per Night

Ventura Beach

Wadduwa

Scarlet White Resort

0 1 2 3 0 1 2 3 4

LKR 11,888

Per Night

Wathuregama

Swarnapaya résidence

0 1 0 1 2 3 4

LKR 10,702

Per Night

Bentota

Wathuregama

Four Star Hotels in Mathugama

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 28,466

Per Night

Wadduwa

AIDA The Queen Palace

0 1 2 3 0 1 2 3 4

LKR 46,612

Per Night

Induruwa

Wadduwa

Club Bentota

0 1 2 3 0 1 2 3 4

LKR 18,509

Per Night

Bentota

Dope

Mahi Villa

0 1 2 3 0 1 2 3 4

LKR 11,946

Per Night

Yathramulla Road

MOI Induruwa by DBI

0 1 2 3 0 1 2 3 4

LKR 24,306

Per Night

Maha Induruwa

Mango Tree Villa Bentota

0 1 2 3 0 1 2 3 4

LKR 14,554

Per Night

Bentota

Velapura River Garden

0 1 2 3 0 1 2 3 4

LKR 9,852

Per Night

Waskaduwa

Robolgoda

Three Star hotels in Mathugama

Hotel Bougainvilla

0 1 2 0 1 2 3 4

LKR 58,673

Per Night

Dharga Town

Bombay Bicycle Club Bentota

0 1 2 0 1 2 3 4

LKR 51,521

Per Night

Habakkala

Marina Bentota

0 1 2 0 1 2 3 4

LKR 48,457

Per Night

Ventura Beach

Club Villa Bentota

0 1 2 0 1 2 3 4

LKR 46,702

Per Night

Robolgoda

Villa 80

0 1 2 0 1 2 3 4

LKR 39,047

Per Night

Dope

Maha Induruwa

Madu River Reach

0 1 2 0 1 2 3 4

LKR 28,449

Per Night

Bentota

Jetwing Villa 700

0 1 2 0 1 2 3 4

LKR 26,577

Per Night

Induruwa

Moragalla

Oasey Beach Hotel

0 1 2 0 1 2 3 4

LKR 25,020

Per Night

Induruwa

Hotel Susantha Garden

0 1 2 0 1 2 3 4

LKR 21,799

Per Night

Ventura Beach

Hotel Samsara

0 1 2 0 1 2 3 4

LKR 21,387

Per Night

Moragalla

Riverside Inn Fuji

0 1 2 0 1 2 3 4

LKR 21,220

Per Night

Yathramulla Road

Garden Beach Hotel

0 1 2 0 1 2 3 4

LKR 20,562

Per Night

Keselwatta

Traumvilla Bentota

0 1 2 0 1 2 3 4

LKR 20,510

Per Night

Bentota

Seagate Hotel

0 1 2 0 1 2 3 4

LKR 20,461

Per Night

Kalapuwa

Jungle Beach Ahungalla

0 1 2 0 1 2 3 4

LKR 20,347

Per Night

Ahungalla

Gedara Resort

0 1 2 0 1 2 3 4

LKR 17,282

Per Night

Keselwatta

Induruwa

Villa Svara

0 1 2 0 1 2 3 4

LKR 16,623

Per Night

Kosgoda

Araliya Villa

0 1 2 0 1 2 3 4

LKR 16,346

Per Night

Bentota

Waskaduwa

Hotel Warahena Walauwa

0 1 2 0 1 2 3 4

LKR 14,931

Per Night

Bentota

Prince Villa

0 1 2 0 1 2 3 4

LKR 14,876

Per Night

Robolgoda

German Lanka

0 1 2 0 1 2 3 4

LKR 14,103

Per Night

Aluthgama

Ellakanda Nature Villa

0 1 2 0 1 2 3 4

LKR 10,948

Per Night

Walallawita

Kurumba Hills

0 1 2 0 1 2 3 4

LKR 9,211

Per Night

Gonagala Pura

Robolgoda

Ocean View

0 1 2 0 1 2 3 4

LKR 6,178

Per Night

Robolgoda

Ayurveda Villa 386

0 1 2 0 1 2 3 4

LKR 70,818

Per Night

Bentota

Manara Beach Resort

0 1 2 0 1 2 3 4

LKR 31,569

Per Night

Beruwala

Haus Berlin Bentota

0 1 2 0 1 2 3 4

LKR 21,401

Per Night

Dope

Waterside Bentota

0 1 2 0 1 2 3 4

LKR 20,822

Per Night

Yathramulla Road

Celestia Ayurveda Resort

0 1 2 0 1 2 3 4

LKR 17,438

Per Night

Dope

River View Villas

0 1 2 0 1 2 3 4

LKR 17,102

Per Night

Dharga Town

The The Residence Bentota

0 1 2 0 1 2 3 4

LKR 16,512

Per Night

Ventura Beach

Omatta Villa

0 1 2 0 1 2 3 4

LKR 62,532

Per Night

Monsoon Adventure Park

0 1 2 0 1 2 3 4

LKR 38,333

Per Night

Bentota

Robolgoda

BoBo's Bed & Breakfast

0 1 2 0 1 2 3 4

LKR 21,026

Per Night

Wathuregama

Lagoon Bentota

0 1 2 0 1 2 3 4

LKR 19,449

Per Night

Yathramulla Road

White Villa

0 1 2 0 1 2 3 4

LKR 17,837

Per Night

Robolgoda

Methira villa

0 1 2 0 1 2 3 4

LKR 16,526

Per Night

Beruwala

South Summer Villa 360

0 1 2 0 1 2 3 4

LKR 14,103

Per Night

Walallawita

Sea Breeze

0 1 2 0 1 2 3 4

LKR 13,742

Per Night

Bentota

Chaya Villa Guest House

0 1 2 0 1 2 3 4

LKR 13,299

Per Night

Moragalla

Maggona Boutique Cottages

0 1 2 0 1 2 3 4

LKR 13,018

Per Night

Maggona

Villa Acadia

0 1 2 0 1 2 3 4

LKR 12,276

Per Night

Dharga Town

Sumal Villa

0 1 2 0 1 2 3 4

LKR 11,856

Per Night

Moragalla

Hotels By Star Category in Mathugama

Premium Hotels in Nearby Cities

Wunderbar Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 20,090

Per Night

Robolgoda

Tangerine Beach Hotel

0 1 2 3 0 1 2 3 4

LKR 28,466

Per Night

Wadduwa

Lunuganga Country Estate

0 1 2 3 4 0 1 2 3 4

LKR 108,538

Per Night

Dedduwa

Grand Beach Hotel Wadduwa

0 1 2 3 4 0 1 2 3 4

LKR 24,133

Per Night

Wadduwa

NH Bentota Ceysands Resort

0 1 2 3 0 1 2 3 4

LKR 36,787

Per Night

Ventura Beach

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

LKR 31,056

Per Night

Wathuregama

Robolgoda

Ventura Beach

Wadduwa

Turyaa Kalutara

0 1 2 3 4 0 1 2 3 4

LKR 23,470

Per Night

Waskaduwa