Take in the views from the rooftop terrace when you stay at San Pedro Palace Hotel. Guests can indulge in 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.