Skip to main content

Search hotels in Pannipitiya

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

Pannipitiya – 20 hotels and places to stay

Filter by:

Star rating
Review score

Niwahas Apartments Kottawa

Pannipitiya

Offering mountain views, Niwahas Apartments Kottawa is an accommodation situated in Pannipitiya, 20 km from Bambalapitiya Railway Station and 23 km from R Premadasa Stadium.

G
Gunasekara
From
United Kingdom
This property offered an exceptional and unforgettable experience. The staff was friendly and professional, ensuring a warm welcome and efficient check-in process. The rooms are luxurious, well-appointed, and meticulously clean, providing a comfortable stay. The location is convenient, allowing easy access to the main city and transportation. Overall, had a wonderful experience.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
Price from
US$64.80
1 night, 2 adults

Tropic Inn - Mount Lavinia

Mount Lavinia (Near Pannipitiya)

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

J
Jana
From
Germany
The staff was very friendly and helped us to book a taxi to Sigiriya without any hassle. The rooms are well equipped and very clean. Best shower that we had during our 4 months journey through India and Sri Lanka! And the towels smell soo good. The location of the hotel couldnt be better: close to the beach and restaurants but far away enough to not be disturbed by the railway noise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 118 reviews
Price from
US$32.84
1 night, 2 adults

Coza Ceylon

Mount Lavinia (Near Pannipitiya)

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Ron
From
United Kingdom
Happy smiling staff, nothing was too much trouble.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Price from
US$50
1 night, 2 adults

Mount Lodge Boutique Hotel

Mount Lavinia (Near Pannipitiya)

Mount Lodge Boutique Hotel is located in Mount Lavinia, within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower.

G
Günther
From
Italy
Silva received us at 5am. He made wonderful Sri Lankan omelettes and string hoppers. He served us tea in the afternoon. We felt very much cared for. Benjamin and his wife were telling us where we could go in addition to our own program. It was a great place to be.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 126 reviews
Price from
US$72
1 night, 2 adults

The Beach Villa

Mount Lavinia (Near Pannipitiya)

Situated in Mount Lavinia, 70 metres from Mount Lavinia Beach, The Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

i
ipss.s
From
Maldives
It’s a newly opened place. Nice pool and clean rooms. Staff were great. Especially Shafraz & the guy with glasses who was very helpful and always smiling and greeting. Overall good experience and good value for money. Close to the beach.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 36 reviews
Price from
US$34
1 night, 2 adults

La Maison de Colombo

Colombo (Near Pannipitiya)

Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Raymond
From
United Kingdom
Rooms were really spacious and beautifully decorated to maintain a period charm with all mod cons. Breakfast was amazing, and staff so friendly. It was bonus having a chance to meet with Christophe the owner, there is no doubt this is a passion, thats why everything is so perfect. Ohh and the pool was a delight and the sun beds probably the most comfortable sun beds ever.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
Price from
US$144
1 night, 2 adults

Viluxey City Hotel

Maharagama (Near Pannipitiya)

Set in Maharagama, 12 km from Bambalapitiya Railway Station, Viluxey City Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Joe Liao
From
Taiwan
Despite some misunderstandings caused by credit card charges through the bank, the hotel manager, Mr. Kariyawasam remained professional and kind in handling the situation. The staff were also very friendly, and the facilities were modern and well-maintained. Overall, if I were to recommend a place to stay in the area, Viluxey City Hotel would undoubtedly be my top choice.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 20 reviews
Price from
US$70
1 night, 2 adults

50 By The Sea

Dehiwala (Near Pannipitiya)

Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.

E
Ervina
From
Malaysia
We absolutely loved our stay at 50 By The Sea — the ocean view was nothing short of spectacular! 🌊✨ I could’ve easily stayed in bed all day just soaking in the peaceful sea view right from our room. The property felt like a hidden gem — private, secure, and so serene. We really appreciated the strict security and privacy; it made us feel safe and completely at ease throughout our stay. Although it’s located slightly away from the city centre, it wasn’t a problem at all — getting around was super easy (and affordable!) with TukTuk via PickMe. If we ever come back to Colombo, we’d still stay here again in a heartbeat. 🩵
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 126 reviews
Price from
US$40.50
1 night, 2 adults

Fair View Hotel Colombo

Colombo (Near Pannipitiya)

Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

