The Abaco Beach Resort is situated in Marsh Harbor on 52 acres of tropical landscaping. Each of the oceanfront guest rooms offer in-room coffee makers, refrigerators and private balconies. There are six private two-bedroom cottages, and the resort's marina features 180 protected slips and a marine store. The resort itself is quite self-contained, with an on-site restaurant, tennis court, mini-mart, liquor store and gift shop. For those who would rather not get out of the water, a swim-up pool bar is the ideal hotel feature.