Search hotels in Puttalam

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Puttalam – 16 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Castile inn

Hotel in Puttalam

Located in Puttalam, Castile inn offers 4-star accommodations with a garden, a shared lounge and a restaurant. The property provides a shared kitchen and room service for guests.

P
Paul
From
Philippines
Nice grounds next to the church nice family bed comfy good ac
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews
Price from
$18.79
1 night, 2 adults

Apsara hotel and guest

Puttalam

Featuring a garden, Apsara hotel and guest features accommodations in Puttalam. This property offers access to a terrace, free private parking, and free Wifi. A flat-screen TV is available.

N
Naobumi
From
Japan
About 4km from airport, walking distance for about 1 hour. May not be so much even with three wheeler. Breakfast served even after suggested time if needed. Hot shower helpful for recovery of long flight.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$9
1 night, 2 adults

Just Inn

Puttalam

The homestay also features free Wifi and free private parking. Towels and bed linen are offered in the homestay. For added privacy, the accommodation features a private entrance.

B
Barokas
From
Lithuania
Calm and quiet place 5min away from city center. Clean, comfortable room, electric kettle for easy morning coffee/tea. Owner Bassan - very nice and helpful guy 🙏
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 85 reviews
Price from
$15
1 night, 2 adults

Arachiwil Green Nature Resort

Puttalam

Offering garden views, Arachiwil Green Nature Resort in Puttalam offers accommodations and a shared lounge. There's a private entrance at the campground for the convenience of those who stay.

D
Dushy
From
Canada
All excellent only one suggestion to the hotel to upgrade the wash room and the toilet
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 101 reviews
Price from
$12
1 night, 2 adults

Rayyan Mahal

Puttalam

Rayyan Mahal in Puttalam provides accommodations with a garden and a terrace. The property provides free private parking. At the guest house, units are equipped with a wardrobe.

A
AAREN
From
Canada
Great Breakfast, but location is not good.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 37 reviews
Price from
$10.80
1 night, 2 adults

Senathilaka Guest Inn

Puttalam

Senathilaka Guest Inn is located in Puttalam. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 20 reviews
Price from
$36
1 night, 2 adults

Cloud Nine Lanka Resort Wilpattu

Wilpattu (Near Puttalam)

Located in Wilpattu, Cloud Nine Lanka Resort Wilpattu features an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

D
Duchek
From
Canada
Amazing retreat tucked away in the rain forest, with monkeys and loris all over the property! The staff was incredible, and the cottages are amazing. We felt like royalty the whole time we were there.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 165 reviews
Price from
$159.94
1 night, 2 adults

Silver Shine Beach Resort

Kalpitiya (Near Puttalam)

Facing the beachfront, Silver Shine Beach Resort offers 3-star accommodations in Kalpitiya and features an outdoor swimming pool, garden and private beach area.

T
Tharindu Manawadu
From
Sri Lanka
A very charming place to stay. You enter the beach through the pine trees. The gentleman and lady who own the place are very friendly. They chatted with us well and looked after our needs. The staff are also very helpful. The food is very tasty.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 178 reviews
Price from
$44.55
1 night, 2 adults

Melheim Beach Resort Kalpitiya - An Escape into Untouched Coastal Bliss

Kalpitiya (Near Puttalam)

Facing the beachfront, Melheim Beach Resort Kalpitiya - An Escape into Untouched Coastal Bliss offers 4-star accommodations in Kalpitiya and has free bikes, outdoor swimming pool and garden.

D
Dr Mrs Robin
From
United States
We spent a week relaxing at Melheim Beach Resort. The rooms were comfortable. I read that someone said they had cold showers here. If that happens just ask them to turn on the hot water heater. We did. The showers were very nice and hot. The Staff were very helpful. It was quiet and relaxing. We enjoyed walks on the beach, swimming in the pool, and a day trip in a Tuk Tuk up the peninsula. The day trip included a tour of the Dutch Fort…it is amazing. A visit to the fishing boats. We saw the light house. Drove around the Puttalam Lagoon… it is beautiful and went to the Unusual Catholic Church called Saint Ann’s… interesting history involving a pirate. But mostly we loved the people who ran the resort. The Chef is a trained professional cook. We especially loved his fish and sea food but everything he made was wonderful. Ms. Maheshi, works the reception but does so much more. She is so sweet and wonderful. Mr. Attanayake, is the manager and works very hard to make each person feel welcomed. They truly focus on each person needs and doing everything to make their time at Melheim Beach Resort feel special. This was exactly what we needed.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 96 reviews
Price from
$115.69
1 night, 2 adults

Agro Village Resort , Kalpitiya

Kalpitiya (Near Puttalam)

Agro Village Resort, Kalpitiya is offering accommodations in Kalpitiya. This property offers access to a terrace, darts, free private parking, and free Wifi.

D
Dina
From
United States
Really cool tree house rooms on the peninsula. The host and cook is amazing and he makes delicious meals. The rooms are clean and spacious. The bathroom is partially open air which was really cool. The hammocks and tables made it a peaceful haven. The pool was still being made when I went but it will be a really nice addition. I highly recommend this place.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 188 reviews
Price from
$66
1 night, 2 adults
See all 16 hotels in Puttalam

Hotels with airport shuttles in Puttalam

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 61 reviews
From $170 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 178 reviews
From $55 per night
Airport shuttle
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
From $11.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 98 reviews
From $75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
From $25.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 96 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 77 reviews
From $67 per night

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

See all

Popular with guests booking hotels in Puttalam

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews

Budget hotels in Puttalam and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 16 reviews

More places to explore, more ways to go