Royal Caribbean Resort is located at 1 Seagrape Street in Ambergris Caye. Make yourself at home in our village cabanas. Each cabana has everything you need to enjoy your Belize beach vacation. We are committed to ensuring you have a wonderful vacation. Our unique Belize resort offers unobstructed views of the Barrier Reef which is less than one mile from our beach.