Take in the views from the rooftop terrace when you stay at San Pedro Palace Hotel. Guests can visit the spa to be pampered with massages, facials, or body scrubs, and La Mulita Resto Bar, one of 2 restaurants, serves breakfast, lunch, and dinner. Other highlights at this luxurious hotel include an outdoor pool, a poolside bar, and a sauna.