Treasure Island is also one of our favorite choices for beach weddings and perfect for all couples. Sunset Beach is located in a residential area, and has a great rock jetty for photo opts. Also there are no hotels to crowd the beach at our Sunset Beach wedding site. It does not have public vendors, renting chairs and umbrellas, to restrict the beach views or its amazing sunsets. The best location for your reception on Treasure Island is the Lions Club Beach Hall, which is located directly on the beach. It is a perfect beach front wedding site and reception area.