Hotels on the beach in Kalutara, 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 Kalutara. I hope you will like it!

This page was last updated in June 2026.

The List 9 Amazing Beach Hotels in Kalutara

  • 1 OREO BEACH HOTEL KALUTARA *** Kalutara
    Guest Rating 10.0

    • This hotel has a private beach area

    Facing the beachfront, OREO BEACH HOTEL KALUTARA offers 3-star accommodation in Kalutara and has a garden, restaurant and bar. This 3-star hotel offers a private beach area. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi. Show full description

    Address NO.163/8. ST.SEBASTIAN CHURCH ROAD.KATUKURUNDA,KALUTARA Show on map
    • Gym / fitness center
  • 2 Anantara Kalutara Resort ***** Kalutara
    Guest Rating 8.6

    In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, 20 minutes drive from Bentota, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodations and inspirational experiences of the island’s wild nature and culture. Featuring family friendly private villas serviced by gracious villa hosts and 2 outdoor swimming pools with a barbecue, Anantara Kalutara Resort offers conceptualized accommodations in Kalutara inspired by wold renowned architect Geoffry Bawa, in 1993. Three world class restaurants are available with international chefs, where guests can enjoy a meal at the various Sri Lankan, Thai, Indian and Chinese restaurants available at the property. Show full description

    Address St. Sebastian's Road, Katukurunda Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 3 Amssler Beach Stay Kalutara
    Guest Rating 8.5

    • This hotel has a private beach area

    Amssler Beach Stay offers accommodations in Kalutara, a few steps from Kalutara Beach and 22 miles from Bambalapitiya Railway Station. This beachfront property offers access to a pool table, free private parking, and free Wifi. The accommodation features a 24-hour front desk, a shared kitchen, and luggage storage for guests. Show full description

    Address 279 Abrew Road Show on map
    • Swimming pool
    • Pool tables
  • 4 Tangerine Beach Hotel **** Kalutara
    Guest Rating 8.4

    On Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Surrounded by tropical gardens, it also has an Ayurvedic spa and 2 restaurants. With wooden furnishings, the air conditioned rooms feature a private balcony and bathroom with bathtub. Show full description

    Address De Abrew Road,Waskaduwa Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Gym / fitness center
    • Pets are welcome
  • 5 Avani Kalutara Resort **** Kalutara
    Guest Rating 8.4

    Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River, and a 20 minutes drive from bentota. It offers an outdoor pool, a luxurious spa and free Wi-Fi. Air-conditioned guestrooms feature beautiful views of the sea, river or garden. Show full description

    Address St Sebastian’s Road, Katukurunda Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 6 Hotel Coconut Bay Kalutara
    Guest Rating 8.3

    • This hotel has a private beach area

    Providing sea views, Hotel Coconut Bay in Kalutara provides accommodations, a private beach area, a garden, a bar, and a shared lounge. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation offers a 24-hour front desk, full-day security, and currency exchange for guests. Show full description

    Address 181/4, St Sebastian Road, Katukurunda, Kaluatara, Sri Lanka Show on map
    • Water sports facility
  • 7 Turyaa Kalutara ***** Kalutara
    Guest Rating 8.1

    • This hotel has a private beach area

    Offering beachfront rooms with private balconies, Turyaa Kalutarafeatures garden landscapes, an outdoor pool with bar and fitness center. It offers free parking and 4 dining options. Free Wi-Fi is available in public areas. Show full description

    Address Kudawaskaduwa, Waskaduwa, Western Province Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Gym / fitness center
  • 8 Citrus Waskaduwa ***** Kalutara
    Guest Rating 7.6

    Located right along the beachfront in Kalutara, Citrus Waskaduwa features dining options, an outdoor pool, a spa and a fitness center. Free Wi-Fi access is provided in its public areas. The property is 38 mi from Bandaranaike Airport. Show full description

    Address 427, Samanathara Road, Kuda Waskaduwa, Waskaduwa Show on map
    • Swimming pool
    • Pool tables
    • Gym / fitness center
    • Pets are welcome
  • 9 Green Shadows Beach Hotel ** Kalutara
    Guest Rating 6.8

    • This hotel has a private beach area

    Green Shadows Beach Hotel is a short walk from the beach and 24 mi from Colombo City. It offers a restaurant, an outdoor pool and free Wi-Fi access on site. Air-conditioned guest rooms are fitted with a mini-bar and cable television. Show full description

    Address Kudawaskaduwa, Wellaboda, Waskaduwa Show on map
    • Heated pool
    • Pool tables
    • Water sports facility
    • Water park

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 June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!