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

About the Hotel

Isla Grande, Isla Grande (Cartagena), Colombia
-
Next to Playa Cristal beach
Perfect
8.6
8.7
/10
4.1
/5

Location

Hotel San Pedro De Majagua is situated 60 minutes by boat from Cartagena de Indias, in Isla Grande, part of the Corales del Rosario National Natural Park. The hotel is surrounded by coral reefs, colorful marine life, and pristine beaches, making it a prime destination for ecotourism and relaxation. Access to the hotel is available through daily boat service from La Bodeguita port in Cartagena.

Accommodation

The hotel offers four types of accommodations, including four Suites, five Junior Suites, and eight Superior rooms. Each room is furnished with one queen bed or a combination of queen and single beds, with select rooms featuring terraces and hammocks. The Suites and Junior Suites come equipped with amenities like air conditioning, hot water from solar panels, and L'Occitane toiletries.

Dining

The hotel hosts a restaurant serving Caribbean cuisine with a variety of meal plans, including seafood and traditional dishes. Guests can enjoy dining options such as grilled lobster and a seafood grill alongside typical Colombian beverages. The bar service at Playa Sol offers an array of cocktails and non-alcoholic drinks to refresh the afternoon.

Activities

Hotel San Pedro De Majagua provides various activities including snorkeling, kayaking, and ecological walks. The hotel operates a PADI diving center offering courses and mini courses for all skill levels. Additionally, private boat rentals can be arranged for a more personalized experience exploring nearby attractions.

Business and Events

The hotel has a dedicated meeting room with a capacity of up to 50 people, equipped with audiovisual aids and banquet service. The setting is designed for corporate incentive plans and team-building activities amid a tropical environment. San Pedro De Majagua supports groups seeking an engaging atmosphere for business events.

Highlights

Location: Corales del Rosario National Natural Park, 60 minutes from Cartagena

Accommodation: Four types of rooms with terraces and hammocks

Dining: Caribbean cuisine, seafood grill options

Activities: Snorkeling, kayaking, and PADI diving courses

Must-do experiences

  • Savor the local ceviche at Restaurante El Fogón de Baha.
  • Visit the Manzanillo Beach for a hidden paradise away from crowds.
  • Explore the vibrant artisans at Isla Grande's local market.
  • Take a guided tour of the historic San Pedro Claver Church.
  • Join a sunset kayak trip around the mangroves for stunning 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
31 m² 
1 King-size bed
Shower
Air conditioning
Junior Suite
2 persons
37 m² 
1 King-size bed
Shower
Air conditioning
Suite
2 persons
47 m² 
2 Single beds
Shower
Air conditioning

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A list of all available modes of transport

City Centre
Isla Grande (Cartagena) 1.4 km
Airports
Rafael Nunez International (CTG) 45.8 km
Golfo de Morrosquillo (TLU) 153.9 km

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

Dining Onsite

At Hotel San Pedro De Majagua, the dining experience embodies the vibrant flavors of the Caribbean with a focus on local cuisine. The inviting ambiance and varied meal options ensure fun-filled family gatherings or serene moments of indulgence, making every meal a delightful affair.
Hotel San Pedro De Majagua Isla Grande  Restaurant photo
Hotel San Pedro De Majagua Isla Grande  Restaurant photo

MAJAGUA

Caribbean and local specialties
Ambiance
Modern and family-friendly, offering a relaxed dining environment perfect for all ages.
Key Offerings
Delight in appetizers like plantain chips with tomate scallion sauce, accompanied by coconut rice, fried plantain, and a refreshing green salad. Guests can also indulge in traditional Cartagena candies, Colombian coffee, or hot tea while soaking up the scenery.
Reservation
Not needed
Open daily from 7:00 AM to 9:00 PM, offering breakfast, lunch, dinner, high tea, and cocktail hour.

Location

Isla Grande, Isla Grande (Cartagena), Colombia
Map view
Isla Grande, Isla Grande (Cartagena), Colombia
Nearby
Isla Grande Beach
440 m
Restaurants
Sol & Papaya
470 m
Restaurant
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Hotel San Pedro De Majagua
Check-in
25Nov2025Select date
Check-out
26Nov2025Select date
Rooms and Guests2 Guests, 1 Room