Hotel San Pedro de Majagua is located in Cartagena. Our Hotel has become a destination where ecotourism, privacy, diving and magical color of the sea allow the development of leisure and corporate activities with all the comfort and support that make our brand. San Pedro de Majagua is the ideal place if you have always dreamed of getting married on a private island. Start this new journey in a magical place, surrounded by a warm atmosphere, outdoor spaces, overlooking the sea and a variety of special touches at San Pedro de Majagua. The San Pedro de Majagua Hotel has experts catering weddings and offers you this service at no cost, helping you organize from the first to the last day in a romantic and unique setting accompanied by our personalized service.