• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (4)
  • (3)
  • (1)
  • (1)

Your Budget

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

Show -3 more

Booking Preference
Booking Preference
  • (12)
  • (1)
House Rules
  • (1)
BACK TO TOP

Book Hotels in Devinuwara, Sri Lanka from 319 Hotels

hotelImg
Talalla
SpaSpa
Free Cancellation till 24 hrs before check in
This 3 Star Resort in Devinuwara is located in Talalla. Full Address of property is Sampaya House, Talalla South, Gandara View On Map Key amenities of this property are Spa.
View More
Very Good4.1

(198 Ratings)

AED 400

AED 351

+ AED 142 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Guest House
SpaSpa
Refrigerator
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Location of the Guest House is Talalla View On Map (Mudiyanse Watte). Top Facilities of this Guest House are Spa & Refrigerator & Swimming Pool.
View More
Excellent4.3

(25 Ratings)

AED 190

AED 166

+ AED 68 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Devinuwara is located in Talalla. Full Address of property is sunbaylanka,talalla south,kottegoda srilanka View On Map
View More

AED 130

AED 115

+ AED 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Guest House
Kids' Meals
Snorkelling
Kitchen
Free Cancellation till 24 hrs before check in
Location of the Guest House is Talalla View On Map (Jamuniga Watta, Talalla South, Gandara Talalla Beach, Off Tangalle Road). Top Facilities of this Guest House are Kids' Meals & Snorkelling & Kitchen.
View More
Excellent4.6

(60 Ratings)

AED 62

AED 48

+ AED 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Devinuwara is located in Talalla. Full Address of property is Old Gandara Road View On Map
View More
Very Good3.7

(3 Ratings)

AED 101

AED 76

+ AED 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Guest House
Free Cancellation
Location of the Guest House is Talalla View On Map (Yaggawatta Talalla South).
View More

AED 54

AED 42

+ AED 17 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
Room in a Homestay
Talalla
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

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

Free Cancellation till 24 hrs before check in
This 3 Star Bed N Breakfast in Devinuwara is located in Talalla. Full Address of property is Talalla 170 Talalla South, Sandarekha View On Map
View More

AED 99

AED 88

+ AED 36 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Talalla
Guest House
Free Cancellation
Location of the Guest House is Talalla View On Map (Talalla Kunukaluwawatta).
View More

AED 54

AED 48

+ AED 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dondra
Guest House
Free Cancellation
This 3 Star Guest House in Devinuwara is located in Dondra. Full Address of property is Tangalle Road Sudugala Junction View On Map
View More

AED 99

AED 77

+ AED 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Devinuwara
SpaSpa
GymGym
Free Cancellation
Location of the Resort is Devinuwara View On Map (Wawwa Beach Road). Top Facilities of this Resort are Spa & Gym.
View More

AED 103

AED 86

+ AED 45 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dondra
Guest House
CanoeingCanoeing
Snorkelling
Free Cancellation
This 4 Star Guest House in Devinuwara is located in Dondra. Full Address of property is No 10 National Houses, Matara Road, Dondra View On Map Key amenities of this property are Canoeing & Snorkelling.
View More
Excellent4.5

(5 Ratings)

AED 202

AED 144

+ AED 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Dondra
Swimming PoolSwimming Pool
Free Cancellation
Early Check-in availableEarly Check-in available
Location of the Resort is Dondra View On Map (Dondra, Kiralawella Rd, Dondra, Sri Lanka, Dondra). Top Facilities of this Resort are Swimming Pool.
View More

AED 772

AED 623

+ AED 90 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Morakatiyara | 12.5 km from Devinuwara
SpaSpa
GymGym
Free Cancellation
This 5 Star Hotel in Tangalle is located in Morakatiyara. Full Address of property is Morakatiyara Road Mawella View On Map Key amenities of this property are Spa & Gym.
View More
Excellent4.8

(292 Ratings)

AED 683

AED 517

+ AED 207 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Weligama Bay | 22.0 km from Devinuwara
About a minute walk to Weligama Beach,
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation till 24 hrs before check in
Location of the Hotel is Weligama Bay View On Map (Kananke Road Galle Road). Top Facilities of this Hotel are Spa & Swimming Pool.
View More
Excellent4.3

(222 Ratings)

AED 391

AED 344

