Hotels on the beach in Puttalam District, Sri Lanka

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Puttalam District. I hope you will like it!

This page was last updated in September 2026.

The List 37 Amazing Beach Hotels in Puttalam District

  • 1 Elements Beach & Nature Resort **** Kalpitiya
    Guest Rating 9.5

    • This hotel has a private beach area

    Featuring a private beach, the eco-friendly Elements Beach & Nature Resort sits on the banks of the Kappalady Lagoon and Indian Ocean on the north-west coast of Sri Lanka. It is 1.9 mi from Talawila Church and Palakuda Junction Bus Station. Show full description

    Address Kappalady, Talawila Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 2 Bar Reef Resort **** Kalpitiya
    Guest Rating 9.5

    • This hotel has a private beach area

    We are thrilled to announce that Bar Reef Resort will officially reopen its doors on 01st December 2025! After a period of rest and rejuvenation, we are ready to welcome you back to the natural beauty, tranquility, and unmatched hospitality that you know and love. Whether you're returning for the serenity of our beachfront villas or discovering us for the first time, we can't wait to share the magic of Bar Reef with you once again. Show full description

    Address Alankuda Show on map
    • Saltwater pool
    • Water sports facility
  • 3 Puetz Travels Beach Resort ***** Wayikkal
    Guest Rating 9.3

    Located directly on the beach in Wayikkal, Puetz Travels Beach Resort features an outdoor pool and a restaurant. Guests enjoy complimentary WiFi access, parking. This resort is 7. Show full description

    Address Wenlankanni Mawatha, Sindathriya Show on map
    • Swimming pool
    • Water sports facility
  • 4 Spice of Ceylon *** Chilaw
    Guest Rating 9.3

    Located in Chilaw, 23 miles from St. Anthony's Church, Spice of Ceylon has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring a terrace, the 3-star hotel has air-conditioned rooms with a private bathroom. Show full description

    Address 57 Iranawila Watta Show on map
    • Swimming pool
  • 5 Villa Sethawadi Hotel and Kitesurf Centre Kalpitiya
    Guest Rating 9.3

    • This hotel has a private beach area

    Featuring free WiFi, Villa Sethawadi and Kitesurf Center offers pet-friendly accommodations in Kalpitiya. Full service kite surf center and school, free private parking is available on site. Rooms include a seating area to relax in after a busy day. Show full description

    Address Setha Wadiya Show on map
    • Saltwater pool
    • Water sports facility
    • Pets are welcome
  • 6 Windy Waves Beach Nature Resort & Kite School Kalpitiya
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Kalpitiya, a few steps from Kudawa Beach, Windy Waves Beach Nature Resort & Kite School has accommodations with a garden, free private parking, a private beach area and a shared lounge. The property has a bar, as well as massage services. The property provides a shared kitchen, room service and currency exchange for guests. Show full description

    Address Kudawa Kandakkuliya Show on map
    • Water sports facility
  • 7 Kitesurfing Lanka Kalpitiya
    Guest Rating 9.2

    • This hotel has a private beach area

    Offering a spa and wellness center and beach front, Kite Surfing Lanka provides a 24-hour front desk for the convenience of the guests. Free WiFi access is available in the public areas of this resort. The fan-cooled accommodations will provide you with a seating area. Show full description

    Address Dutch Bay Road, Kandakuliya Show on map
    • Water sports facility
    • Pets are welcome
  • 8 Dolphinchilling Alankuda
    Guest Rating 9.2

    • This hotel has a private beach area

    Facing the beachfront in Alankuda, Dolphinchilling features a garden. There's a terrace and guests can use free WiFi and free private parking. All guest rooms at the inn are equipped with a seating area. Show full description

    Address Kalpitiya Road, Norochcholai Show on map
    • Pets are welcome
  • 9 MKS - Kite & Wing Foil camp Kalpitiya
    Guest Rating 9.2

    • This hotel has a private beach area

    Located in Kalpitiya, MKS - Kite & Wing Foil camp provides free WiFi, and guests can enjoy free bikes, a garden and a private beach area. There's a water park on site and guests can enjoy the on-site snack bar. A terrace is available on site and cycling can be enjoyed within close proximity of the lodge. Show full description

    Address Setthawadi Show on map
    • Water sports facility
    • Water park
  • 10 Surfpoint Sri Lanka Kite Village Kalpitiya
    Guest Rating 9.1

    • This hotel has a private beach area

    Surfpoint Sri Lanka Kite Village has a garden, private beach area, a shared lounge and terrace in Kalpitiya. Among the facilities of this property are a restaurant, room service and a tour desk, along with free WiFi throughout the property. The property has airport transportation, while a bicycle rental service is also available. Show full description

    Address Kudawa Beach, Kandakuliya Road, Kudawa Show on map
    • Water sports facility
    • Pets are welcome
  • 11 The Rascals Kite Resort Kalpitiya
    Guest Rating 9.1

    Featuring free WiFi, an outdoor pool and a sun terrace, The Rascals Kite Resort offers accommodations in Kalpitiya. Guests can enjoy the on-site restaurant. Free private parking is available on site. Show full description

    Address Pichchaithambi Thotham, Anawasal Show on map
    • Swimming pool
    • Ping pong tables
    • Water sports facility
  • 12 Majestic Beach Retreat Kalpitiya
    Guest Rating 9.1

    • This hotel has a private beach area

    Majestic Beach Retreat has free bikes, outdoor swimming pool, a garden and private beach area in Kalpitiya. Boasting room service, this property also provides guests with a barbecue. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi. Show full description

    Address Nuwarawatta, Alankuda Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 13 Nirukthie Beach Resort & Restaurant Kalpitiya
    Guest Rating 9.1

    • This hotel has a private beach area

    Nirukthie Beach Resort & Restaurant has a garden, private beach area, a shared lounge and terrace in Kalpitiya. The property is around a few steps from Kandakuliya Beach, a 9-minute walk from Kudawa Beach and 1.4 miles from Kalpitiya Beach. Show full description

    Address Kandakuliya, Kudawa Show on map
    • Pets are welcome
  • 14 Club Mango Resort **** Kalpitiya
    Guest Rating 9.0

    • This hotel has a private beach area

    Located in Kalpitiya, a few steps from Kandakuliya Beach, Club Mango Resort provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. Among the various facilities of this property are a garden, a private beach area and a terrace. The property has a 24-hour front desk, airport transportation, room service and free WiFi. Show full description

    Address kandakuliya Oppsite St Stevans Church Show on map
    • Swimming pool
    • Karaoke
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 15 Calypso Sunset Chilaw
    Guest Rating 9.0

    Located in Chilaw, 23 miles from St. Anthony's Church, Calypso Sunset provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. Providing a shared lounge, the property is located within 24 miles of Maris Stella College. Show full description

    Address 3rd Lane, Sarappuwatta, Ambakandawila Road Show on map
    • Swimming pool
    • Pool tables
    • Pets are welcome
  • 16 Silver Shine Beach Resort *** Kalpitiya
    Guest Rating 8.9

    • This hotel has a private beach area

    Facing the beachfront, Omeesha Beach Hotel offers 3-star accommodations in Kalpitiya and features an outdoor swimming pool, garden and private beach area. With a bar, the property also has a tennis court. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi. Show full description

    Address Ilanthiadiya Show on map
    • Swimming pool
    • Tennis court
    • Karaoke
  • 17 Kitelantis Hotel and Resort *** Kalpitiya
    Guest Rating 8.9

    Kitelantis provides lagoon front accommodations in Kalpitiya. Among the various facilities of this property are a water sports facilities and an outdoor swimming pool. The property provides lagoon views. Show full description

    Address Unnamed Road Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 18 Dolphin Beach Resort ***** Kalpitiya
    Guest Rating 8.8

    Stylish and eco-friendly, Dolphin Beach features luxurious tents next to a private stretch on Alankuda Beach, Sri Lanka. Blue skies, clear waters of the Indian Ocean and friendly dolphins will accompany guests on their stay. On-site water sports activities and free Wi-Fi are also available. Show full description

    Address Illanthadiya Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 19 Wellé Wadiya Beach Villa **** Kalpitiya
    Guest Rating 8.7

    • This hotel has a private beach area

    Wellé Wadiya meaning 'Beach Hut' is a tropical boutique hotel offering a swimming pool and set on the best kitesurfing beach of the Kalpitiya Kitesurfing zone. The hotel offers direct access to the beach and free WiFi access is available in the rooms and public areas. Guests can kitesurf on the beach. Show full description

    Address Kandakuliya Show on map
    • Swimming pool
  • 20 Scoop Cabana Kitesurfing Kalpitiya
    Guest Rating 8.6

    • This hotel has a private beach area

    Located in Kalpitiya, a few steps from Kudawa Beach, Scoop Cabana Kitesurfing provides accommodations with a garden, free private parking and a restaurant. Featuring room service, this property also provides guests with a sun terrace. The property has a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property. Show full description

    Address kandakuliya road kandakuliya road,kudawa,kalpitiya Show on map
    • Water sports facility
    • Pets are welcome
  • 21 Melheim Beach Resort Kalpitiya - An Escape into Untouched Coastal Bliss **** Kalpitiya
    Guest Rating 8.5

    • This hotel has a private beach area

    Facing the beachfront, Melheim Beach Kalpitiya offers 4-star accommodations in Kalpitiya and has free bikes, outdoor swimming pool and garden. The property has a private beach area and water sports facilities, as well as a shared lounge and a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. Show full description

    Address Beach Road Mampuriya Show on map
    • Swimming pool
    • Karaoke
    • Water sports facility
  • 22 Horizon KiteSurfing Beach Resort ***** Kalpitiya
    Guest Rating 8.3

    Located in Kalpitiya, a few steps from Kudawa Beach, Horizon KiteSurfing Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Each room at the 5-star hotel has sea views, and guests can enjoy access to a terrace and to a hot tub. The property provides a 24-hour front desk, airport transportation, room service and free WiFi. Show full description

    Address Kandakuliya Kudawa Show on map
    • Swimming pool
    • Karaoke
    • Water sports facility
    • Gym / fitness center
  • 23 Blue Whale Resort & Kite Surfing Kalpitiya
    Guest Rating 8.3

    • This hotel has a private beach area

    Blue Whale Resort & Kite Surfing features an outdoor swimming pool, garden, a private beach area and shared lounge in Kalpitiya. Featuring a bar, the resort is close to several noted attractions, around a few steps from Kandakuliya Beach and around 1.1 miles from Kudawa Beach. Show full description

    Address Beach Road, Kandakuliya Show on map
    • Swimming pool
    • Tennis court
    • Ping pong tables
    • Water sports facility
    • Pets are welcome
  • 24 Bedrock Beach Villas Kalpitiya
    Guest Rating 8.0

    • This hotel has a private beach area

    Situated in Kalpitiya, just a few steps from Mudalaipalai Beach, Bedrock Beach Villas features beachfront accommodation with a private beach area, an infinity pool, a garden and free WiFi. This chalet provides free private parking and a shared kitchen. The chalet complex offers some units that have sea views, and units have a private bathroom and a desk. Show full description

    Address bedrock kalpitya Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 25 Suriya Resort ***** Wayikkal
    Guest Rating 7.6

    • This hotel has a private beach area

    Offering an outdoor pool, fitness center and a restaurant, Suriya Luxury Resort is located in Wennappuwa. Free WiFi access is available in this resort. The accommodations will provide you with a TV and air conditioning. Show full description

    Address Kammala Road, Waikkala Show on map
    • Swimming pool
    • Gym / fitness center
  • 26 Ocean View Beach Resort - Kalpitiya Kalpitiya
    Guest Rating 7.6

    • This hotel has a private beach area

    Located in Kalpitiya, a few steps from Kudawa Beach, Ocean View Beach Resort - Kalpitiya has accommodations with a garden, free private parking, a private beach area and a shared lounge. With a bar, the property also has massage services. The property provides a 24-hour front desk, airport transportation, room service and free WiFi. Show full description

    Address Ocean View Beach Resort, Kudawa Show on map
    • Water sports facility
  • 27 Kalpitiya Chalets by Thilanka **** Kalpitiya
    Guest Rating 7.5

    Facing the beachfront, Kalpitiya Chalets by Thilanka offers 4-star accommodations in Kalpitiya and has an outdoor swimming pool, garden and terrace. The property has a 24-hour front desk, a shuttle service, room service and free WiFi throughout the property. At the resort, the rooms are equipped with a patio with a sea view. Show full description

    Address 29th Mile Post Kandakuda Show on map
    • Swimming pool
    • Karaoke
    • Water sports facility
    • Pets are welcome
  • 28 White Rose Beach Resort *** Marawila
    Guest Rating 7.5

    Located in Marawila, 1.8 miles from Marawila Beach, White Rose Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Show full description

    Address Roman Park Road Mudukatuwa, Show on map
    • Swimming pool
    • Pets are welcome
  • 29 BLUE WAVES kite surfing beach resort ***** Kalpitiya
    Guest Rating 7.2

    • This hotel has a private beach area

    Facing the beachfront, BLUE WAVES kite surfing beach resort offers 5-star accommodations in Kalpitiya and features an outdoor swimming pool, garden and private beach area. Among the various facilities of this property are a terrace, a restaurant and a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property. Show full description

    Address kandakuliya, Kudawa, Kalpitiya, Sri Lanka Show on map
    • Swimming pool
  • 30 Hi Win Hotel Chilaw
    Guest Rating 7.2

    Offering an outdoor swimming pool, Hi Win Hotel features accommodations in Chilaw. Among the facilities of this property are a restaurant, a 24-hour front desk, and free shuttle service, along with free Wifi. The property offers a shuttle service and features a garden and outdoor fireplace. Show full description

    Address Thoduwawa road Ambakandawila Chilaw Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 31 Hiru Beach Resort *** Kalpitiya
    Guest Rating 7.0

    Located in Kalpitiya, a few steps from Kandakuliya Beach, Hiru Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and currency exchange for guests. Show full description

    Address Hiru beach resort, kandakuliya, kudawa, kalpitiya Show on map
    • Swimming pool
    • Pets are welcome
  • 32 Amagi Beach – Secluded Slice of Paradise *** Marawila
    Guest Rating 6.8

    • This hotel has a private beach area

    Only a few steps away from the secluded Marawila Beach, Amagi Beach Resort welcomes guests with a private beach area, an outdoor swimming pool and free Wi-Fi access. Authentic Sri Lankan meals can be enjoyed at the in-house restaurant. Amagi Beach is located a 30-minute drive from Negombo and a 25-minute drive from Chillaw. Show full description

    Address Beach Road, Marawila Show on map
    • Swimming pool
    • Pool tables
  • 33 Rosanuka Beach Villa Wayikkal
    Guest Rating 6.3

    Rosanuka Beach Villa enjoys a location in Wayikkal, 1.6 miles from Kammala Beach and 5.9 miles from St. Show full description

    Address 287 Velankanni Matha , Sindathriya, Waikal Show on map
    • Swimming pool
    • Water sports facility
  • 34 Ranweli Holiday Village **** Wayikkal
    Guest Rating 6.2

    • This hotel has a private beach area

    The charming Ranweli Holiday Village boasts its own Ayurveda facilities and is located on Waikkal Beach. Offering bungalows with a private bathroom, the resort has an outdoor pool and its own restaurant. Ranweli Holiday Village is 4 km from Waikkal Railway Station and a 25-minute drive from Negombo Seafood Market. Show full description

    Address Waikkal Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 35 ISAMAR FRONT BEACH Marawila
    Guest Rating 5.7

    Set in Marawila, 1.7 km from Marawila Beach, ISAMAR FRONT BEACH offers accommodation with a garden, free private parking and a terrace. The property is around 22 km from St Anthony's Church, 24 km from Maris Stella College and 25 km from Dutch Fort. Show full description

    Address Saint Anthony Lane. No 5 7.401137, 79.819371 Show on map
    • Swimming pool
  • 36 Red Coral Village Kitesurfing School * Kalpitiya
    Guest Rating 5.1

    Set in Kalpitiya, a few steps from Kudawa Beach, Red Coral Village Kitesurfing School offers accommodation with free WiFi and free private parking. This 1-star hotel has air-conditioned rooms with a private bathroom. At the hotel, rooms have a wardrobe. Show full description

    Address Red Coral Kitesurfing School Show on map
    • Pets are welcome
  • 37 Ocean & Beach kite Hotel * Kalpitiya

    Situated in Kalpitiya, 90 metres from Kudawa Beach, Ocean & Beach kite Hotel features accommodation with a garden, free private parking, a restaurant and a bar. The 1-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Guests can enjoy sea views. Show full description

    Address Kudawa Beach kalpitiya Show on map

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in September 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!