Yes, every guest will need a passport to enter and return from D.R
You are not required to book your accommodations at the resort provided, however we cannot guarantee entry to the ceremony and reception, due to the resort only allowing a certain percentage of outside guests. there is also an extra fee for us to have outside guests at the wedding.
The cost will depend on how many days you wish to stay, which room is chosen, and how many guests you are bringing. You are welcome to stay as many days as you would like, and take advantage of seeing the island.
All food and drinks are included at the resort. There is also a stocked mini bar in each room with snacks, alcoholic, non alcoholic drinks.