Find Cheap Deals on
Resorts & Hotels with Spas in Puttalam District

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!




Featured Puttalam District Resorts & Hotels with Spas

Club Hotel Dolphin
Club Hotel Dolphin
4 out of 5
Kammala South, Wennappuwa
The price is $139 per night from May 2 to May 3
$139
includes taxes & fees
May 2 - May 3
Stay at this 4-star beach resort in Kammala. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Negombo Beach and Negombo Beach Park are ...
Club Hotel Dolphin
Aarya Lagoon
Aarya Lagoon
4 out of 5
Kalpitiya Road, Kalpitiya
Stay at this 4-star golf hotel in Norochcholai. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Ruwala Nature & Adventure Park is located ...
Aarya Lagoon
Amagi Beach – Secluded Slice of Paradise
Amagi Beach – Secluded Slice of Paradise
3 out of 5
49 Beach Road, Marawila
The price is $74 per night from May 6 to May 7
$74
includes taxes & fees
May 6 - May 7
Stay at this 3-star beach hotel in Marawila. Enjoy free parking, a beach locale, and breakfast (surcharge). Popular attractions Marawila Beach and Senanayake ...
Amagi Beach – Secluded Slice of Paradise
Anantaya Resort and Spa Chilaw
Anantaya Resort and Spa Chilaw
4.5 out of 5
Karukupane, Bangadeniya, Bangadeniya
The price is $165 per night from May 2 to May 3
$165
includes taxes & fees
May 2 - May 3
Stay at this 4.5-star luxury resort in Bangadeniya. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attraction Anawilundawa Bird Sanctuary ...
Anantaya Resort and Spa Chilaw
Club Palm Bay
Club Palm Bay
4 out of 5
Thalawila Wella, Thoduwawa, Marawila
The price is $127 per night from May 2 to May 3
$127
includes taxes & fees
May 2 - May 3
Stay at this 4-star beach resort in Marawila. Enjoy free parking, a full-service spa, and a golf course. Popular attractions Marawila Beach and Senanayake Aramaya ...
Club Palm Bay
De Silva Palm Resort
De Silva Palm Resort
3 out of 5
Pudukuduruedippu, Sethawadi, Kalpitiya
The price is $112 per night from May 25 to May 26
$112
includes taxes & fees
May 25 - May 26
Stay at this 3-star beach hotel in Kalpitiya. Enjoy free breakfast, free parking, and a full-service spa. Popular attractions Kalpitiya Beach and Kalpitiya Dutch ...
De Silva Palm Resort
Dolphin Beach Kalpitiya
Dolphin Beach Kalpitiya
3.5 out of 5
Illanthadiya, Kalpitiya
Stay at this 3.5-star beach tentalow in Etalai. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Ruwala Nature & Adventure Park and Alankuda ...

Travelers like: spa services onsite, massage

Dolphin Beach Kalpitiya
Elements Beach & Nature Resort
Elements Beach & Nature Resort
3 out of 5
Kappalady, Talawila, Kalpitiya, Puttalam
The price is $220 per night from May 24 to May 25
$220
includes taxes & fees
May 24 - May 25
Stay at this 3-star beach resort in Thalawila. Enjoy free parking, a beach locale, and a 24-hour front desk. Popular attractions St. Anne's Shrine and Alankuda ...
Elements Beach & Nature Resort
Hotel Villa Viana
Hotel Villa Viana
3 out of 5
No 64A/1, Modara Wella, Marawila
Stay at this 3-star beach hotel in Marawila. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Marawila Beach and Senanayake Aramaya are ...
Hotel Villa Viana
Karunakarala Ayurveda Resort
Karunakarala Ayurveda Resort
3.5 out of 5
Centra Paradise Park, Jesu Nasarenu Mawatha, Thoppu Thota, Wennappuwa
The price is $310 per night from May 7 to May 8
$310
includes taxes & fees
May 7 - May 8
Stay at this 3.5-star spa hotel in Kammala. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Negombo Beach and Negombo Beach Park are located ...
Karunakarala Ayurveda Resort
Kite Paradise Resort-Kalpitiya
Kite Paradise Resort-Kalpitiya
3 out of 5
Sethawadiya, Puttalam, Kalpitiya
The price is $15 per night from May 2 to May 3
$15
includes taxes & fees
May 2 - May 3
Stay at this 3-star spa resort in Kalpitiya. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Kalpitiya Beach and Kalpitiya Dutch Reformed ...
Kite Paradise Resort-Kalpitiya
Omeesha Beach Hotel
Omeesha Beach Hotel
3 out of 5
Kalpitiya Road, Ilanthiadiya, Norochchole, Kalpitiya, North Western
Stay at this 3-star beach hotel in Etalai. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Ruwala Nature & Adventure Park and Alankuda ...

Travelers like: full-service spa, massage, manicures and pedicures

Omeesha Beach Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.