Vinrich Lake Resort

How to Choose a Lakeside Wedding Venue in Sri Lanka

Lakeside ceremony deck framed by greenery at Vinrich Lake Resort

Choosing a venue is usually the first big decision a couple makes, and it shapes almost everything that follows — your guest list, your catering options, even how your photos will look. If a lakeside setting is on your shortlist, here's what's worth comparing before you book.

Guest capacity, realistically

It's easy to under- or over-estimate how a hall will feel once it's full. Ask for the venue's maximum seated capacity, not just the room size — at Vinrich Lake Resort, our banquet halls and open-air facilities together can host up to 325 guests, but a smaller reception feels very different in the same space. Walk the room, or ask to see photos from an event close to your expected headcount.

Indoor, outdoor, or both

A lake setting usually means you can choose between a hall for your reception and an open-air space for the ceremony or night functions. At Vinrich, that's a choice between Lakewood Château (a timber pavilion built over the water), Riverbank Château (with its own mezzanine gallery overlooking the reception), the Amethyst Hall, the air-conditioned Olivine Banquet Hall, and the outdoor lawns right on the lake. Ask whether the venue lets you split your day across more than one space — a poruwa ceremony by the lake followed by an indoor reception is a common combination.

Catering that matches your guests

Sri Lankan wedding catering ranges from a traditional rice-and-curry spread to a full multi-cuisine buffet. Ask to see (or taste) sample menus before you commit, and confirm whether the venue caters in-house or brings in an external caterer — it affects both cost and flexibility. Also check whether quoted prices are net, or whether tax and service charges are added on top. Our buffet menus start from Rs. 4,610 net per person — see all of them on our event menus page.

Distance from Colombo

If most of your guests are travelling from Colombo, a venue that's close enough for an easy day trip — but far enough to feel like a proper getaway — tends to work best. Vinrich Lake Resort sits in Piliyandala, on the shores of Bolgoda Lake, about 45 minutes from central Colombo.

Questions worth asking before you book

  • What's the maximum seated capacity, and has the venue hosted a wedding your size before?
  • Can the ceremony and reception happen in different spaces on the same site?
  • Is catering in-house, and can you arrange a tasting?
  • Is there space and time allocated for photos in natural light?
  • What happens if it rains on an outdoor date?

Start planning your celebration at Vinrich

Check availability, capacity and packages for your wedding, reception or event on the shores of Bolgoda Lake.

Explore weddings & events