Bali offers a number of beach front restaurant ceremony packages and private event venues that combine unique ambience with fine dining and first class service. A restaurant is a perfect option for couples not wanting to celebrate their wedding in a private villa, hotel or chapel.