Cartagena Family Hotels Near the Beach
12 family-friendly hotels with beach access in Cartagena de Indias . Handpicked for families who want the best.
Cartagena de Indias sits on the Caribbean coast of Colombia, and families usually hesitate between two very different bases. Bocagrande, the narrow peninsula of high-rise hotels south of the walled city, puts the beach a short walk away. The Old Town and Getsemaní, with their colonial houses, balconies and squares, offer charm and small pools, but the sand is a drive or a long walk away. I want to be clear: few hotels on this page stand directly on the beach. The three OZ hotels in Bocagrande are the closest, at 150 to 200 metres from the sand, while houses such as Hotel Casa San Agustin or Casa La Fe trade the beach for history and a pool. Below I explain how I would choose.
Cartagena is a Caribbean port enclosed by colonial walls, with brightly painted houses, flower-covered balconies and squares such as Santo Domingo and Bolívar Park. The Clock Tower marks the main gate of the walled city, and the San Felipe de Barajas castle rises on a hill just outside. Bocagrande, to the south, is the modern beach district, while Getsemaní, next to the walls, is known for its street art. The climate is hot and humid all year, so families tend to explore early, rest at midday and walk the walls at sunset.
Find more hotels in Cartagena de Indias
🏖️Why These Cartagena Hotels Suit Beach Families
For a family beach holiday in Cartagena, distance to the sand matters more than any label. Bocagrande has the city's main beach strip, with calm mornings, restaurants and supermarkets within walking distance, which makes days with small children simple. The walled city and Getsemaní are better for evenings, culture and colonial atmosphere, and their hotels compensate with rooftop or courtyard pools. Marbella Beach, north of the old town, is reachable on foot from a few addresses here. For the clearest Caribbean water, most families take a boat to the Rosario Islands for a day.
If the beach is your priority, I would stay in Bocagrande. Oz Hotel Cartagena Grand sits about 200 metres from Bocagrande Beach, with a terrace and a bar, and restaurants and supermarkets within a ten-minute walk. Oz Hotel Luxury is about 150 metres from the nearest beach, with two terraces and a buffet breakfast, and OZ Hotel Collection offers family rooms with sea views two minutes from the sand, plus a rooftop pool, spa facilities and a family-friendly restaurant serving Caribbean cuisine. From these three, San Felipe Castle and the Clock Tower are a short taxi ride for an afternoon in the old town.
If you prefer history and atmosphere, the walled city has beautiful houses, but the beach becomes a short trip. Hotel Casa San Agustin, a colonial house 700 metres from the Santo Domingo and San Diego squares, is the most family-oriented of them, with an outdoor pool, a kids' club, a game room and bike rental, and the Rosario Islands are a 50-minute boat ride away. Hotel Casa La Fe, in a restored republican house, has a rooftop pool over the skyline and is a five-minute drive from Bocagrande Beach. Hotel Boutique Casa Córdoba Estrella offers seven rooms around an outdoor pool, a ten-minute drive from the beaches.
For families who want to walk to the sea from the old town, Marbella Beach on the northern side is the alternative. Upper Hotel is a twelve-minute walk from Marbella Beach and combines a rooftop pool with an indoor pool, useful when the weather turns, plus family rooms with a balcony and a dining area. Amarla Boutique Hotel, in a historic city-centre building, has a rooftop pool, a garden and bicycles for exploring the Old Town, about a fourteen-minute walk from Marbella. Hotel casa santiago botero adds a year-round outdoor pool, spa facilities and family rooms with balconies, around a fifteen-minute walk from the same beach.
Finally, some families prefer space, a garden and a kitchenette over a central address. Hotel Voilá Pedregal has an outdoor pool, a garden and kitchenette-equipped rooms, some with a private plunge pool, about two kilometres from Bocagrande Beach and five from the airport. Casa Jaguar Hotel Boutique centres on a year-round outdoor pool in a lush garden, 1.9 kilometres from Bocagrande. Davé Paradise offers rooms with a balcony, a coffee machine and a toaster, plus a hot tub on the terrace. With these bases, I would plan beach mornings by taxi and use the pool in the afternoon, when the Caribbean heat is strongest.
Parent's take
For a beach-first family holiday, I would choose OZ Hotel Collection in Bocagrande: family rooms with sea views two minutes from the sand, a rooftop pool and a family-friendly restaurant make the days easy. If you want the colonial city around you, my pick would be Hotel Casa San Agustin, with its pool, kids' club and game room, and a boat trip to the Rosario Islands for the clearest water.
Our Top 12 Picks
Hotels in Cartagena de Indias with beach access, sorted by guest rating.

Hotel Voilá Pedregal By Huespedia
Cartagena de Indias
Wonderful
93 reviews
Hotel Voilá Pedregal By Huespedia combines an outdoor pool and garden with kitchenette-equipped rooms, some of which include a private plunge pool and pool or garden views. Family rooms are available alongside room service and a buffet breakfast each morning. Bocagrande Beach is two kilometres away, and the airport is a five-kilometre ride.
Why families love Hotel Voilá Pedregal By Huespedia
A kitchenette in the room is a genuine convenience for families managing a toddler's meal schedule outside restaurant hours, and the option of a private pool in some rooms means swim time doesn't depend on a shared schedule. At two kilometres from Bocagrande, the beach needs a short taxi rather than a walk, worth planning around.

