Find your perfect beach getaway
Beachfront resorts, boutique hotels, and cozy guesthouses handpicked for travelers exploring Weligama's stunning south coast.

Weligama Bay Resort
Pelana, Weligama 81700, Sri Lanka.
Nestled on the pristine shores of Weligama Bay, this elegant beachfront resort provides luxurious accommodations, a serene outdoor pool, and breathtaking ocean vistas for the ultimate tropical escape.

Weligama Ocean Breeze Hotel & Restaurant
487 New Bypass Road, Pelena, Weligama 81700, Sri Lanka.
A cozy, relaxed 18-room hotel located directly across from Weligama Beach and its famous beginner surf breaks. This property offers an approachable, laid-back atmosphere with an outdoor swimming pool, a garden, and a restaurant serving fresh local seafood and Sri Lankan curries, making it an excellent base for surfers and beachgoers.

Serene Pavilion Hotel
No. 20, Upali Mawatha, Wadduwa 12560, Sri Lanka.
An exclusive, adult-only luxury boutique retreat set within a 7-acre coconut grove. Inspired by Balinese architecture, this "floating palace" features opulent, over-sized pavilions with private plunge pools, lily ponds, and 24-hour personalized butler service.

Serene Pavilions
No. 20, Upali Mawatha, Wadduwa 12560, Sri Lanka.
Nestled along Wadduwa's golden coastline, this exclusive boutique resort features twelve luxurious private pool pavilions, exceptional personalized butler service, and tranquil oceanfront dining experiences.

Cape Weligama
Abimanagama Road, Weligama, Sri Lanka.
Set atop a picturesque cliff rising above the Indian Ocean, this luxurious resort offers stunning panoramic views, exquisite dining, and a breathtaking crescent infinity pool.

Weligama Bay Marriott Resort & Spa
700 Matara Road, Pelana, Weligama 81700, Sri Lanka.
Overlooking the Indian Ocean, this luxurious beachfront resort offers spectacular surfing, three sparkling pools, exquisite dining, and rejuvenating spa treatments in a tropical paradise.