• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Star Category
  • (1)
Property Type
  • (1)
Amenities
Guests Love
  • (1)
  • (1)

Show -2 more

Booking Preference
Booking Preference
  • (1)
  • (1)
  • (1)
Business Essentials
  • (1)
BACK TO TOP

Hotels in Niyagama

hotelImg
Hikkaduwa Lake | 22.7 km from Niyagama
Free Cancellation
This 3 Star Hotel in Ambalangoda is located in Hikkaduwa Lake. Full Address of property is Baddegama Road, Punchi Pathana View On Map
View More
Very Good3.8

(7 Ratings)

CAD 40

+ CAD 12 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Thiranagama | 24.9 km from Niyagama
CanoeingCanoeing
SpaSpa
GymGym
Location of the Hotel is Thiranagama View On Map (530 Galle Road, Wewala). Top Facilities of this Hotel are Canoeing & Spa & Gym.
View More
Excellent5.0

(119 Ratings)

CAD 245

+ CAD 73 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Thiranagama | 24.8 km from Niyagama
Kids' Meals
Free Cancellation till check-in
This 4 Star Hotel in Hikkaduwa is located in Thiranagama. Full Address of property is Lucky Elephant Hotel, Thiranagama View On Map Key amenities of this property are Kids' Meals.
View More

CAD 341

CAD 298

+ CAD 84 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Thiranagama | 24.5 km from Niyagama
Free Cancellation
Location of the Hotel is Thiranagama View On Map (N0 259, Galle Road).
View More

CAD 37

+ CAD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Patuwatha | 24.9 km from Niyagama
Free Cancellation
This 3 Star Hotel in Hikkaduwa is located in Patuwatha. Full Address of property is Galle Road Patuwatha View On Map
View More

CAD 50

+ CAD 9 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
Thiranagama | 24.7 km from Niyagama
Kids' Meals
Free Cancellation
Location of the Hotel is Thiranagama View On Map (777/2, Galle Road Thiranagama). Top Facilities of this Hotel are Kids' Meals.
View More
Excellent4.5

(169 Ratings)

CAD 269

CAD 222

+ CAD 69 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Bentota | 23.3 km from Niyagama
3 minutes walk to Andadola Station,
Free Cancellation
This 5 Star Hotel in Bentota is located in Bentota. Full Address of property is 139 A Kuruduwatta Road, Andadola , Bentota , Galle , Sri Lanka , 80550 View On Map
View More

CAD 112

+ CAD 25 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ambalangoda | 23.7 km from Niyagama
Kids' Meals
JacuzziJacuzzi
SpaSpa
Free Cancellation
Location of the Hotel is Ambalangoda View On Map (No. 457, Galle Road). Top Facilities of this Hotel are Kids' Meals & Jacuzzi & Spa.
View More
Excellent4.4

(122 Ratings)

CAD 98

+ CAD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Karandeniya | 20.3 km from Niyagama
Swimming PoolSwimming Pool
Free Cancellation
This 5 Star Hotel in Karandeniya is located in Karandeniya. Full Address of property is uragasmanhandiya, Ahungalla , Bentota , Galle , Sri Lanka , 80355 View On Map Key amenities of this property are Swimming Pool.
View More

CAD 46

+ CAD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Niyagama


Check out best Niyagama hotel deals and offers on more than 98 hotels in Niyagama only on MakeMyTrip!

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

All Above properties for Niyagama are updated on Monday, November 09, 2026- 17.35.

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


Five Star Hotels in Niyagama

Karandeniya

Roo Water Villas

0 1 2 3 4 0 1 2 3 4

CAD 134

Per Night

Bentota

Thiranagama

Kumu Beach

0 1 2 3 4 0 1 2 3 4

CAD 481

Per Night

Bentota

Hikkaduwa

Haritha Villas & Spa

0 1 2 3 4 0 1 2 3 4

CAD 876

Per Night

Thiranagama

Shinagawa Beach Resort

0 1 2 3 4 0 1 2 3 4

CAD 204

Per Night

Bentota

Niyagama House

0 1 2 3 4 0 1 2 3 4

CAD 241

Per Night

Akmeemana

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

CAD 322

Per Night

Wathuregama

Riff Hikkaduwa

0 1 2 3 4 0 1 2 3 4

CAD 454

Per Night

Thiranagama

Hotels By Category in Niyagama

Get the best deals on different type of Hotel categories in Niyagama with MakeMyTrip.com. Choose from 98 hotels in Niyagama. Just CAD 17 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 Niyagama with Free Breakfast

Crystal Sands

0 1 2 3 0 1 2 3 4

CAD 434

Per Night

Thiranagama

33 Lake Terrace

0 1 2 3 4 0 1 2 3 4

CAD 223

Per Night

Hikkaduwa Lake

Villa Tara

0 1 2 3 0 1 2 3 4

CAD 183

Per Night

Thiranagama

White on White

0 1 2 0 1 2 3 4

CAD 83

Per Night

Hikkaduwa

Thiranagama

Ambalangoda

Thiranagama

White baby beach rest

0 1 2 0 1 2 3 4

CAD 29

Per Night

Patuwatha

Hikkaduwa

KAI Hikkaduwa

0 1 2 3 0 1 2 3 4

CAD 297

Per Night

Thiranagama

Roo Water Villas

0 1 2 3 4 0 1 2 3 4

CAD 134

Per Night

Bentota

Sea Front Hikkaduwa

0 1 2 0 1 2 3 4

CAD 37

Per Night

Thiranagama

Thiranagama

Wathuregama

Heritance Ahungalla

0 1 2 3 4 0 1 2 3 4

CAD 322

Per Night

Wathuregama

Four Star Hotels in Niyagama

