Located close to Salt Mills Plaza and Long Bay Beach, Ports of Call Resort provides a poolside bar, a terrace, and a shopping mall on site. This resort is a great place to bask in the sun with sun loungers, a free beach shuttle, and scuba diving. Take some time to relax at the onsite spa. At the 3 on-site restaurants, enjoy breakfast, lunch, dinner, and Mexican cuisine. Yoga classes are offered at the gym; other things to do include snorkeling and kayaking. In addition to a garden and a playground, guests can connect to free in-room WiFi.