Hotel Casa San Agustin
Cartagena de Indias
Wonderful
164 reviews
Hotel Casa San Agustin fills a colonial house with a library, a meeting room and an outdoor pool, seven hundred metres from Santo Domingo and San Diego parks. The property adds a kids club, a game room, a solarium and a pool bar, plus bike rentals and massages on request. Rosario Islands are a fifty-minute boat ride, and free private parking is available nearby with reservation.
Why families love Hotel Casa San Agustin
Between the kids club, game room and solarium, this is one of the few properties here built with genuinely separate spaces for different family members rather than one shared pool. Luxury linens and room service keep the boutique feel intact despite the family-oriented extras, and the walk to Santo Domingo and San Diego parks is short enough for an evening stroll after dinner.

Hotel casa santiago botero
Cartagena de Indias
Wonderful
114 reviews
Hotel casa santiago botero runs a year-round outdoor pool and open-air bath alongside spa facilities and a lush garden. Family rooms come with garden views, bathrobes and private balconies, and pets are welcome on the property. An American breakfast is served daily in outdoor seating areas, and Marbella Beach is a fifteen-minute walk from the hotel.
Why families love Hotel casa santiago botero
The combination of pet-friendly family rooms, private balconies and outdoor dining makes this feel more like a residential stay than a standard hotel, which suits longer trips. The fifteen-minute walk to Marbella Beach is a touch farther than some of the other beach-access properties here, so families prioritizing quick beach trips should weigh that against the garden and pool setup.

OZ Hotel Collection
Cartagena de Indias
Wonderful
2,238 reviews
OZ Hotel Collection offers family rooms with sea views two minutes from Bocagrande Beach, backed by a rooftop pool, spa facilities and a fitness centre. The family-friendly restaurant serves Caribbean cuisine for lunch and dinner, and breakfast runs as a buffet with pancakes, fruit and juice each morning. The airport is nine kilometres away.
Why families love OZ Hotel Collection
A two-minute walk to Bocagrande Beach is about as close as this destination gets, which makes a spontaneous swim realistic even with a toddler's unpredictable nap schedule. Sea-view family rooms and a rooftop pool give two separate ways to cool off without leaving the property, and the pool bar keeps parents in view of the water while ordering a drink.

Oz Hotel Cartagena Grand
Cartagena de Indias
Wonderful
2,786 reviews
Oz Hotel Cartagena Grand sits two hundred metres from Bocagrande Beach with a terrace, a bar and a meeting room on site. Rooms include a flat-screen satellite TV, minibar and private bathroom with a hairdryer, and restaurants and supermarkets are within a ten-minute walk. San Felipe Castle and the Clock Tower are each about a fifteen- and ten-minute drive away.
Why families love Oz Hotel Cartagena Grand
Oz Hotel Cartagena Grand stands 200 metres from Bocagrande Beach, and I recommend it to families who want to swim before or after a meal without organising transport. Rooms have a flat-screen satellite TV, a minibar and a private bathroom, and restaurants and supermarkets are within a ten-minute walk, handy for snacks and nappies. The Clock Tower at the edge of the walled city is about ten minutes by car, and San Felipe Castle about fifteen.

Oz Hotel Luxury
Cartagena de Indias
Wonderful
2,702 reviews
Oz Hotel Luxury sits a hundred and fifty metres from the nearest beach with two terraces, a restaurant and a bar on site. Rooms include a desk, flat-screen TV and private bathroom, and a buffet breakfast runs each morning. The Palace of the Inquisition and Bolivar Park are both 3.3 kilometres away, and a paid airport shuttle covers the seven-kilometre run to Rafael Núñez International.
Why families love Oz Hotel Luxury
The short walk to the beach is the main draw for families here, letting a morning swim happen before the Old Town's heat sets in without a taxi. Family rooms and a buffet breakfast cover the basics well, though the 3.3-kilometre distance to Bolivar Park means historic-centre sightseeing needs the paid shuttle or a separate taxi rather than a walk.

Hotel Casa La Fe
Cartagena de Indias
Wonderful
515 reviews
Hotel Casa La Fe occupies a restored republican house in the historic centre, its original tiled floors and hand-crafted furniture still in place. A rooftop pool and sun terrace look out over the city skyline, and an à la carte breakfast is served in a central courtyard with a vertical garden. Bocagrande Beach is a five-minute drive, and San Felipe Castle is a twenty-minute walk.
Why families love Hotel Casa La Fe
The restored republican architecture gives this property real character without pushing into precious, do-not-touch territory, and the central courtyard makes a natural gathering spot before or after the rooftop pool. Round-the-clock coffee is a small but real convenience for parents on an early wake-up schedule with young kids.

