Search hotels in Kannimahara

Enter your dates to see the latest prices and deals for Kannimahara hotels

Select occupancy

Kannimahara – 1 hotel or place to stay

Filter by:

Star Rating
Review score

Wasala Banquets & Nature Resort

Radawana (Near Kannimahara)

Located in Radawana, 13 miles from Leisure World, Wasala Banquets & Nature Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews
Price from
$49
1 night, 2 adults

White Wall Hotel

Attanagalla (Near Kannimahara)

Located in Attanagalla, within 17 miles of Leisure World and 27 miles of St.

C
Chathushan
From
Sri Lanka
The staff was very generous and respected the privacy. The location was easy to find and near the main road. The evening tea and dinner was also good and worth the price. Bed was comfortable and clean.
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 48 reviews
Price from
$6
1 night, 2 adults

Villa in Yakkala, Gampaha

Yakwala (Near Kannimahara)

Featuring a garden, Villa in Yakkala, Gampaha provides accommodations in Yakwala. This property offers access to a balcony, free private parking, and free Wifi. St.

M
Mayurie
From
Australia
The hosts were wonderful, very easy to deal with and caring. Breakfast was good and well prepared. Great care has been taken by the hosts to ensure we had a comfortable stay. Great location of property.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 21 reviews
Price from
$16.20
1 night, 2 adults

Comilla Bungalow

Gampaha (Near Kannimahara)

With Leisure World reachable in 15 miles, Comilla Bungalow offers accommodations, a restaurant, free bikes, a garden, and a terrace. This 4-star country house offers room service.

S
Sarah
From
United States
You won’t make a mistake staying here whether it’s on your way in or out of Sri Lanka! This establishment embodies the very essence of Tropical Modernism. Great for families, couples, and single people all around, you won’t regret enjoying the magic this place has to offer
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
Price from
$90.38
1 night, 2 adults

Paradise Villa

Gampaha (Near Kannimahara)

Paradise Villa enjoys a location in Gampaha, 20 miles from Khan Clock Tower and 20 miles from St. Anthony's Church.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 18 reviews
Price from
$16
1 night, 2 adults

Paradise inn

Kamburagalla (Near Kannimahara)

Paradise inn enjoys a location in Kamburagalla, 26 miles from Khan Clock Tower and 29 miles from Bambalapitiya Railway Station. The property is around 19 miles from Leisure World, 24 miles from St.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 25 reviews
Price from
$6
1 night, 2 adults

Villa 777

Kadawatha (Near Kannimahara)

Located in Kadawatha, 10 miles from R Premadasa Stadium, Villa 777 provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$30.40
1 night, 2 adults

Seethawaka Regency

Avissawella (Near Kannimahara)

Featuring a garden, terrace and views of pool, Seethawaka Regency is located in Avissawella, 8.1 miles from Leisure World.

P
Pebbles
From
United States
This place is absolutely beautiful and the prices are super affordable. Complement to the chef for an amazing sri lanka breakfast ! The live performance for 3 weddings were amazing! The people are beautiful inside out. I appreciate the kindness. First time I've travel to a foreign country and didn't feel like an outsider even though I don't speak the language! Location is close to everything. Book this hotel, you won't be sorry! I wish all hotels are like this one. Marriott service with motel prices. Can't beat it anywhere else. I will definitely be telling everyone about this place and I promise to come back. Thank you for making sri lanka a #1 place to visit on my list.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 12 reviews
Price from
$44.81
1 night, 2 adults

Trance rabara resort

Avissawella (Near Kannimahara)

Located in Avissawella, 19 miles from Leisure World, Trance rabara resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

