Located close to The Shoppes at Rose Hall and White Witch Golf Club, CariBlue Beach Hotel provides 18 holes of golf, a marina, and a terrace. With a private beach, snorkeling, and fishing, this resort is the perfect place to soak up some sun. In addition to a garden and a bar, guests can connect to free in-room WiFi.