Hotel San Pedro de Majagua

Isla Grande, Rosario Islands (Corales del Rosario National Park)

Description

A beach hotel on Isla Grande in the Rosario Islands, inside the Corales del Rosario National Natural Park and a short boat ride from Cartagena. Bungalows sit close to the shore, and the restaurant and bar serve Caribbean food. Day passes and events are also offered.

Key features:

  • Rosario Islands
  • Bungalows
  • Beachfront
  • Restaurant & bar
  • Day passes
  • National park

Request availability & price →

Send us your dates — we’ll reply with your price and a secure payment invoice to confirm your reservation.

StayCaribbean is not the operator; booking is made with the provider.

Questions? Send us an enquiry on this page, call +44 208 317 0428 or WhatsApp +44 7949 250 487.

Illustrative image. Photo: P R / Wikimedia Commons, CC BY 2.0 (https://creativecommons.org/licenses/by/2.0). Cropped and resized.

Available Rooms

{{room.title}}

{{type.price_html}}
{{total_rooms}}
{{ type.price }}%
{{ formatMoney(type.price) }}
{{total_price_html}}
Total Price: {{total_price_html}}
Pay now {{pay_now_price_html}}
No room available with your selected date. Please change your search criteria

Property type

Hotels

Facilities

Beachfront
Restaurant
Bar

Rules

Website
https://hotelmajagua.com/

Location

Isla Grande, Rosario Islands (Corales del Rosario National Park)
from $0

Property type

Hotels

Facilities

Beachfront
Restaurant
Bar
from
$0