Skip to main content

Search hotels in Puttalam

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

Puttalam – 27 hotels and places to stay

Hotels with airport shuttles in Puttalam

Most booked hotels in Puttalam and surroundings in the past month

See all

Budget hotels in Puttalam and nearby

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Featuring accommodation with a private pool, garden view and a balcony, TK Villas is set in Puttalam. This property offers access to a terrace, free private parking and free WiFi.

    From US$84.92 per night
  • Featuring accommodation with a balcony, Pranaya Haven is located in Puttalam. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 16 reviews

    Castile inn is set in Puttalam. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a garden and to a restaurant. The hotel features family rooms.

Best hotels with breakfast in Puttalam and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 38 reviews

    Royal Green Garden - Puttalam features an outdoor swimming pool, garden, a terrace and restaurant in Puttalam. Featuring a bar, the 2-star hotel has air-conditioned rooms with a private bathroom.

    From US$24.98 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    ECO FARM VILLAGE Resort is located in Puttalam. Certain rooms at the property include a balcony with a garden view. A buffet, Asian or vegetarian breakfast can be enjoyed at the property.

    From US$18.87 per night

Hotels located in the centre of Puttalam

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 19 reviews

    Located in Puttalam, Rayyan Mahal offers a terrace. This guest house features a garden and free private parking. The guest house has family rooms.

    From US$9.99 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 29 reviews

    Set in Puttalam, Taj Residence offers accommodation with seating area. This property offers access to a terrace and free private parking. The guest house has family rooms.

    From US$25 per night
  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 2 reviews

    Imaz villa is located in Puttalam. Towels and bed linen are featured in the country house. The accommodation is non-smoking. Bandaranaike International Airport is 99 km away.

    From US$6.66 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Situated in Puttalam, Marian Holiday Bungalow features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$87.02 per night
  • Offering garden views and a garden, Thotupola Kite Resort offers accommodation situated conveniently in Puttalam, within a short distance of Kudawa Beach, Kalpitiya Beach and Kandakuliya Beach.

    From US$27.75 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Providing lake views, The Ibis - Wilpattu in Puttalam provides accommodation, a garden, a terrace, a restaurant and water sports facilities.

    From US$285 per night
  • Wilpattu Kapalla Cottage Gangewadiya is located in Puttalam. This 2-star hotel has air-conditioned rooms with a private bathroom.