Skip to main content

Search hotels in Talpitiya

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

Popular hotels in Talpitiya

Check out our top picks in Talpitiya

Filter by:

Star rating
Review score

Mollusca Beach Villa

Waskaduwa (Near Talpitiya)

Set in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

A
Agnieszka
From
Germany
A wonderful place with great atmosphere. The rooms are very comfortable and beautifully furnished. The owners are incredibly kind and helpful. The breakfasts are delicious and filling. I wholeheartedly recommend this place!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

The Beach Club

Wadduwa (Near Talpitiya)

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

H
Helle
From
Norway
Very nice and clean room! Frendly staff, really nice dinner at night, good prices!! A lot of fruit before a nice breakfast, when we should leave one of the staff cleaned our tuktuk!! This is a quiet, calm and relaxing place❤️
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$38.25
1 night, 2 adults

The Villa by Contemporary Ceylon

Wadduwa (Near Talpitiya)

Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Agatka
From
Taiwan
Exceptional food and design, super nice staff. Perfect for a relaxing stay, with a wonderful common areas, dining halls, and great pool.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
Price from
US$140.40
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Talpitiya)

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

A
ANTHONY
From
Sri Lanka
Breakfast - The selection was beyond my expectation. The food was great and the staff was exceptional. Thank you for a job well done.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 126 reviews
Price from
US$139.40
1 night, 2 adults

Villa 97 Bolgoda

Panadura (Near Talpitiya)

Located in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews
Price from
US$33
1 night, 2 adults

Amy's Haven

Wadduwa (Near Talpitiya)

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dez Erskine
From
Sri Lanka
Lovely place where we felt at home, with warm hospitality and peaceful surroundings. Recommend for travellers looking for a homely and peaceful environment.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
Price from
US$56.70
1 night, 2 adults

Laya Beach

Wadduwa (Near Talpitiya)

Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Aleksandra
From
Poland
Great hospitality, very helpful and friendly staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews
Price from
US$79.30
1 night, 2 adults

Lake Resort Bolgoda

Wadduwa (Near Talpitiya)

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

C
Christina
From
Sri Lanka
Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
Price from
US$94.50
1 night, 2 adults

Lavila beach cottage

Wadduwa (Near Talpitiya)

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

N
Nikita
From
Russia
We spend a night in this hidden paradise with old-fashioned vibes. The territory of the hotel well maintained, surrounded by different trees which shades the entire area. There is cozy cafe with fresh sea food and extremely friendly staff. The room was big enough and had all basic needs such as AC, fridge, hot water, mosquito net and terrace with chairs ( ground floor). The room was cleaned, however with a bit old fashioned furniture. The villa has direct access to the ocean. The beach line looks endlessly with palm trees along it. The villa has its own surfing instructor with proper equipment. The waves were good enough to learn surfing. We really enjoyed surfing experience with Dinusha there. Strongly recommend the hotel with its relax atmosphere!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews
Price from
US$27
1 night, 2 adults

Gedara Villa

Kalutara (Near Talpitiya)

Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews
Price from
US$27.90
1 night, 2 adults
See all hotels in and around Talpitiya

Talpitiya – 1 hotel or place to stay

Filter by:

Star rating
Review score

Mollusca Beach Villa

Waskaduwa (Near Talpitiya)

Set in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

A
Agnieszka
From
Germany
A wonderful place with great atmosphere. The rooms are very comfortable and beautifully furnished. The owners are incredibly kind and helpful. The breakfasts are delicious and filling. I wholeheartedly recommend this place!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$40
1 night, 2 adults

The Beach Club

Wadduwa (Near Talpitiya)

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

H
Helle
From
Norway
Very nice and clean room! Frendly staff, really nice dinner at night, good prices!! A lot of fruit before a nice breakfast, when we should leave one of the staff cleaned our tuktuk!! This is a quiet, calm and relaxing place❤️
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$38.25
1 night, 2 adults

The Villa by Contemporary Ceylon

Wadduwa (Near Talpitiya)

Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Agatka
From
Taiwan
Exceptional food and design, super nice staff. Perfect for a relaxing stay, with a wonderful common areas, dining halls, and great pool.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
Price from
US$140.40
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Talpitiya)

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

A
ANTHONY
From
Sri Lanka
Breakfast - The selection was beyond my expectation. The food was great and the staff was exceptional. Thank you for a job well done.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 126 reviews
Price from
US$139.40
1 night, 2 adults

Villa 97 Bolgoda

Panadura (Near Talpitiya)

Located in Panadura, 20 km from Bambalapitiya Railway Station, Villa 97 Bolgoda provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews
Price from
US$33
1 night, 2 adults

Amy's Haven

Wadduwa (Near Talpitiya)

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dez Erskine
From
Sri Lanka
Lovely place where we felt at home, with warm hospitality and peaceful surroundings. Recommend for travellers looking for a homely and peaceful environment.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
Price from
US$56.70
1 night, 2 adults

