Hotel San Pedro De Majagua
About: This waterfront 4-star hotel is located on the Rosario Islands, close to Bendita Beach (0.1 mi) and Isla Grande Beach (0.4 mi).
Travellers rated this hotel as “very good” for both the overall experience and cleanliness.
The hotel features a modern interior design with bright colors and natural materials.
Guests can enjoy the outdoor swimming pool, the sun terrace, as well as the on-site restaurant and bar with panoramic views. Snorkeling, scuba diving, and kayaking are also available in the area.