Hotel Boutique Casa Córdoba Estrella
Cartagena de Indias
Wonderful
317 reviews
Hotel Boutique Casa Córdoba Estrella occupies a colonial-style house in central Cartagena de Indias with seven air-conditioned rooms and an outdoor pool framed by wide terraces. Restaurants and bars sit within a five-minute walk, the city's museums are under a kilometre away, and Boca Grande's beaches are a ten-minute drive. Check-in runs from 3pm and check-out at noon.
Why families love Hotel Boutique Casa Córdoba Estrella
Families staying here find a genuinely small property, seven rooms total, which keeps the pool and terraces from ever feeling crowded even with kids splashing at midday. The five-minute walk to restaurants suits an early dinner before bedtime, and the colonial layout means shaded outdoor space is never far from the room, useful during the hottest hours.

Casa Jaguar Hotel Boutique
Cartagena de Indias
Wonderful
477 reviews
Casa Jaguar Hotel Boutique centres on a year-round outdoor pool set in a lush garden, with a restaurant, bar and coffee shop on site. The family-friendly restaurant serves Caribbean cuisine for brunch and lunch, and breakfast runs à la carte with local specialities. Bocagrande Beach is 1.9 kilometres away, and the airport is a six-kilometre ride.
Why families love Casa Jaguar Hotel Boutique
The à la carte breakfast and Caribbean brunch menu give more flexibility than a fixed buffet time, useful around nap schedules. One limitation worth flagging: the hotel's rooms are adults-only, which puts this property better suited to families with older teenagers than younger kids, despite the family-friendly restaurant on site.

Amarla Boutique Hotel Cartagena
Cartagena de Indias
Wonderful
232 reviews
Amarla Boutique Hotel occupies a historic city-centre building with a rooftop swimming pool, a lush garden and a restaurant serving Latin American cuisine with vegetarian options. Rooms include private balconies, minibars and flat-screen TVs, and bicycles are available for guests exploring the Old Town. Marbella Beach is a fourteen-minute walk, and the airport is six kilometres away.
Why families love Amarla Boutique Hotel Cartagena
The rooftop pool and garden give this property real resort feel inside a historic building, and the family-friendly restaurant's brunch and high-tea service works well around nap schedules. One thing to flag: the hotel's accommodation is adults-only, so it suits families with older kids or teenagers rather than those travelling with toddlers.

Upper Hotel
Cartagena de Indias
Excellent
66 reviews
Upper Hotel pairs a rooftop pool with an indoor pool, useful when Caribbean weather turns, inside family rooms that include a balcony, a dining area and garden views. A sun terrace and garden round out the outdoor space, and the tour desk helps arrange local excursions. Marbella Beach is a twelve-minute walk, and the airport is six kilometres away.
Why families love Upper Hotel
The indoor-plus-rooftop pool combination makes this one of the more weather-proof options in the historic centre's price range, and the dining area inside the family room means a quick breakfast doesn't require heading downstairs with a cranky toddler. At twelve minutes from Marbella Beach, it sits closer to the sand than several higher-priced boutique alternatives nearby.

Davé Paradise
Cartagena de Indias
Excellent
73 reviews
Davé Paradise offers private-bathroom rooms with a balcony, a coffee machine and a toaster, plus a terrace and hot tub for guests to unwind. Bocagrande Beach is 2.8 kilometres away, and the airport is a five-kilometre ride. Reception staff speak Spanish, which is worth noting for families without a Spanish speaker in the group.
Why families love Davé Paradise
The in-room coffee machine and toaster are small but genuinely practical for a family skipping the sit-down breakfast some mornings, and the terrace hot tub gives parents a wind-down spot once kids are asleep. At 2.8 kilometres from Bocagrande, this sits a bit farther from the beach than some of the other options here, so plan for a short taxi rather than a walk.
💡Practical Tips for Cartagena Beaches With Kids
- 1Decide first between beach and old town. Bocagrande keeps the sand within a few minutes on foot, while the walled city and Getsemaní offer charm but require a taxi or a long walk to reach the beach.
- 2Go to the beach early in the morning. The Caribbean sun is strong from late morning, and the first hours of the day are calmer and cooler for small children on Bocagrande Beach.
- 3Book a boat day to the Rosario Islands for clearer water. Hotel Casa San Agustin notes the islands are a 50-minute boat ride, and the sea there is usually calmer and clearer than on the city beaches.
- 4Choose a hotel with a pool even if you stay near the sand. A rooftop or courtyard pool, as at OZ Hotel Collection, Casa La Fe or Upper Hotel, is a welcome break during the hottest hours.
- 5Explore the walled city at sunset. The walls, the Clock Tower and squares such as Santo Domingo are more pleasant for children once the heat drops, and the evening atmosphere is lively.
- 6Carry water, hats and high-factor sun cream at all times. Cartagena is hot and humid all year, and shade can be limited on the beaches and along the walls of the old town.
More Family Things to Do in Cartagena
Other activities your family might enjoy in Cartagena de Indias.
Other Destinations With Beach Access Hotels
Explore hotels with beach access across Europe.