• 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 317 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 317 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 317 hotels in Devinuwara.

All Above properties for Devinuwara are updated on Sunday, July 05, 2026- 17.44.

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 317
Lowest Price 27 AED
Highest Price 320562 AED

Five Star Hotels in Devinuwara

Hello Mirissa

0 1 2 3 4 0 1 2 3 4

AED 101

Per Night

Mirissa

Kamburugamuwa

Kamburugamuwa

Weligama Bay

Weligama Bay

Kamburugamuwa

Weligama Bay

Havennook

0 1 2 3 4 0 1 2 3 4

AED 79

Per Night

Mirissa

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

Tangalle

Blue Sky

0 -1 0 1 2 3 4

AED 79

Per Night

Mirissa

Dream Castle Mirissa

0 1 2 0 1 2 3 4

AED 139

Per Night

Mirissa

Hello Mirissa

0 1 2 3 4 0 1 2 3 4

AED 101

Per Night

Mirissa

Kadolana Guest House

0 1 2 3 4 0 1 2 3 4

AED 66

Per Night

Mirissa

Amihan Villa Mirissa

0 -1 0 1 2 3 4

AED 142

Per Night

Mirissa

Lucky Beach Mirissa

0 1 2 0 1 2 3 4

AED 99

Per Night

Mirissa

Homestead Escape

0 1 2 0 1 2 3 4

AED 65

Per Night

Thalaramba

Weligama Bay

Summer House Mirissa

0 1 2 0 1 2 3 4

AED 40

Per Night

Mirissa

Weligama Bay

Mirissa

Family Villa Mirissa

0 1 2 0 1 2 3 4

AED 61

Per Night

Mirissa

Babe Villa

0 1 2 0 1 2 3 4

AED 81

Per Night

Mirissa

Mirissa

Sanu Surfing Villa

0 -1 0 1 2 3 4

AED 53

Per Night

Weligama Bay

Sunbaylanka talalla

0 1 2 0 1 2 3 4

AED 148

Per Night

Talalla

Weligama Bay

Mirissa

Neo Bay Hotel

0 1 2 0 1 2 3 4

AED 117

Per Night

Weligama Bay

Eliyana Guest House

0 1 2 0 1 2 3 4

AED 121

Per Night

Thalaramba

Ceylon Charm Mirissa

0 1 2 3 0 1 2 3 4

AED 154

Per Night

Mirissa

Sky Garden Mini Hotel

0 0 1 2 3 4

AED 132

Per Night

Mirissa

Mirissa

Akash Villa

0 -1 0 1 2 3 4

AED 59

Per Night

Thalaramba

We Escape

0 1 2 3 0 1 2 3 4

AED 145

Per Night

Weligama Bay

Panora Garden

0 -1 0 1 2 3 4

AED 51

Per Night

Mirissa

easy life happy home

0 1 2 0 1 2 3 4

AED 53

Per Night

Weligama Bay

Villa 26 Weligama

0 -1 0 1 2 3 4

AED 102

Per Night

Weligama Bay

Traumvilla Mirissa

0 -1 0 1 2 3 4

AED 91

Per Night

Thalaramba

Mirissa

Mahaon Surf Hotel

0 1 2 0 1 2 3 4

AED 91

Per Night

Weligama Bay

The Bay Beach

0 1 0 1 2 3 4

AED 94

Per Night

Tangalle

Tithira Guest House

0 1 2 0 1 2 3 4

AED 58

Per Night

Mirissa

One World Mirissa

0 1 2 0 1 2 3 4

AED 78

Per Night

Mirissa

SkyWalker Guest House

0 1 2 0 1 2 3 4

AED 94

Per Night

Weligama Bay

Mama's place Mirissa

0 -1 0 1 2 3 4

AED 75

Per Night

Mirissa

Lakma Sea View

0 -1 0 1 2 3 4

AED 55

Per Night

Mirissa

Prasad Suomi Villa

0 -1 0 1 2 3 4

AED 79

Per Night

Walgama

Gihan Guesthouse

0 -1 0 1 2 3 4

AED 47

Per Night

Mirissa

Sun Rest Mirissa

0 1 2 3 0 1 2 3 4

AED 55

Per Night

Mirissa

Weligama Bay

Mira Mirissa

0 1 2 3 0 1 2 3 4

AED 73

Per Night

Mirissa

Weeragiri Homestay

0 1 2 3 4 0 1 2 3 4

AED 50

Per Night

Mirissa

The Hostel

0 -1 0 1 2 3 4

AED 58

Per Night

Mirissa

Villa Aurora

0 1 2 0 1 2 3 4

AED 95

Per Night

Matara Four Gravets

AWON Hotel

0 0 1 2 3 4

AED 138

Per Night

Mirissa

Surf Ocean Villa

0 -1 0 1 2 3 4

AED 63

Per Night

Hotels in Devinuwara with Free Breakfast

The Point Mirissa

0 0 1 2 3 4

AED 91

Per Night

Mirissa

Dickwella

Mirissa

