You are booking hotel for more than 30 days

Top Hotels in Sri Lanka - Book from Sri Lanka Hotels available at best prices starting from @ AUD . Avail best offers on Sri Lanka Hotel booking. Get up to 20% Off* up to AED 400 on your first hotel booking in Sri Lanka with MakeMyTrip using coupon code : “SUPERSAVER”. View More
map

Locality

Sri Lanka

Select City

Popular locations

BACK TO TOP
Sort By
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Pleasure Island

 | 881.0 m from city centre
Room In A Homestay
| 1 Bedroom | Sleeps 6 Guests
Vehicle RentalsVehicle Rentals
Pay@Hotel
Excellent4.5

(14 Ratings)

AUD 21

+ AUD 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Lake Island Home Stay

Dambulla | 885.0 m from city centre
Room In A Homestay
| 1 Bedroom | Sleeps 3 Guests
Vehicle RentalsVehicle Rentals
Free Cancellation
Pay@Hotel
Breakfast Included
This property has bigger room options This property has bigger room options
Excellent4.5

(58 Ratings)

AUD 17

+ AUD 5 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Blue Moon

 | 91.0 m from city centre
Free Cancellation till 24 hrs before check in

AUD 23

AUD 22

+ AUD 9 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

AAA Guest House

Dambulla | 202.0 m from city centre
Guest House
Free Cancellation
Pay@Hotel
Breakfast Included

AUD 18

+ AUD 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Prem Nadee Homestay

Dambulla | 1.1 km from city centre
Free Cancellation till 3 hrs before check in
Pay@Hotel
Breakfast Included

AUD 24

+ AUD 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Niduwari Lake Homestay

 | 1.3 km from city centre
Room In A Homestay
| 1 Bedroom | Sleeps 4 Guests
Free Cancellation
Pay@Hotel
Breakfast Included
Excellent4.7

(150 Ratings)

AUD 25

AUD 21

+ AUD 6 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Sayare Inn

 | 1.3 km from city centre
Free Cancellation till check-in
Pay@Hotel
Breakfast Included
Excellent4.7

(330 Ratings)

AUD 23

+ AUD 7 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Suwanila Rest

Dambulla | 1.4 km from city centre
Free Cancellation
Breakfast Included
Average2.3

Based on 3 Ratings and 0 reviews

Cleanliness1.7

Room1.7

Hospitality2.7

(3 Ratings)

AUD 35

AUD 32

+ AUD 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get AUD 10 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel New Eye

 | 546.0 m from city centre
SpaSpa
Free Cancellation
Breakfast Included

AUD 16

AUD 15

+ AUD 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

AAA Guesthouse Dambulla

Dambulla | 543.0 m from city centre
Apartment
| 1 Bedroom | Sleeps 2 Guests
Free Cancellation
Pay@Hotel
Breakfast Included

AUD 20

+ AUD 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Hideaway Garage

 | 1.2 km from city centre
Entire Villa
| 1 Bedroom | Sleeps 3 Guests
Swimming PoolSwimming Pool
Free Cancellation till 2 hrs before check in
Pay@Hotel
Breakfast Included

AUD 36

+ AUD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Black Mustang Hotel

Dambulla | 570.0 m from city centre
Free Shuttle ServiceFree Shuttle Service
Free Cancellation
Pay@Hotel
Breakfast Included

AUD 48

+ AUD 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Green Village Dambulla

 | 925.0 m from city centre
Guest House
Free Cancellation till check-in
Pay@Hotel
Breakfast Included
Excellent4.8

(723 Ratings)

AUD 27

+ AUD 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Wewa Thawulla Lake Resort

Dambulla | 1.3 km from city centre
Guest House
Free Cancellation
Pay@Hotel
Breakfast Included
Good3.4

(5 Ratings)

AUD 25

AUD 23

+ AUD 3 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Shashin Lake Resort

 | 1.3 km from city centre
Guest House
Shared Kitchen
Free Cancellation till check-in
Pay@Hotel
Breakfast Included
Excellent4.5

(129 Ratings)

AUD 37

+ AUD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

New Dambulla City Hostel

 | 923.0 m from city centre
Beds In A Hostel
| Sleeps 6 Guests
Kids Play AreaKids Play Area
Free Wi-FiFree Wi-Fi
Shared Kitchen
Pay@Hotel
This property has bigger room options This property has bigger room options

AUD 14

+ AUD 4 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Robert Inn Dambulla

 | 772.0 m from city centre
Guest House
Free Shuttle ServiceFree Shuttle Service
Water park
SpaSpa
Free Cancellation
Pay@Hotel
Very Good4.0

(292 Ratings)

AUD 9

+ AUD 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Green leaf Tree house

Dambulla | 1.1 km from city centre
Room In A Hostel
| 1 Bedroom | Sleeps 2 Guests
Vehicle RentalsVehicle Rentals
Free Cancellation
Pay@Hotel
Breakfast Included
Excellent4.8

(47 Ratings)

AUD 29

+ AUD 8 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

New Peacock Resort

Dambulla | 940.0 m from city centre
Free Cancellation
Pay@Hotel

AUD 24

+ AUD 2 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Eden Grand

Dambulla | 1.1 km from city centre
Free Cancellation
Breakfast Included
Excellent4.7

(80 Ratings)

AUD 42

AUD 39

+ AUD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get AUD 12 Off

Hotels in Nearby Countries