Picture this: a golden sunset dipping into the Indian Ocean, a soft breeze carrying the scent of tropical flowers, and you, standing hand in hand with the love of your life, ready to say, “I do.” Sounds like the perfect wedding, right?
Colombo, the bustling yet charming capital of Sri Lanka, offers a dreamy mix of beachfront elegance, lush gardens, and luxurious ballrooms—perfect for couples looking to tie the knot in an unforgettable setting. Whether you’re dreaming of an intimate garden ceremony, a glamorous ballroom affair, or a breezy beachfront wedding, this list has you covered!
1. Galle Face Hotel – Timeless Elegance with an Ocean View 🌊
Imagine walking down the aisle at one of Asia’s oldest heritage hotels, with the waves of the Indian Ocean as your backdrop. The Galle Face Hotel offers a stunning colonial-style venue with ballrooms, terraces, and open-air spaces perfect for a romantic wedding.
💰 Price range: Customizable packages (contact the hotel for a quote)
📅 Best season: November – April (for stunning sunset ceremonies)
📍 Location: Galle Road, Colombo
🔗 Visit their website
2. Mount Lavinia Hotel – The Ultimate Beachfront Wedding 🏖️
For couples dreaming of a barefoot-on-the-beach wedding, Mount Lavinia Hotel is the place. With a private beach, colonial ballrooms, and garden venues, this hotel lets you customize your perfect wedding setting.
💰 Price range: Packages start from LKR 6,500 per guest
📅 Best season: December – March (for perfect beach weather)
📍 Location: Mount Lavinia, Colombo
🔗 Visit their website
3. Cinnamon Grand Colombo – Luxury & Versatility ✨
Whether you’re dreaming of a grand ballroom affair or a garden wedding under a 200-year-old Banyan tree, Cinnamon Grand Colombo has it all. Their wedding planners take care of everything, from décor to gourmet menus.
💰 Price range: Starts from LKR 7,000 per person
📅 Best season: Year-round (indoor and outdoor venues available)
📍 Location: Galle Road, Colombo
🔗 Visit their website
4. Shangri-La Colombo – Modern Romance in the Heart of the City 🌆
Shangri-La Colombo blends modern luxury with ocean views, offering ballrooms that accommodate up to 1,500 guests and outdoor spaces for intimate sunset weddings. Their bespoke wedding packages ensure that your big day is as unique as your love story.
💰 Price range: Starting from $3,000
📅 Best season: October – April
📍 Location: Galle Face, Colombo
🔗 Visit their website
5. The Kingsbury Hotel – Classic Elegance & Luxury 🎩
If you love stunning chandeliers, panoramic views, and impeccable service, The Kingsbury is a fantastic choice. Whether you’re looking for a classic ballroom wedding or a rooftop terrace ceremony, this hotel delivers romance with a touch of opulence.
💰 Price range: Packages from LKR 5,000+++ per guest
📅 Best season: Year-round
📍 Location: Janadhipathi Mawatha, Colombo
🔗 Visit their website
6. Waters Edge – A Garden Wedding Paradise 🌿
Nestled by the Diyawanna Lake, Waters Edge is a dream for couples who want nature and elegance combined. With lush gardens, grand pavilions, and water-side venues, this is one of Colombo’s most picturesque wedding locations.
💰 Price range: Packages available upon request
📅 Best season: December – May (perfect for garden weddings)
📍 Location: Parliament Drive, Colombo
🔗 Visit their website
7. Radisson Hotel Colombo – Oceanfront Charm & Luxury 🌅
Set along the scenic coastline of Colombo, Radisson Hotel offers intimate wedding spaces with stunning ocean views. Their expert wedding planners ensure a stress-free experience, so you can focus on celebrating love.
💰 Price range: Mid-range (custom packages available)
📅 Best season: November – March
📍 Location: Marine Drive, Colombo
🔗 Visit their website
8. Jetwing Colombo Seven – Rooftop Romance with a View 🌇
If a rooftop wedding overlooking the city is more your vibe, Jetwing Colombo Seven is the place to be. Their infinity pool terrace creates an ultra-modern, Instagram-worthy setting for a one-of-a-kind wedding.
💰 Price range: Custom pricing available
📅 Best season: Year-round
📍 Location: Ward Place, Colombo
🔗 Visit their website
9. Hilton Colombo – Grand Ballrooms & Unmatched Service 💎
For a lavish, high-end wedding, Hilton Colombo delivers grandeur, fine dining, and top-notch service. Their Union Ballroom can accommodate up to 850 guests, making it perfect for a grand wedding celebration.
💰 Price range: Starts at LKR 10,000 per person
📅 Best season: Year-round (indoor venue)
📍 Location: Lotus Road, Colombo
🔗 Visit their website
10. Courtyard by Marriott Colombo – Modern Elegance for Your Big Day 🤍
With 6,500 sq. ft. of event space, Courtyard by Marriott Colombo is a modern, stylish choice for couples looking for personalized wedding experiences. Their culinary team specializes in Sri Lankan, Western, and international cuisine, ensuring a wedding feast to remember!
💰 Price range: Custom packages available
📅 Best season: Year-round
📍 Location: Colombo City Centre
🔗 Visit their website
Final Touch: Capture Every Magical Moment 📸
Your wedding day is filled with once-in-a-lifetime moments—tears of joy, stolen kisses, and laughter under the stars. Let’s make sure those moments last forever! I specialize in capturing romantic, emotional, and timeless wedding photography at the most beautiful venues in Colombo.
✨ Check out my portfolio: Your Happy Moments Blog
📸 Explore my photography packages: Investment
💌 Let’s plan your dream wedding photoshoot: Contact me
I can’t wait to be a part of your love story! 💕