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.