Hotels in Kegalle District

Search and compare Kegalle District hotels from hundreds of travel sites and save

Kegalle District
May 17 — May 182
Kegalle District
Tue 5/17
Wed 5/18
...and more

Top Rated Kegalle District hotels

Show all 434 hotels
1
Hotel Elephant Bay
Hotel Elephant Bay
7.5 Good
Pinnalandawatta, Pinnawala, Sri Lanka
Show on map
0.1 mi from city centre, Pinnawala, Sri Lanka 

Hotel Elephant Bay is ideally positioned in a peaceful setting in Pinnawala, just a short car ride from Kurunegala and Kegalle. It also offers a playground, an outdoor pool and free Wi-Fi.

Cheapest hotels in Kegalle District, Sri Lanka

Show all 434 hotels
Cafe Pinnalanda
Cafe Pinnalanda
8.3 Excellent
Rambukkana, Kandy, Pinnawala, Sri Lanka
Show on map
0.2 mi from city centre,  

Situated in Pinnawala, Cafe Pinnalanda is a short drive from Kegalle and offers free Wi-Fi, an express check-in and check-out feature and a 24-hour reception. It provides 3-star accommodation with air-conditioned rooms.

$11
Avg. per night
Ceylon Saradiel
Ceylon Saradiel
9.7 Excellent
530/2, Mawanella, Sri Lanka
Show on map
1.2 mi from city centre,  

Situated in Mawanella, Ceylon Saradiel is an easy drive from Pinnawala and provides free wireless internet, a concierge and an express check-in and check-out feature. It also offers a terrace, laundry facilities and an airport shuttle.

$15
Avg. per night
Hotel Kingland
Hotel Kingland
7.7 Good
Hotel Kingland, Kegalle, Sri Lanka
Show on map
14.4 mi from city centre,  

Providing a shuttle to Bandaranaike International Airport, as well as complimentary wireless internet, Hotel Kingland is a convenient place to stay in Kitulgala. It also provides a 24-hour reception, room service and meeting rooms.

$17
Avg. per night
Basilico Homestay
Basilico Homestay
8.6 Excellent
Kegalle, Sri Lanka
Show on map
0.6 mi from city centre,  

Basilico Homestay provides a comfortable setting while in Kegalle. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

$18
Avg. per night
Hotel Elephant Bay
Hotel Elephant Bay
7.5 Good
Pinnalandawatta, Pinnawala, Sri Lanka
Show on map
0.1 mi from city centre,  

Hotel Elephant Bay is ideally positioned in a peaceful setting in Pinnawala, just a short car ride from Kurunegala and Kegalle. It also offers a playground, an outdoor pool and free Wi-Fi.

$21
Avg. per night
Kitulgala Heritage Rest House
Kitulgala Heritage Rest House
7.5 Good
Rest House Road, Kitulgala, Sri Lanka
Show on map
3.0 mi from city centre,  

Kitulgala Heritage Resort is situated in Kitulgala and offers free Wi-Fi. It also provides an outdoor pool, meeting rooms and a 24-hour reception.

$36
Avg. per night
Forest Edge
Forest Edge
9.6 Excellent
250 Kalukohotenna, Kitulgala, Kitulgala, Sri Lanka
Show on map
0.9 mi from city centre,  

Forest Edge provides 3-star accommodation in Kitulgala. It also features free Wi-Fi and an outdoor pool.

$68
Avg. per night
Palmstone Retreat - Kithulgala
Palmstone Retreat - Kithulgala
9.0 Excellent
Koskanuwala Watta, Kitulgala, Sri Lanka
Show on map
2.1 mi from city centre,  

This comfortable hotel in Kitulgala offers free Wi-Fi, as well as an outdoor pool and a Jacuzzi. It also provides an express check-in and check-out feature, a sauna and babysitting/child services.

$121
Avg. per night

Hotel prices in Kegalle District

3 stars
Hotel Elephant Bay
#1 Most popular

Hotel Elephant Bay

Pinnalandawatta, Pinnawala, Sri Lanka

7.5 Good
$21

Avg. per night

Forest Edge
#2 Most popular

Forest Edge

250 Kalukohotenna, Kitulgala, Kitulgala, Sri Lanka

9.6 Excellent
$68

Avg. per night

Hotel Kingland
Best value

Hotel Kingland

Hotel Kingland, Kegalle, Sri Lanka

7.7 Good
$17

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kegalle District

Kegalle District travel FAQs

  • Where is the best place to stay in Kegalle District?

    Users favor staying in areas such as Kegalle, Kitulgala, and Pinnawala. Consider these locations when searching for your desired stay.

  • What are the best hotels in Kegalle District?

    One of the most popular hotels in Kegalle District is Hotel Elephant Bay, which has been reviewed by 1,187 users and currently has a rating of 7.5/10. Other top-rated locations include Bogala Village Eco Resort and Boutique Holiday Villa, which have received 7.2/10 and 8.6/10 ratings from our users, respectively.