Laya Beach

Wadduwa (Near Talpitiya)

Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Aleksandra
From
Poland
Great hospitality, very helpful and friendly staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews
Price from
US$79.30
1 night, 2 adults

Lake Resort Bolgoda

Wadduwa (Near Talpitiya)

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

C
Christina
From
Sri Lanka
Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
Price from
US$94.50
1 night, 2 adults

Lavila beach cottage

Wadduwa (Near Talpitiya)

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

N
Nikita
From
Russia
We spend a night in this hidden paradise with old-fashioned vibes. The territory of the hotel well maintained, surrounded by different trees which shades the entire area. There is cozy cafe with fresh sea food and extremely friendly staff. The room was big enough and had all basic needs such as AC, fridge, hot water, mosquito net and terrace with chairs ( ground floor). The room was cleaned, however with a bit old fashioned furniture. The villa has direct access to the ocean. The beach line looks endlessly with palm trees along it. The villa has its own surfing instructor with proper equipment. The waves were good enough to learn surfing. We really enjoyed surfing experience with Dinusha there. Strongly recommend the hotel with its relax atmosphere!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 50 reviews
Price from
US$27
1 night, 2 adults

Gedara Villa

Kalutara (Near Talpitiya)

Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews
Price from
US$27.90
1 night, 2 adults
See all hotels in and around Talpitiya

Hotels with airport shuttles in Talpitiya

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 184 reviews
From US$38.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 108 reviews
From US$34.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
From US$69.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 28 reviews
From US$26.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 37 reviews
From US$47.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 27 reviews
Airport shuttle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 130 reviews
From US$118.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11 reviews
From US$54.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,053 reviews
From US$239.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 277 reviews
From US$78.59 per night

Most booked hotels in Talpitiya and surroundings in the past month

See all

Popular with guests booking hotels in Panadura

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 476 reviews

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews

Popular with guests booking hotels in Wadduwa

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews

Popular with guests booking hotels in Wadduwa

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

Popular with guests booking hotels in Wadduwa

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

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 164 reviews

Popular with guests booking hotels in Wadduwa

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

Popular with guests booking hotels in Wadduwa

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

Popular with guests booking hotels in Wadduwa

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

Best hotels with breakfast in Talpitiya and nearby

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

Situated in Wadduwa, 1.2 km from Wadduwa Beach, Blue Villa Wadduwa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$27.23 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 269 reviews

Situated in Wadduwa, 100 metres from Wadduwa Beach, Blue Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

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

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

Located in Panadura and only less than 1 km from Wadduwa Beach, Cinnamon Blu Villa provides accommodation with garden views, free WiFi and free private parking.

From US$82.14 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews

Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$95.63 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4 reviews

Set in Wadduwa, 90 metres from Wadduwa Beach, Blue Spring Hotel Wadduwa offers accommodation with a garden, free private parking, a restaurant and water sports facilities.

From US$66.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 126 reviews

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

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

Situated within 100 metres of Wadduwa Beach and 28 km of Bambalapitiya Railway Station, Kuma Beach side Villa features rooms with air conditioning and a private bathroom in Wadduwa.

From US$33 per night

Budget hotels in Talpitiya and nearby

Located in Panadura, 700 metres from Wadduwa Beach, Maariyo Hotel and Restaurant provides accommodation with a garden, free private parking and a terrace.

From US$66.60 per night

Set in Panadura, 600 metres from Wadduwa Beach and 26 km from Bambalapitiya Railway Station, Priyalanka Apartments offers air conditioning.

From US$62.16 per night

Located in Wadduwa, Priyalanka Apartments features a private pool. This property offers access to a balcony, free private parking and free WiFi.

From US$62.16 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 26 reviews

Located just 100 metres from Wadduwa Beach, Oasis Ayurveda Resort Wadduwa provides accommodation in Wadduwa with access to an outdoor swimming pool, a garden, as well as a 24-hour front desk.

From US$31.97 per night

Located in Wadduwa, just 100 metres from Wadduwa Beach, Amelia Beach Cottages provides beachfront accommodation with a private beach area, a garden, a terrace and free WiFi.

From US$87.69 per night

SAN Holiday, a property with a garden, is set in Wadduwa, 300 metres from Wadduwa Beach, 27 km from Bambalapitiya Railway Station, as well as 33 km from Khan Clock Tower.

From US$62.16 per night

Comprising a garden and a terrace, Lake Cottage Wadduwa is a recently renovated accommodation in Panadura situated close to Wadduwa Beach.

From US$71.04 per night

Located in Panadura, 1.3 km from Panadura Beach and 24 km from Bambalapitiya Railway Station, The Sea Breeze Upper Level offers a garden and air conditioning.

From US$66.60 per night