+ AED 138 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Mirissa | 21.0 km from Devinuwara
10 minutes walk to Mirissa Beach,
3 minutes walk to Secret Beach,
Guest House
Refrigerator
Free Cancellation till 24 hrs before check in
This 3 Star Guest House in Mirissa is located in Mirissa. Full Address of property is No 28, Secret Beach Road, Mirissa View On Map Key amenities of this property are Refrigerator.
View More

AED 165

AED 145

+ AED 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
18.2 km from Devinuwara
Guest House

AED 6,479

AED 6,124

+ AED 1,290 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Devinuwara


Check out best Devinuwara hotel deals and offers on more than 319 hotels in Devinuwara only on MakeMyTrip!

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

All Above properties for Devinuwara are updated on Friday, July 03, 2026- 03.39.

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


Facts About Devinuwara, Sri Lanka

Hotels in Devinuwara 319
Lowest Price 27 AED
Highest Price 320558 AED

Five Star Hotels in Devinuwara

Kamburugamuwa

Weligama Bay

ARA Beach Resort

0 1 2 3 4 0 1 2 3 4

AED 684

Per Night

Thalaramba

Kamburugamuwa

Kiss Blossom

0 1 2 3 4 0 1 2 3 4

AED 366

Per Night

Kamburugamuwa

Tangalle

Weligama Bay

Weligama Bay

Budget Hotels in Nearby Cities

Show More

Hotels By Category in Devinuwara

Get the best deals on different type of Hotel categories in Devinuwara with MakeMyTrip.com. Choose from 319 hotels in Devinuwara. Just AED 27 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.

Luxury Hotels in Nearby Cities

Show More

Budget Hotels in Devinuwara

Costels Mirissa

0 -1 0 1 2 3 4

AED 47

Per Night

Mirissa

Hispaniola inn

0 1 2 3 0 1 2 3 4

AED 66

Per Night

Mirissa

Weligama Bay

Eolie Weligama

0 1 2 0 1 2 3 4

AED 91

Per Night

Weligama Bay

Villa Aurora

0 1 2 0 1 2 3 4

AED 95

Per Night

Matara Four Gravets

Paradise Beach House

0 1 2 0 1 2 3 4

AED 75

Per Night

Talalla

Ranmitha Villa

0 -1 0 1 2 3 4

AED 79

Per Night

Weligama Bay

Lagoon Beach Resort

0 1 2 0 1 2 3 4

AED 69

Per Night

Talalla

Golden Bay Resort

0 1 0 1 2 3 4

AED 97

Per Night

Weligama Bay

Prasad Suomi Villa

0 -1 0 1 2 3 4

AED 78

Per Night

Walgama

Mirissa

No Brand Villa

0 1 2 0 1 2 3 4

AED 74

Per Night

Weligama Bay

One World Mirissa

0 1 2 0 1 2 3 4

AED 78

Per Night

Mirissa

Tangalle

Ramesh Guesthouse

0 1 2 0 1 2 3 4

AED 80

Per Night

Mirissa

Tangalle

Talalla BnB

0 -1 0 1 2 3 4

AED 94

Per Night

Pamburana

Three M Mirissa

0 1 2 0 1 2 3 4

AED 52

Per Night

Mirissa

Sailors Mirissa

0 1 2 3 0 1 2 3 4

AED 99

Per Night

Mirissa

Miringa homestay

0 -1 0 1 2 3 4

AED 66

Per Night

Kamburugamuwa

Weligama Bay

purple villa

0 1 2 3 0 1 2 3 4

AED 36

Per Night

Mirissa

Mirissa Cocoon

0 1 2 0 1 2 3 4

AED 69

Per Night

Mirissa

Mirissa

Mirissa

Matota Family Villa

0 1 2 0 1 2 3 4

AED 59

Per Night

Thotamuna

Ravan Tangalle

0 1 2 0 1 2 3 4

AED 106

Per Night

Medaketiya

Mirissa

Mirissa Beach Inn

0 1 0 1 2 3 4

AED 115

Per Night

Mirissa

Latheena Resort

0 1 2 0 1 2 3 4

AED 110

Per Night

Weligama Bay

Traumvilla Mirissa

0 -1 0 1 2 3 4

AED 91

Per Night

Thalaramba

Sea Breeze Hotel

0 1 2 0 1 2 3 4

AED 65

Per Night

Mirissa

Mirissa

Sun Hopes

0 1 2 0 1 2 3 4

AED 51

Per Night

Mirissa

Flower shade villa