The Palace by Ocean

0 1 2 3 0 1 2 3 4

CAD 176

Per Night

Wathuregama

Elpitiya

Coral Rock by Bansei

0 1 2 3 0 1 2 3 4

CAD 128

Per Night

Thiranagama

Suite Lanka

0 1 2 3 0 1 2 3 4

CAD 160

Per Night

Thiranagama

Citrus Hikkaduwa Hotel

0 1 2 3 0 1 2 3 4

CAD 108

Per Night

Thiranagama

Coral Sands Hotel

0 1 2 3 0 1 2 3 4

CAD 184

Per Night

Thiranagama

Cozy Sea View Inn

0 1 2 3 0 1 2 3 4

CAD 46

Per Night

Thiranagama

Malika's Yellow House

0 1 2 3 0 1 2 3 4

CAD 55

Per Night

Hikkaduwa

Plantation House

0 1 2 3 0 1 2 3 4

CAD 99

Per Night

Thiranagama

Ambalangoda

Three Star hotels in Niyagama

Shiny Lakeside Resort

0 1 2 0 1 2 3 4

CAD 51

Per Night

Hikkaduwa Lake

YKD Tourist Rest

0 1 2 0 1 2 3 4

CAD 47

Per Night

Thiranagama

Jurys Bungalow

0 1 2 0 1 2 3 4

CAD 58

Per Night

Patuwatha

Green Residences Galle

0 1 2 0 1 2 3 4

CAD 130

Per Night

Galle

Araliya Villa

0 1 2 0 1 2 3 4

CAD 62

Per Night

Bentota

Bentota

Avenra Beach Hotel

0 1 2 0 1 2 3 4

CAD 2,793

Per Night

Thiranagama

The Chariot Hikkaduwa

0 1 2 0 1 2 3 4

CAD 83

Per Night

Thiranagama

Ayurveda Villa 386

0 1 2 0 1 2 3 4

CAD 315

Per Night

Bentota

Wathuregama

Arcadia Resort

0 1 2 0 1 2 3 4

CAD 75

Per Night

Kuruduwattha

Villa Hilltop

0 1 2 0 1 2 3 4

CAD 32

Per Night

Thiranagama

Madu River Reach

0 1 2 0 1 2 3 4

CAD 108

Per Night

Bentota

Mothers Place Nimala

0 1 2 0 1 2 3 4

CAD 63

Per Night

Thiranagama

Scandinavia Hotel

0 1 2 0 1 2 3 4

CAD 84

Per Night

Kuruduwattha

White on White

0 1 2 0 1 2 3 4

CAD 83

Per Night

Hikkaduwa

Aaradhya Madu River

0 1 2 0 1 2 3 4

CAD 164

Per Night

Bentota

Hala Heritage Villa

0 1 2 0 1 2 3 4

CAD 50

Per Night

Ambalangoda

Surf Villa

0 1 2 0 1 2 3 4

CAD 75

Per Night

Thiranagama

Thiranagama

Hikkaduwa Lake

SKY Residencies

0 1 2 0 1 2 3 4

CAD 36

Per Night

Thiranagama

Sea Front Hikkaduwa

0 1 2 0 1 2 3 4

CAD 37

Per Night

Thiranagama

Ocean View Cottage

0 1 2 0 1 2 3 4

CAD 113

Per Night

Thiranagama

Hotel Lagoonvilla

0 1 2 0 1 2 3 4

CAD 63

Per Night

Hikkaduwa

Thiranagama

Ambalangoda

Hotel Vibration

0 1 2 0 1 2 3 4

CAD 90

Per Night

Thiranagama

Nico Beach Hotel

0 1 2 0 1 2 3 4

CAD 125

Per Night

Hikkaduwa

Thiranagama

Tea Library Hikkaduwa

0 1 2 0 1 2 3 4

CAD 221

Per Night

Thiranagama

L&D Lodge

0 1 2 0 1 2 3 4

CAD 37

Per Night

Thiranagama

Hikkaduwa

Thiranagama

Villa Birdlake

0 1 2 0 1 2 3 4

CAD 152

Per Night

Hikkaduwa Lake

Perennial Home

0 1 2 0 1 2 3 4

CAD 110

Per Night

Thiranagama

Jungle Beach Ahungalla

0 1 2 0 1 2 3 4

CAD 264

Per Night

Ahungalla

Villa Thuya

0 1 2 0 1 2 3 4

CAD 172

Per Night

Bentota

Hotel Italia

0 1 2 0 1 2 3 4

CAD 45

Per Night

Ambalangoda

Villa Kubura

0 1 2 0 1 2 3 4

CAD 172

Per Night

Gonapinuwala

Godagama

Patuwatha

Tranquil

0 1 2 0 1 2 3 4

CAD 57

Per Night

Thiranagama

Thiranagama

Blue Magpie Lodge

0 1 2 0 1 2 3 4

CAD 186

Per Night

White baby beach rest

0 1 2 0 1 2 3 4

CAD 29

Per Night

Patuwatha

Hotel Paradiso

0 1 2 0 1 2 3 4

CAD 20

Per Night

Thiranagama

Kosgoda

Thiranagama

Hotels By Star Category in Niyagama

Premium Hotels in Nearby Cities

Galle Fort Hotel

0 1 2 3 4 0 1 2 3 4

CAD 565

Per Night

Inside Galle Fort

Mihiripenna

Ginthota East

Robolgoda

Wunderbar Beach Hotel

0 1 2 3 0 1 2 3 4

CAD 123

Per Night

Robolgoda

Induruwa

Robolgoda

Robolgoda

Arabella on Boossa

0 1 2 3 0 1 2 3 4

CAD 162

Per Night

Pitiwella Beach

Robolgoda