Celebrate life’s special moments at The San Luis Resort, Galveston Island’s premier beachfront wedding destination and the perfect place to celebrate your wedding occasion. Picture-perfect sunsets and spectacular ocean backdrops will enhance the beauty of your special event, including the elegant Grand Ballroom, which accommodates up to 500 guests, and the Mainsail Salon for more intimate receptions.