At Princess Royale Oceanfront Resort, you can look forward to a poolside bar, a grocery/convenience store, and a terrace. With a beachfront location, beachfront dining, and beach volleyball, this hotel is the perfect place to soak up some sun. Treat yourself to reflexology, a massage, or a body treatment at the onsite spa. The on-site American cuisine restaurant, Schooners Restaurant, offers breakfast, brunch, lunch, dinner, and ocean views. Fitness classes and yoga classes are offered at the 24-hour gym; other things to do include beach yoga. Free in-room WiFi is available to all guests, along with shopping on site and a coffee shop/cafe.