Mahogany Bay Resort & Beach Club

Poolside, Private Beach & Indoor Weddings In Belize

Ambergris Caye Weddings

Mahogany Bay Resort & Beach Club is an upscale wedding venue in San Pedro, Ambergris Caye, where old-world charm meets vibrant Belizean culture. Experience world-class accommodations, diverse dining options, and immersive amenities. Take in stunning Caribbean bay views from the pool, embark on snorkeling adventures at Hol Chan and Shark Ray Alley, and enjoy exclusive access to Belize’s only private beach club featuring a bar and grill.

Beach Elopement Package

Belize Micro Wedding Package

Custom Beach Wedding Package

The Mahogany Bay Experience

Where Relaxed Comfort Meets Seaside Sophistication

Surrounded by the Mahogany Bay and stunning island views, this stylish Belize resort is ideal for your destination beach wedding. With immersive amenities and easy access to San Pedro town, everyone will feel right at home.

  • Indulge in over 10 on-site restaurants and bars, from elegant indoor dining to casual poolside bites, plus Ambergris Caye’s #1 coffee shop. With dinner packages and a selection of premium beverages, every moment of your special day offers flavor and elegance.

  • Discover Belize’s exclusive private beach club, featuring a bar, grill, and complimentary water sports. Relax by the pool, unwind at the spa, and stay active in the fitness center. With endless dining, shopping, games, and exciting excursions, everything you need is just steps away.

  • At Mahogany Bay Resort, our immersive adventures highlight Belize's breathtaking natural beauty and rich cultural heritage. Here are some of the top experiences to elevate your Belize wedding celebration in paradise:

    • Snorkel & SCUBA Diving

    • Catamaran Sunset Sail

    • Great Blue Hole

    • Reef & Fly Fishing

    • Lionfish Spearfishing

As Seen On


Upscale Belize Wedding Venues


Mahogany Bay Resort offers exquisite wedding venues in San Pedro, Belize, with both indoor and outdoor spaces to accommodate any guest count. Whether you envision a romantic beachside celebration or an elegant ballroom affair, discover your perfect wedding location in this Belizean paradise.

The Beach Club

Secluded private beach with Caribbean turquoise waters, white sand, sunset views, and versatile event setups for up to 120 guests.

The Bay Club

Stunning poolside venue with sunset views, VIP cabanas, and the Great House backdrop, accommodating 75 to 350 guests.

Ambergris Ballroom

Spacious second-floor venue with a pre-function lounge and covered wrap-around porch, ideal for up to 200 guests.

Sunrise East

Charming second-floor event space with natural light, water views, and sea breeze, perfect for up to 50 guests.

Covered Porch

Wrap-around second-story porch with sunset views of the pool and bay, great as an add-on to the ballroom for 50 guests.

 Boardroom

Meeting space with a conference table, natural light, A/V equipment, and blackout shutters, suitable for 30 guests.

 Spoonbill

Secluded third-floor lounge with a bird’s eye view of Ambergris Caye, perfect for intimate gatherings of up to 45 guests.

San Pedro Accommodations


Nestled among lush tropical groves and serene, mangrove-lined sea canals, Mahogany Bay Resort offers over 200 elegant cottages, villas, and townhomes. Each meticulously designed with colonial-era charm and heirloom-quality furnishings, these spacious accommodations create the ideal wedding venue, comfortably hosting up to 450 guests in an unforgettable setting.

Garden Cottages

Experience seamless indoor-outdoor living with a spacious king-size bed, perfect for couples attending the wedding.

Upper Keeping Suites

A serene bedroom featuring a king-size bed, an outdoor-inspired shower, and a private enclosed porch—perfect for an intimate stay for two.

Lower Keeping Suites

Featuring two queen beds, a work desk, a double vanity bathroom, and a spacious veranda, this room comfortably accommodates up to four guests.

Family Cottages

This spacious retreat offers three bedrooms, two bathrooms, a modern kitchen, and the option of a private plunge pool, providing comfort for up to six guests.

Two Bedroom Townhomes

A king suite, a queen room, a modern kitchen, and private porches, offering a comfortable and stylish stay for up to four guests.

Three Bedroom Townhomes

This elegant townhome features a king suite with a private porch, a queen bed, twin beds, a modern kitchen, and screened-in porches—offering accommodations for up to six guests.

  • “First class experience from the staff at Mahogany Bay. The facilities and property were an absolutely perfect fit for a wedding group of 25 people. The food, drinks, and atmosphere of the entire resort were flawless and the staff on site made every single one of our guests feel like they were the only people on the property. Went above and beyond to ensure that our large party was well taken care of throughout the entire week, taking care of every request with enthusiasm and really made everyone feel at home with the support of the staff.”

Resort Wedding Gallery


Private Beach Club Wedding at Mahogany Bay Resort

Poolside Wedding at Mahogany Bay Resort

Micro Beach Wedding at Mahogany Bay Resort

Plan Your Ambergris Caye Wedding