Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From204US$ /night
Check-in
30Jan2026Select date
Check-out
31Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Islas Del Rosario, Isla Grande, Isla Grande (Cartagena), Colombia
-
Next to Playa Cristal
Great
8.8
8.7
/10
4.0
/5

The 4-star Hotel San Pedro De Majagua Isla Grande is around a 25-minute walk from PNN Corales del Rosario y San Bernardo and features two beaches. Boasting access to the marine aquarium "Oceanarium Rosario Islands", 4.6 km away, this Isla Grande hotel includes spa therapy, chaise longues, and a shared lounge providing guests with luxury rooms.

Location

The resort is perfectly located in Isla Grande, 750 metres from a private beach. Plus the San Pedro Isla Grande is 4.7 km from Oceanario.

Nature lovers will appreciate the proximity to Playa Cristal, which is 750 metres away.

Rooms

The accommodation has 17 rooms, comprising a seating area. A flat-screen TV with satellite channels, along with a mini-fridge-bar, are offered. Bathroom comforts include hair dryers and towels, and such essentials as a separate toilet and a shower. Guests can enjoy views of the sea from Hotel San Pedro De Majagua.

Eat & Drink

This boutique hotel has an à la carte Majagua restaurant that serves local dishes. The beach bar provides you with a place to unwind. It also looks onto the garden.

Leisure & Business

Guests can make different arrangements at this eco-friendly accommodation, including canoeing, kayaking, and rowing or rent bicycles to explore Isla Grande. You can try canoeing at the San Pedro.

Must-do experiences

  • Visit the stunning Playa de las Islas for pristine beaches.
  • Savor fresh ceviche at Restaurante Isla del Encanto; a local favorite.
  • Explore the colorful streets of Cartagena's Getsemaní neighborhood.
  • Experience the vibrant Bazurto Market for a taste of local life.
  • Take a sunset kayak tour around the mangroves for breathtaking views.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Double Room
2 persons
335 sq. feet 
1 King-size bed
Shower
Air conditioning
Junior Suite
2 persons
400 sq. feet 
1 King-size bed
Shower
Air conditioning
Suite
2 persons
510 sq. feet 
2 Single beds
Shower
Air conditioning

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Safe deposit box
  • VIP check-in/ -out
  • Express check-in/ -out
  • Concierge desk
  • No pets allowed
  • 24-hour security
  • Luggage storage
  • Private beach
  • Coffee shop
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Diving
  • Snorkelling
  • Hiking
  • Cycling

Services

  • Paid shuttle service
  • Room service
  • Housekeeping
  • Laundry
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Dinner
  • Packed lunches
  • Special diet menus

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Playpen
  • Board games
  • Children's menu
  • Children's play area

Spa & Leisure

  • Beach access
  • Beach umbrellas
  • Sun loungers
  • Garden area
  • Spa & wellness centre
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage
  • Public Bath

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Terrace
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries

Media

  • Flat-screen TV
Show more

Location

Islas Del Rosario, Isla Grande, Isla Grande (Cartagena), Colombia
Map view
Islas Del Rosario, Isla Grande, Isla Grande (Cartagena), Colombia
Nearby
Isla Grande Beach
1500 ft
Restaurants
Sol & Papaya
1600 ft
Restaurant
Getting around
City Centre
Isla Grande (Cartagena)17 min  ·  4600 ft
Airports
Rafael Nunez International Airport (CTG)69 min  ·  28.5 mi
Tolu (TLU)231 min  ·  95.6 mi
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 14:00-18:00
Check-out
from 11:00-12:00
Guest Parking
No parking available.
Internet
is available in public areas for free.
Breakfast
At the hotel San Pedro De Majagua guests are invited to a full breakfast served for free. 
Children & extra beds
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are not allowed.
Year renovated:
2008
Number of floors:
5
Number of rooms:
17
Check-in
30Jan2026Select date
Check-out
31Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Hotel San Pedro De Majagua
Hotel Coral Sand Islas Del Rosario Isla Grande  Beds photo
Mobile-only price

Hotel Coral Sand Islas Del Rosario Isla Grande

8.1
Great97 reviews
356m from property
USD 113USD 101
per night
Casa Rosario Hotel Isla Grande  Nature photo
Mobile-only price

Casa Rosario Hotel Isla Grande

8.3
Great97 reviews
369m from property
USD 196USD 176
per night
Centro Ubuntu Hotel Isla Grande  Amenities photo
Mobile-only price

Centro Ubuntu Hotel Isla Grande

9.1
Perfect306 reviews
466m from property
USD 120USD 108
per night