A grassy field with a body of water and distant mountains.

Beach Hotels in Udawalawa, Sri Lanka

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Udawalawa Beach Hotels

Tonight
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for Udawalawa beach hotels

1. Ceylonta Beach Resort and Spa

Ceylonta Beach Resort and Spa
Hambantota
  • Escape to a white sand paradise at this beachfront hotel, where a scenic walkway leads directly to the shimmering waters.
P1,997
P2,616 total
includes taxes & fees
Oct 6 - Oct 7
Ceylonta Beach Resort and Spa

2. Jade Green Hotel Hambantota

Jade Green Hotel Hambantota
Hambantota
P2,957
P3,838 total
includes taxes & fees
Sep 15 - Sep 16
Jade Green Hotel Hambantota

3. Kalamatiya Bird Sanctuary

Kalamatiya Bird Sanctuary
Kalametiya
Kalamatiya Bird Sanctuary
View all properties

Choose what matters most at beach hotels in Udawalawa

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Udawalawa Hotel Reviews

Shangri-La Hambantota

Shangri-La Hambantota

10/10 Excellent
"Stayed 2 nights in August. Spacious hotel with plenty to explore, we wished we'd had more time to make the most of all the facilities. Had a small hiccup with our room allocation at check-in, but the team resolved it quickly and professionally. Food was a highlight - great buffet breakfast with a wide selection, and good options across the various restaurants on site. We also played 18 holes of golf; the caddies were professional, polite and added a lot to the experience. Would recommend for a relaxing stay with plenty of facilities to enjoy, just make sure you allow enough time to see it all."
MAGDALENA 2-night trip
Posted 4 days ago
Shangri-La Hambantota