0 1 2 3 0 1 2 3 4

AED 67

Per Night

Mirissa

Lakma Sea View

0 -1 0 1 2 3 4

AED 55

Per Night

Mirissa

Mirissa

Panora Garden

0 -1 0 1 2 3 4

AED 51

Per Night

Mirissa

Mirissa

Amara Guest

0 1 0 1 2 3 4

AED 91

Per Night

Mirissa

Nil Diya Beach Resort

0 1 2 3 0 1 2 3 4

AED 116

Per Night

Walgama

Green Banana Mirissa

0 1 2 0 1 2 3 4

AED 95

Per Night

Mirissa

Hostel First Mirissa

0 -1 0 1 2 3 4

AED 92

Per Night

Mirissa

Tangalle

The Point Mirissa

0 0 1 2 3 4

AED 91

Per Night

Mirissa

Gihan Guesthouse

0 -1 0 1 2 3 4

AED 40

Per Night

Mirissa

Maradana Rest

0 1 2 0 1 2 3 4

AED 32

Per Night

Mirissa

Mirissa

Weligama Bay

Hotels in Devinuwara with Free Breakfast

Secret Mirage Mirissa

0 1 0 1 2 3 4

AED 190

Per Night

Mirissa

Allan Guest House

0 1 2 0 1 2 3 4

AED 132

Per Night

Mirissa

Paradise Beach Club

0 1 2 0 1 2 3 4

AED 403

Per Night

Mirissa

Kamburugamuwa

Mirissa

Muthu Nila

0 -1 0 1 2 3 4

AED 918

Per Night

Kamburugamuwa

Latheena Resort

0 1 2 0 1 2 3 4

AED 110

Per Night

Weligama Bay

W15 Weligama

0 1 2 3 4 0 1 2 3 4

AED 682

Per Night

Weligama Bay

Mirissa

Hello Mirissa

0 1 2 3 4 0 1 2 3 4

AED 101

Per Night

Mirissa

Kiss Blossom

0 1 2 3 4 0 1 2 3 4

AED 366

Per Night

Kamburugamuwa

Mirissa

N 34

0 -1 0 1 2 3 4

AED 146

Per Night

Mirissa

Tangalle

Eolie Weligama

0 1 2 0 1 2 3 4

AED 91

Per Night

Weligama Bay

Four Star Hotels in Devinuwara

Casa Smeralda

0 1 2 3 0 1 2 3 4

AED 338

Per Night

Batigama

Mirissa

Hispaniola inn

0 1 2 3 0 1 2 3 4

AED 66

Per Night

Mirissa

Kamburugamuwa

Randiya Sea View Hotel

0 1 2 3 0 1 2 3 4

AED 221

Per Night

Mirissa

Weligama Bay Resort

0 1 2 3 0 1 2 3 4

AED 619

Per Night

Weligama Bay

Weligama Bay

purple villa

0 1 2 3 0 1 2 3 4

AED 36

Per Night

Mirissa

Soul Villas

0 1 2 3 0 1 2 3 4

AED 90

Per Night

Tangalle

Three Star hotels in Devinuwara

Naomi Beach Resort

0 1 2 0 1 2 3 4

AED 987

Per Night

Weligama Bay

Ziba Luxury Villa

0 1 2 0 1 2 3 4

AED 833

Per Night

Tangalle

Polhena Grand Resort

0 1 2 0 1 2 3 4

AED 632

Per Night

Polhena

Esperanza Beach Villa

0 1 2 0 1 2 3 4

AED 519

Per Night

Morakatiyara

Tangalle

Eva Lanka Hotel

0 1 2 0 1 2 3 4

AED 447

Per Night

Palace Mirissa

0 1 2 0 1 2 3 4

AED 440

Per Night

Mirissa

Asaya Sands Mirissa

0 1 2 0 1 2 3 4

AED 411

Per Night

Thalaramba

Tangalle

Paradise Beach Club

0 1 2 0 1 2 3 4

AED 403

Per Night

Mirissa

Tangalle

Stay Ceylon - Weligama

0 1 2 0 1 2 3 4

AED 371

Per Night

Weligama Bay

Mirissa

Ballena Regency

0 1 2 0 1 2 3 4

AED 304

Per Night

Mirissa

Highland Villa

0 1 2 0 1 2 3 4

AED 302

Per Night

Weligama Bay

Thalaramba

Samaru Beach House

