11 handpicked wedding hotels and resorts for Indian weddings, from Bentota beachfronts to Galle heritage hotels.
Wedding Venues in Sri Lanka
The best wedding venues in Sri Lanka for Indian weddings are beach resorts in Bentota, Kalutara and Galle. Each can host a mandap, sangeet and reception, with most guests staying on site. For 300+ guests, Shangri La Hambantota and The Blue Water have the largest ballrooms. For intimate weddings, Jetwing Saman Villas offers 27 suites on a private headland. We work with every venue below directly, so you get group room rates and one contract.

Taj Bentota Resort & Spa

The Blue Water

Shangri-La Hambantota

Radisson Blu Resort, Galle

Jetwing Saman Villas

Jetwing Lighthouse

Heritance Ahungalla

Citrus Waskaduwa

Avani Kalutara Resort & Spa

Anantara Kalutara Resort

Amaya Beach, Pasikudah
Start with rooms, not the ballroom. Plan about one room per two guests, so 200 guests need roughly 100 rooms. Shangri La Hambantota (274 rooms), Radisson Blu Galle (172), Taj Bentota (160) and Heritance Ahungalla (152) can keep a large guest list together on site.
Match the venue to your wedding size.
- 300+ guests: Shangri La Hambantota and The Blue Water.
- Classic beach weddings of 150–300: Taj Bentota, Anantara Kalutara, Radisson Blu Galle, Heritance Ahungalla, Avani Kalutara and Citrus Waskaduwa.
- Heritage weddings near Galle Fort: Jetwing Lighthouse.
- Small, private ceremonies: Jetwing Saman Villas.
Match the venue to your month. West and south coast resorts are best from December to March. For a wedding between May and September, Amaya Beach in Pasikudah on the east coast avoids the west coast monsoon.
Know what drives the cost. Your guest count, the number of nights and whether everyone stays at the resort move the budget most, far more than the venue hire fee. Beach resorts in Kalutara and Waskaduwa usually cost less per guest. Shangri La Hambantota, Anantara and full resort buyouts sit at the top.
Plan the wider wedding. Compare locations for a destination wedding in Sri Lanka, see how we plan a wedding in Sri Lanka, or use our checklist on how to choose a wedding venue in Sri Lanka.
Tell us your dates and guest count. We’ll check availability at matching venues and send group rates within [48 hours].