Choose dates to view prices

Peacock Beach Resort & Spa

Photo gallery for Peacock Beach Resort & Spa

On the beach
Deluxe Triple Room, 1 Bedroom, Balcony, Sea View | Minibar, in-room safe, desk, free WiFi
2 restaurants, breakfast, lunch, dinner served; international cuisine
Deluxe Triple Room, 1 Bedroom, Balcony, Sea View | Bathroom | Shower, free toiletries

Overview of Peacock Beach Resort & Spa

Peacock Beach Resort & Spa

3.0 star property
Hambantota beachfront hotel with 2 restaurants, outdoor pool
6.0 out of 10 Good
6.0/10 Good

3 verified guest reviews

Property highlights

  • Pool
  • Free parking
  • Free WiFi
  • Restaurant
  • Air conditioning
  • Gym
Tissa Road, Hambantota, 82000
Main amenities
  • Daily housekeeping
  • On the beach
  • 2 restaurants and bar/lounge
  • Outdoor pool
  • 24-hour fitness centre
  • Children's pool
  • Pool bar
  • Room service
  • Coffee shop/cafe
  • Babysitting
  • Terrace
  • 24-hour front desk
For families
  • Babysitting (surcharge)
  • Children's pool
  • Playground on site
  • Fridge
  • Private bathroom
  • Television

Room options

About this area

What's nearby

  • On the beach


  • Bojunhala - 16 min drive
  • Gimanhala Lounge - 16 min drive
  • Jade Green Restaurant and Villas - 2 min walk
  • Anoma - 2 min drive
  • Oshini Spices Restaurant - 10 min walk

About this property

Peacock Beach Resort & Spa

Peacock Beach Resort & Spa is a great choice for your beach stay in Hambantota. The outdoor pool provides a splash of fun, and guests can also take advantage of a 24-hour fitness centre. Dining choices include 2 restaurants, and the bar/lounge is a great place to grab a cold drink. Other features include a poolside bar, a children's pool and a terrace.



At a glance

Hotel size

  • 94 rooms


  • Check-in time starts at 1 PM
  • Minimum check-in age – 16
  • Check-out time is 11 AM

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • Front desk staff will greet guests on arrival

Required at check-in

  • Credit card, debit card or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 16


  • No cots (infant beds)
  • Babysitting*


  • Pets not allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free on-site self-parking

Property amenities

Food and drink

  • Free continental breakfast
  • 2 restaurants
  • Bar/lounge
  • Poolside bar
  • Coffee shop
  • BBQs
  • Room service (limited hours)

Travelling with children

  • Children's pool
  • Playground
  • Babysitting (surcharge)

What to do

  • On the beach

Working away

  • Meeting room


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Laundry facilities
  • Free newspapers in reception
  • Luggage storage
  • Bike hire


  • Safe-deposit box at front desk
  • Garden
  • Picnic area
  • Terrace
  • 24-hour fitness centre
  • An outdoor pool
  • Reception hall


  • Accessible bathroom (selected rooms)

Room amenities

Be entertained

  • Flat-screen television
  • Cable TV channels

Home comfort

  • Air conditioning
  • Minibar

Sleep well

  • Bed sheets provided

Freshen up

  • Private bathroom
  • Shower only
  • Free toiletries

Stay connected

  • Desk
  • Free newspapers
  • Free WiFi

Food and drink

  • Fridge
  • Free bottled water


  • Daily housekeeping
  • In-room safe

Special features


On-site venue – This restaurant specialises in international cuisine and serves breakfast, lunch and dinner.

Fees & policies

Children & extra beds

  • Babysitting is available for an extra charge


This property accepts credit cards.

Also known as

Peacock Beach Hotel Hambantota
Peacock Beach Hambantota
Peacock Beach
Peacock Beach Hotel
Peacock Beach Resort Spa
Peacock Beach & Spa Hambantota
Peacock Beach Resort & Spa Hotel
Peacock Beach Resort & Spa Hambantota
Peacock Beach Resort & Spa Hotel Hambantota

Frequently asked questions

Is there a pool at Peacock Beach Resort & Spa?
Yes, there's an outdoor pool and a children's pool.
Are pets allowed at Peacock Beach Resort & Spa?
Sorry, pets aren't allowed.
Is parking offered on site at Peacock Beach Resort & Spa?
Yes, there's free self parking.
What are the check-in and check-out times at Peacock Beach Resort & Spa?
You can check in starting at 1 PM. Check-out time is 11 AM.
What is there to do at Peacock Beach Resort & Spa and nearby?
Peacock Beach Resort & Spa has an outdoor pool and a 24-hour fitness centre, as well as a picnic area and a garden.
Are there restaurants at or near Peacock Beach Resort & Spa?
Yes, there are 2 on-site restaurants, featuring international cuisine.
What's the area around Peacock Beach Resort & Spa like?
Peacock Beach Resort & Spa is located a short 16-minute walk from Hambantota Beach.







Staff & service


Property conditions & facilities


8/10 Very good

Beautiful staff really looked after my sick son. Very nice hotel just needed hot water in the shower.
2-night trip
Verified Wotif guest review

4/10 Fair

I have paid for 2 rooms and also add another room at the time we checked in. Everything went fine at that time. The hotel was with minimal staff due to the offseason. They treated us well and provided with good food. The only complain I have about the kitchen is that they did not have any alcoholic beverages. They say they are in the offseason and the bar is completely closed. I stayed 3 nights and the first vacation I had without any alcohol. It was not the best experience. The most terrible thing was that when I was checking out, they changed to my credit card including the cost that I have already paid via Expedia. They claim they have not received any payments from Expedia. I did call Expedia at that time, and the agent explained that I do not have to pay them at all since everything taking care of by Expedia. Expedia tries to call the hotel while I am was on the phone with them; however, they could not contact them due to some phone issues at the hotel. This completely ruined our day and did not get to do the things we were planning to that day. Even the hotel promises us to refund the money in the end; they took over 2 weeks for that. During those 2 weeks, we called them many times and they keep gave us a runaround. It was very unprofessional on their part and do not recommend this hotel.
Prabath, 3-night trip
Verified Expedia guest review

6/10 Good

Trying, BUT not Succeeding
Check in was fast, and welcoming. Room was "So-So" but I have had better for half the price in Thailand, Indonesia, Vietnam or Malaysia. Surrounding area was devoid of any life, nothing, no food centres, boring. Hotel had few guests which gave it a weird lonely feeling.
Verified guest review