Natural landscape in Hotel San Pedro de Majagua

Hotel San Pedro de Majagua

Hotel Highlights

Welcome to Hotel San Pedro de Majagua, a slice of paradise tucked away in the stunning Islas Del Rosario, Isla Grande, just 21mi from the vibrant heart of Cartagena, Colombia. Starting at an indulgent $100 per night, this resort transforms your vacation dreams into reality, with inviting beach views and lush garden retreats. Whether you're seeking relaxation or adventure, this slice of heaven has something for everyone!

Sea view in Hotel San Pedro de Majagua
sunbed in Hotel San Pedro de Majagua

Rooms

Junior Suite in Hotel San Pedro de Majagua

Show 7 photos

1 Double Bed

/

400 sqft

Junior Suite

Garden view

Private Bathroom

Minibar

Flat-screen TV

Junior Suite One Bed

Suite in Hotel San Pedro de Majagua

Show 7 photos

2 Twin Beds

1 Double Bed

/

505 sqft

Suite

Garden view

Private Bathroom

Minibar

Flat-screen TV

Superior Double Room in Hotel San Pedro de Majagua

Show 3 photos

1 Double Bed

/

335 sqft

Superior, 1 Bedroom

Private Bathroom

View

Minibar

Flat-screen TV

Discover More

The hotel boasts an array of amenities that cater to your every whim. Dive into excitement with water sports, indulge in the ultimate relaxation at the spa, or simply unwind on your own private beach—it's all at your fingertips! With 253 glowing reviews highlighting its exceptional service and heavenly atmosphere, travelers can bask in the beauty of trendy beachfront dining, invigorating snorkel trips, and cozy evenings with a custom room service option, making every moment special.

Sea view in Hotel San Pedro de Majagua
Sea view in Hotel San Pedro de Majagua

Experience the Best

As a place that puts guest happiness first, Hotel San Pedro de Majagua goes the extra mile with featured offerings like free Wi-Fi, a dedicated tour desk to help plan your escapades, and even children's meals upon request for those traveling with little ones. Whether you're floating in the soothing waves or relaxing on the terrace with a drink from the bar, each moment becomes a cherished memory. Come experience the magic at Hotel San Pedro de Majagua, where every angle is Instagram-worthy!

sunbed in Hotel San Pedro de Majagua
Massage, Bed in Hotel San Pedro de Majagua

Plan Your Stay

At Hotel San Pedro de Majagua, dining is a delicious adventure waiting to be savored. Guests can delight in the rich flavors of the Caribbean and local cuisines at the on-site MAJAGUA restaurant. With a modern and family-friendly atmosphere, mealtime transforms into a festive experience for everyone. Imagine sharing laughter with loved ones over fresh seafood dishes and tropical delicacies, all while soaking in breathtaking views of the beachfront. The warm ambiance feels like a home away from home, making each meal a chance to create unforgettable memories.

Food and drinks in Hotel San Pedro de Majagua
Food and drinks in Hotel San Pedro de Majagua

Amenities

Spa/Wellness packages

Restaurant

Beachfront

Private beach area

Free wifi

Room service

Beach

Air conditioning

Spa and wellness centre/facilities, Bed in Hotel San Pedro de Majagua
Bathroom, Bed in Hotel San Pedro de Majagua

Restaurant

MAJAGUA

Family Friendly, Modern, Caribbean, Local

Food in Hotel San Pedro de Majagua
Restaurant/places to eat in Hotel San Pedro de Majagua
Beach in Hotel San Pedro de Majagua
We travelled with our 3 year old and 6 year old kids, and absolutely loved (almost) everything about the hotel and its surroundings. The atmosphere is serene and relaxing. The two beaches are very beautiful and clean. There are small stones and corals in the bottom of the ocean. So for those who are sensitive to this, I recommend bringing swimming shoes. We choose to spend most time at the beach without music. The beach with music stops playing at 3pm. So the evenings are peaceful. Both beaches have a bar and personnel serving drinks. The hotel offers massage and I definitely recommend trying at least one treatment. The massage therapist has really good techniques. We tried snorkeling and going to the aquarium close by. Everything is easy to arrange with onsite staff. One thing we liked was that the personnel is really friendly and makes you feel taken care of. They circulate the surroundings and when interacting they are always friendly and check in on you.

Leydi

We love everything there. People were very professional and helpful as well. They definitely value their clients. The hotel has 2 beaches walking distance. Both are are family friendly. But one is more for relaxation with sand (more for kids) and the other one with music(more for couples/adults). Both have bars. The staff is very well organized, they have a terminal for credit card payments if you dont have (enough) cash. The receptionists speak English which is also helpful for tourists coming from US or other English speaking countries. We wanted to walk around with kids on the island, a guard of the hotel guided us. But it was too hot and humid for the kids. We decided to take a 2h boat tour for 200k Colombian pesos with a stop to enjoy another beach. Such a great gateway! We recommand 1000% this hotel.

Olivier

