Located close to The Shoppes at Rose Hall and Rose Hall Great House, CariBlue Beach Hotel provides 18 holes of golf, a marina, and an airport drop-off service. With a private beach, beach towels, and fishing, this resort is the perfect place to soak up some sun. In addition to a terrace and a garden, guests can connect to free in-room WiFi.