S
Salma AK
From
Malaysia
We had one of the best breakfasts in Sri Lanka. The room was big and comfortable.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 277 reviews
Price from
US$60.52
1 night, 2 adults

Silvikris Villa

Colombo (Near Pannipitiya)

Located 5.3 km from Bambalapitiya Railway Station, Silvikris Villa offers 3-star accommodation in Colombo and features a garden, a shared lounge and a terrace.

O
Owen
From
Canada
Booked for one night in Colombo. Exceeded expectations for the money we paid. Very nice hosts with a beautiful villa. Room was spacious with a great balcony. Not in center of city so had to drive to get places. Would definitely recommend.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 241 reviews
Price from
US$27
1 night, 2 adults
See all 20 hotels in Pannipitiya

Hotels with airport shuttles in Pannipitiya

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,035 reviews
From US$171.67 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 169 reviews
From US$38.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 99 reviews
From US$34.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 614 reviews
From US$147.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,706 reviews
From US$124.80 per night
Airport shuttle
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 126 reviews
From US$148.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,039 reviews
From US$145.14 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,071 reviews
From US$412.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 35 reviews
From US$22.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 608 reviews
From US$235.18 per night

Most booked hotels in Pannipitiya and surroundings in the past month

See all

Popular with guests booking hotels in Mount Lavinia

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 410 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 206 reviews

Popular with guests booking hotels in Divulpitiya

Popular with guests booking hotels in Moratuwa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Popular with guests booking hotels in Dehiwala

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 126 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 857 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 252 reviews

Popular with guests booking hotels in Watumulla

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 99 reviews

Popular with guests booking hotels in Colombo

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 512 reviews

Popular with guests booking hotels in Mount Lavinia

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 578 reviews

Best hotels with breakfast in Pannipitiya and nearby

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

Hailsham Bungalow is set in Sri Jayewardenepura Kotte and features a pool with a view and pool views. Private parking is available on site at this recently renovated property.

From US$81 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 244 reviews

Located in Talawatugoda, 15 km from Bambalapitiya Railway Station, Royal Crown Residency Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$23.41 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 20 reviews

Set in Maharagama, 12 km from Bambalapitiya Railway Station, Viluxey City Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$83.25 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Nilo Lanka Hotel is situated in Makumbura, within 17 km of Bambalapitiya Railway Station and 20 km of R Premadasa Stadium.

From US$39.93 per night

Situated in Talawatugoda, 13 km from Bambalapitiya Railway Station, CrossWay Inn Thalawathugoda features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$42.26 per night

Located in Talawatugoda, within 14 km of Bambalapitiya Railway Station and 14 km of R Premadasa Stadium, Supreme Serenity Villa provides accommodation with a garden as well as free private parking for...

From US$41.09 per night
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

Located in Talawatugoda, 14 km from R Premadasa Stadium, Grand 7 Hotel Thalawathugoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$52.44 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Talawatugoda, Colonial Retreat Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Budget hotels in Pannipitiya and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 22 reviews

Featuring a private pool and garden views, The Breeze Residence, Kottawa is located in Kottawa. This property offers access to a balcony, free private parking and free WiFi.

Set in Hokandara South, 17 km from Bambalapitiya Railway Station and 18 km from R Premadasa Stadium, Blue Forest Residencies offers spacious air-conditioned accommodation with a balcony and free WiFi.

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

Located within 16 km of Bambalapitiya Railway Station and 16 km of R Premadasa Stadium, Eden Gardens Residence features rooms with air conditioning and a private bathroom in Hokandara South.

From US$102.85 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 20 reviews

Boasting air-conditioned accommodation with a private pool, Luxe Highway Residencies is situated in Kottawa. This property offers access to a balcony, free private parking and free WiFi.

From US$65 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Featuring air-conditioned accommodation with a balcony, Cottage by the Lake is set in Talawatugoda. This property offers access to a terrace, free private parking and free WiFi.

From US$84.53 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Set in Maharagama, 11 km from Bambalapitiya Railway Station and 16 km from R Premadasa Stadium, 2 Bedroom Apartment - Aurora Residences Maharagama offers air conditioning.

From US$66.60 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 56 reviews

Boasting air-conditioned accommodation with a balcony, GREEN Palace is situated in Maharagama. This property offers access to a terrace, free private parking and free WiFi.

Located 17 km from R Premadasa Stadium, 17 km from Khan Clock Tower and 21 km from Leisure World, White House by RECO features accommodation set in Arangala.

From US$58.08 per night