A beautiful location. The rooms were really nice with large comfortable beds and a fresh clean decor. Plenty of space. Liked the little touches like L’Occataine toiletries and chocolates at turndown service. Plenty of sun loungers even when the day guests were there. Liked there was a music beach and a blissfully quiet beach!

Karen

Really beautiful hotel at the beach. Loved the views and the food. The staff were all really nice. The beaches are small but there's plenty of day beds, and the day visitors are only around for a few hours. We enjoyed hearing about the conservation efforts going on, hopefully they're successful!

Emily

We really liked the privacy and the calm after 3pm when the day trippers left. The water was super calm and beautiful. The rooms are very spacious with comfortable beds and the drinks/cocktails are tasty.

Verena

We travelled with our 3 year old and 6 year old kids, and absolutely loved (almost) everything about the hotel and its surroundings. The atmosphere is serene and relaxing. The two beaches are very beautiful and clean. There are small stones and corals in the bottom of the ocean. So for those who are sensitive to this, I recommend bringing swimming shoes. We choose to spend most time at the beach without music. The beach with music stops playing at 3pm. So the evenings are peaceful. Both beaches have a bar and personnel serving drinks. The hotel offers massage and I definitely recommend trying at least one treatment. The massage therapist has really good techniques. We tried snorkeling and going to the aquarium close by. Everything is easy to arrange with onsite staff. One thing we liked was that the personnel is really friendly and makes you feel taken care of. They circulate the surroundings and when interacting they are always friendly and check in on you.

Leydi

We love everything there. People were very professional and helpful as well. They definitely value their clients. The hotel has 2 beaches walking distance. Both are are family friendly. But one is more for relaxation with sand (more for kids) and the other one with music(more for couples/adults). Both have bars. The staff is very well organized, they have a terminal for credit card payments if you dont have (enough) cash. The receptionists speak English which is also helpful for tourists coming from US or other English speaking countries. We wanted to walk around with kids on the island, a guard of the hotel guided us. But it was too hot and humid for the kids. We decided to take a 2h boat tour for 200k Colombian pesos with a stop to enjoy another beach. Such a great gateway! We recommand 1000% this hotel.

Olivier

A beautiful location. The rooms were really nice with large comfortable beds and a fresh clean decor. Plenty of space. Liked the little touches like L’Occataine toiletries and chocolates at turndown service. Plenty of sun loungers even when the day guests were there. Liked there was a music beach and a blissfully quiet beach!

Karen

Really beautiful hotel at the beach. Loved the views and the food. The staff were all really nice. The beaches are small but there's plenty of day beds, and the day visitors are only around for a few hours. We enjoyed hearing about the conservation efforts going on, hopefully they're successful!

Emily

We really liked the privacy and the calm after 3pm when the day trippers left. The water was super calm and beautiful. The rooms are very spacious with comfortable beds and the drinks/cocktails are tasty.

Verena

We travelled with our 3 year old and 6 year old kids, and absolutely loved (almost) everything about the hotel and its surroundings. The atmosphere is serene and relaxing. The two beaches are very beautiful and clean. There are small stones and corals in the bottom of the ocean. So for those who are sensitive to this, I recommend bringing swimming shoes. We choose to spend most time at the beach without music. The beach with music stops playing at 3pm. So the evenings are peaceful. Both beaches have a bar and personnel serving drinks. The hotel offers massage and I definitely recommend trying at least one treatment. The massage therapist has really good techniques. We tried snorkeling and going to the aquarium close by. Everything is easy to arrange with onsite staff. One thing we liked was that the personnel is really friendly and makes you feel taken care of. They circulate the surroundings and when interacting they are always friendly and check in on you.

Leydi

We love everything there. People were very professional and helpful as well. They definitely value their clients. The hotel has 2 beaches walking distance. Both are are family friendly. But one is more for relaxation with sand (more for kids) and the other one with music(more for couples/adults). Both have bars. The staff is very well organized, they have a terminal for credit card payments if you dont have (enough) cash. The receptionists speak English which is also helpful for tourists coming from US or other English speaking countries. We wanted to walk around with kids on the island, a guard of the hotel guided us. But it was too hot and humid for the kids. We decided to take a 2h boat tour for 200k Colombian pesos with a stop to enjoy another beach. Such a great gateway! We recommand 1000% this hotel.

Olivier

A beautiful location. The rooms were really nice with large comfortable beds and a fresh clean decor. Plenty of space. Liked the little touches like L’Occataine toiletries and chocolates at turndown service. Plenty of sun loungers even when the day guests were there. Liked there was a music beach and a blissfully quiet beach!

Karen

Really beautiful hotel at the beach. Loved the views and the food. The staff were all really nice. The beaches are small but there's plenty of day beds, and the day visitors are only around for a few hours. We enjoyed hearing about the conservation efforts going on, hopefully they're successful!

Emily

We really liked the privacy and the calm after 3pm when the day trippers left. The water was super calm and beautiful. The rooms are very spacious with comfortable beds and the drinks/cocktails are tasty.

Verena

Location

Islas Del Rosario, Isla Grande, Baru, 000057, Colombia

Hotel San Pedro de Majagua