Thalaramba

White horse mirissa

0 -1 0 1 2 3 4

AED 62

Per Night

Thalaramba

Tangalle

Somerset Mirissa Blue

0 1 2 3 0 1 2 3 4

AED 345

Per Night

Mirissa

Paradise Beach Club

0 1 2 0 1 2 3 4

AED 403

Per Night

Mirissa

Lagoon Beach Resort

0 1 2 0 1 2 3 4

AED 69

Per Night

Talalla

Sky Garden Mini Hotel

0 0 1 2 3 4

AED 132

Per Night

Mirissa

Batigama

Chill River Villa

0 1 2 0 1 2 3 4

AED 684

Per Night

Weligama Bay

Nisala Villas

0 1 2 3 4 0 1 2 3 4

AED 3,033

Per Night

Kamburugamuwa

Four Star Hotels in Devinuwara

Hispaniola inn

0 1 2 3 0 1 2 3 4

AED 66

Per Night

Mirissa

Mirissa

Weligama Bay

D Canal House

0 1 2 3 0 1 2 3 4

AED 338

Per Night

Mirissa

Soul Villas

0 1 2 3 0 1 2 3 4

AED 90

Per Night

Tangalle

Triple O Six

0 1 2 3 0 1 2 3 4

AED 564

Per Night

Mirissa

Mirissa

ThiThi's Palace

0 1 2 3 0 1 2 3 4

AED 284

Per Night

Thalaramba

Somerset Mirissa Blue

0 1 2 3 0 1 2 3 4

AED 345

Per Night

Mirissa

Whispering House

0 1 2 3 0 1 2 3 4

AED 497

Per Night

Three Star hotels in Devinuwara

Naomi Beach Resort

0 1 2 0 1 2 3 4

AED 988

Per Night

Weligama Bay

Polhena Grand Resort

0 1 2 0 1 2 3 4

AED 629

Per Night

Polhena

Esperanza Beach Villa

0 1 2 0 1 2 3 4

AED 519

Per Night

Morakatiyara

Tangalle

Stay Ceylon - Weligama

0 1 2 0 1 2 3 4

AED 464

Per Night

Weligama Bay

Eva Lanka Hotel

0 1 2 0 1 2 3 4

AED 448

Per Night

Palace Mirissa

0 1 2 0 1 2 3 4

AED 440

Per Night

Mirissa

Tangalle

Paradise Beach Club

0 1 2 0 1 2 3 4

AED 403

Per Night

Mirissa

Tangalle

Mirissa

Ballena Regency

0 1 2 0 1 2 3 4

AED 305

Per Night

Mirissa

Highland Villa

0 1 2 0 1 2 3 4

AED 302

Per Night

Weligama Bay

Villa Hillcrest

0 1 2 0 1 2 3 4

AED 299

Per Night

Welipitiya

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

Arana Weligama

0 1 2 0 1 2 3 4

AED 205

Per Night

Weligama Bay

Somerset Mirissa Beach

0 1 2 0 1 2 3 4

AED 198

Per Night

Mirissa

Mirissa

Weligama Bay

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

Glamour Mirissa

0 1 2 0 1 2 3 4

AED 180

Per Night

Mirissa

Scenic Bay Weligama

0 1 2 0 1 2 3 4

AED 179

Per Night

Weligama Bay

Twenty- Two Dazzle Bay

0 1 2 0 1 2 3 4

AED 171

Per Night

Weligama Bay

Surf Sea Breeze

0 1 2 0 1 2 3 4

AED 168

Per Night

Mirissa

Weligama Bay

LaRoy

0 1 2 0 1 2 3 4

AED 166

Per Night

Mirissa

Hotel Vacanza

0 1 2 0 1 2 3 4

AED 160

Per Night

Mirissa

Esprit d'Ici Hotel

0 1 2 0 1 2 3 4

AED 159

Per Night

Mirissa

Ashiyana

0 1 2 0 1 2 3 4

AED 154

Per Night

Mirissa

Hideaway Lodge

0 1 2 0 1 2 3 4

AED 151

Per Night

Thalaramba

Sunbaylanka talalla

0 1 2 0 1 2 3 4

AED 148

Per Night

Talalla

Tangalle

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

Talalla

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 556

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

Ananya Beach Resort

0 1 2 3 0 1 2 3 4

AED 365

Per Night

Tangalle

Weligama

Turtle Paradise

0 1 2 3 0 1 2 3 4

AED 267

Per Night

Tangalle

W15 Weligama

0 1 2 3 4 0 1 2 3 4

AED 615

Per Night

Weligama Bay

Coco Tangalla

0 1 2 3 4 0 1 2 3 4

AED 742

Per Night

Weligama Bay

Whispering House

0 1 2 3 0 1 2 3 4

AED 497

Per Night

Sooriya Resort & Spa

0 1 2 3 0 1 2 3 4

AED 319

Per Night

Tangalle

Kahanda Kanda

0 1 2 3 4 0 1 2 3 4

AED 935

Per Night

Imaduwa

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.