Featured Hotels in Puttalam District

  • $33

    Average price per night

    Sanmali Beach Hotel, Marawila
    7.5 Good 19 reviews
    Description Sanmali Beach Hotel is located on the beautiful Marawila Beach. It offers cozy air-conditioned rooms with free Wi-Fi and a private balcony overlooking the ocean.

    "Beach front room is the most interesting Spacious balcony Beach is clean and not crowded. can see coconut toddy tapping"

    Maha. Sri Lanka
  • $39

    Average price per night

    Club Palm Bay, Marawila
    7.5 Good 129 reviews

    3 people are looking right now

    Description Stretching over 22 acres along Sri Lanka's northwest coast, Club Palm Bay is between Merawila Lagoon and Merawila Beach. It features a 9-hole golf course and an outdoor pool.

    "we were like very relaxation place to visit where very calm place and safety hotel."

    AKILA. Sri Lanka
  • $43

    Average price per night

    The Cosy Beach, Marawila
    5.8 Review score 17 reviews
    Description The Cozy Beach is located in Marawila, 0.6 mi from the Clock Tower. Set amid a tropical landscape, it features 2 dining options, and outdoor pool and air-conditioned guest rooms.

    "Location, beach; yes the beach has come back due to a reclamation project where the ship in the picture is pumping sand brought in from deep sea. Hence the large number of shells on the beach. Hope the..."

    Mohan. Sri Lanka
  • $23

    Average price per night

    Northwood Residence, Marawila
    8.6 Excellent 14 reviews
    Description Northwood Residence is a self-catering accommodations located in the residential area of Marawila. Free Wi-Fi access and free parking is available.
  • 9.9 Exceptional 7 reviews
    Description Horathapola Estate is a heritage bungalow with its own garden, outdoor pool and restaurant in Marawila.

    "All that you hope for in a holiday is here - great staff n service, great room n facilities, great grounds n pool, wake up to birds sounds, good activities, great food, and they even organise breathtaking..."

    Christopher. Australia
  • $22

    Average price per night

    Ninnada Beach Hotel, Marawila
    5.9 Review score 18 reviews
    Description Offering the facilities and benefits of an outdoor swimming pool, Ninnada Beach Hotel is located in Marawila. Free WiFi access is available in public areas of the property.

    "the toilet and bath room is very very bad condition.i was stay at that place only one hour.but i had to pay for them.i waist my money.no television,bed sheets in the room.i think before post your ad you..."

    jinendra. Seychelles

Browse our "Best of" lists to find the top-rated properties in Puttalam District – based on 3540 reviews from real guests