M
Milinda
From
Sri Lanka
We had a wonderful experience at Trance Rabara Resort! From the moment we arrived, everything was perfect – the ambiance, the service, and the overall atmosphere made our stay truly enjoyable. • Breathtaking views – The surroundings were absolutely stunning, offering a peaceful and scenic environment. • Delicious food – Every meal was well-prepared and tasted amazing. The quality and variety of food exceeded our expectations. • Exceptional staff – The team was friendly, professional, and always willing to help, making us feel welcome and comfortable. • Clean and well-maintained property – Unlike many other places, this resort is kept in pristine condition, ensuring a relaxing and enjoyable stay. This is one of the best places we’ve stayed at. Whether you’re looking for a peaceful getaway, great food, or excellent hospitality, Trance Rabara Resort is highly recommended! We will definitely be coming back.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 67 reviews
Price from
$77.40
1 night, 2 adults

White Moon Resort

Gampaha (Near Kannimahara)

Located in Gampaha, 12 miles from R Premadasa Stadium, White Moon Resort has accommodations with a garden, free private parking and a restaurant.

J
Johannes
From
Belgium
Must place to explore if you just need to be close to be close to airport. Is an unexpected paradise that you will not find in Negombo.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 22 reviews
Price from
$42.79
1 night, 2 adults
See all hotels in and around Kannimahara

Hotels with airport shuttles in Kannimahara

See all
Airport shuttle (free)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,440 reviews
From $35 per night
Airport shuttle (free)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 13 reviews
From $13.50 per night
Airport shuttle (free)
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 54 reviews
From $189.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 225 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 178 reviews
From $32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 20 reviews
From $44 per night
Airport shuttle
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 40 reviews
From $69.93 per night
Airport shuttle
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
From $50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 69 reviews
From $59.29 per night

Most booked hotels in Kannimahara and surrounding area in the past month

See all

Popular with guests booking hotels in Radawana

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 5 reviews

Popular with guests booking hotels in Dinapamunuwa

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking hotels in Attanagalla

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 46 reviews

Popular with guests booking hotels in Kalagedihena

Best hotels with breakfast in Kannimahara and nearby

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews

With Leisure World reachable in 15 miles, Comilla Bungalow offers accommodations, a restaurant, free bikes, a garden, and a terrace. This 4-star country house offers room service.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Amandawa Eco is a well-rounded recently renovated farm stay in Gampaha. The property features a spa and wellness center, outdoor fireplace, and outdoor play equipment.

Tea Taster's House offers accommodations in Weliweriya, 19 miles from Khan Clock Tower and 21 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Located in Dinapamunuwa, 15 miles from Leisure World, Omik Residence provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Ruwanthera Eco Resort offers accommodations in Ruwanwella, 26 miles from R Premadasa Stadium and 27 miles from Khan Clock Tower. 15 miles from Leisure World and 25 miles from St.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 21 reviews

Featuring a garden, Villa in Yakkala, Gampaha provides accommodations in Yakwala. This property offers access to a balcony, free private parking, and free Wifi. St.

18 miles from Leisure World in Waragoda, The Homestay - Alawala features accommodations with access to a public bath.

Located in Kalagedihena, 20 miles from Leisure World, The Lamendriea Hotel has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

Budget hotels in Kannimahara and nearby

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Located in Radawana, 13 miles from Leisure World, Wasala Banquets & Nature Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Modern 2BR Apartment at The Palace, Yakkala offers accommodations in Yakwala, 16 miles from R Premadasa Stadium and 17 miles from Khan Clock Tower.

Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Araliya Greenside Villa is located in Yakwala, just 18 miles from R Premadasa Stadium and 19 miles from Khan Clock Tower. This property offers access to a balcony, free private parking, and free Wifi.

Located in Weliweriya, 16 miles from R Premadasa Stadium, Container Villa Luxury Collection has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

The palace lanka is located in Yakwala, just 17 miles from R Premadasa Stadium and 18 miles from Khan Clock Tower. This apartment provides air-conditioned accommodations with a balcony and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

Offering a garden, Beauty World Villa - Gampaha features accommodations in Gampaha. This property offers access to a balcony, free private parking, and free Wifi.

More places to explore, more ways to go