Located close to Skyline Eco Adventure and Black Rock, Royal Lahaina Resort provides 36 holes of golf, a poolside bar and a corner/local shop. This hotel is a great place to bask in the sun with a beachfront location, beachfront dining and beach cabanas. Indulge in a manicure/pedicure, a massage and a body treatment at the on-site spa. The on-site restaurant, Royal Ocean Terrace, features ocean views and happy hour. Aerobics classes and yoga classes are offered at the gym; other things to do include kayaking. Stay connected with free in-room WiFi, and guests can find other amenities, such as a terrace and shopping on site.