0 1 2 0 1 2 3 4

AED 286

Per Night

Weligama Bay

Mirissa

Hotel Silan Mo

0 1 2 0 1 2 3 4

AED 272

Per Night

Mirissa

Mirissa Gate

0 1 2 0 1 2 3 4

AED 257

Per Night

Thalaramba

Beverly Beach Mirissa

0 1 2 0 1 2 3 4

AED 241

Per Night

Kamburugamuwa

SURF N SPICE

0 1 2 0 1 2 3 4

AED 235

Per Night

Dickwella

Bayfront

0 1 2 0 1 2 3 4

AED 212

Per Night

Weligama Bay

Bienvenido madiha

0 1 2 0 1 2 3 4

AED 209

Per Night

Walgama

Weligama Bay

Somerset Mirissa Beach

0 1 2 0 1 2 3 4

AED 198

Per Night

Mirissa

Mirissa

Queens Beach Hotel

0 1 2 0 1 2 3 4

AED 189

Per Night

Tangalle

Weligama Ocean Breeze

0 1 2 0 1 2 3 4

AED 187

Per Night

Weligama Bay

Arana Weligama

0 1 2 0 1 2 3 4

AED 185

Per Night

Weligama Bay

Scenic Bay Weligama

0 1 2 0 1 2 3 4

AED 178

Per Night

Weligama Bay

Twenty- Two Dazzle Bay

0 1 2 0 1 2 3 4

AED 173

Per Night

Weligama Bay

Surf Sea Breeze

0 1 2 0 1 2 3 4

AED 168

Per Night

Mirissa

Ashiyana

0 1 2 0 1 2 3 4

AED 167

Per Night

Mirissa

LaRoy

0 1 2 0 1 2 3 4

AED 166

Per Night

Mirissa

Tangalle

Weligama Bay

Glamour Mirissa

0 1 2 0 1 2 3 4

AED 160

Per Night

Mirissa

Hotel Vacanza

0 1 2 0 1 2 3 4

AED 159

Per Night

Mirissa

Esprit d'Ici Hotel

0 1 2 0 1 2 3 4

AED 158

Per Night

Mirissa

Hideaway Lodge

0 1 2 0 1 2 3 4

AED 152

Per Night

Thalaramba

Sunbaylanka talalla

0 1 2 0 1 2 3 4

AED 148

Per Night

Talalla

Sea Avenue Eco Garden

0 1 2 0 1 2 3 4

AED 129

Per Night

Surf Paradise Hotel

0 1 2 0 1 2 3 4

AED 129

Per Night

Tangalle

Aaradhya Mirissa

0 1 2 0 1 2 3 4

AED 127

Per Night

Mirissa

Devinuwara Hotels by Location

Resorts in the city

Ratnakara

0 1 2 0 1 2 3 4

AED 136

Per Night

Devinuwara

Talalla Retreat

0 1 2 0 1 2 3 4

AED 624

Per Night

Talalla

Guest Houses in the city

Handun Villas

0 1 2 0 1 2 3 4

AED 333

Per Night

Talalla

Paradise Beach House

0 1 2 0 1 2 3 4

AED 75

Per Night

Talalla

Lagoon Beach Resort

0 1 2 0 1 2 3 4

AED 69

Per Night

Talalla

Omeeco Guest

0 1 2 0 1 2 3 4

AED 120

Per Night

Dondra

Mango House

0 1 2 0 1 2 3 4

AED 65

Per Night

Talalla

Villa Yuvin

0 1 2 3 0 1 2 3 4

AED 245

Per Night

Dondra

Properties in Devinuwara

Hotels By Star Category in Devinuwara

Show More

Premium Hotels in Nearby Cities

Turtle Bay

0 1 2 3 0 1 2 3 4

AED 512

Per Night

Tangalle

W15 Weligama

0 1 2 3 4 0 1 2 3 4

AED 682

Per Night

Weligama Bay

Medaketiya

Ananya Beach Resort

0 1 2 3 0 1 2 3 4

AED 365

Per Night

Tangalle

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

AED 741

Per Night

The Last House

0 1 2 3 4 0 1 2 3 4

AED 2,007

Per Night

Morakatiyara

Sooriya Resort & Spa

0 1 2 3 0 1 2 3 4

AED 322

Per Night

Tangalle

All view resort

0 1 2 3 0 1 2 3 4

AED 140

Per Night

Tangalle

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.