Cartagena's beachfront hotels line Carrera 1, the road that runs directly along Bocagrande's sand. Four are confirmed genuinely on the beach there: InterContinental Cartagena de Indias, Estelar Cartagena de Indias, Hilton Cartagena, and Capilla del Mar. A few well-marketed names nearby, on the parallel Avenida San Martín one block inland, are close to the beach but not on it.
The best beachfront resorts in Cartagena, Colombia
All four sit on Bocagrande's beachfront strip, a 10–15 minute drive or taxi ride from the walled old city.
Tap a hotel for live prices · Review to read more
If a free-cancellation rate is showing, booking now costs nothing to change later.
| Hotel | Rating | From/night | Area | Best for | |
|---|---|---|---|---|---|
| InterContinental Cartagena de Indias | Excellent | $130 | Bocagrande, Cartagena (Carrera 1) | Best overall · the most internationally recognized name on the beach | Check price →Review ↓ |
| Estelar Cartagena de Indias | Excellent | $124 | Bocagrande, Cartagena (Carrera 1) | Best rated · large-scale resort with a convention centre | Check price →Review ↓ |
| Hilton Cartagena | Excellent | $116 | El Laguito, Cartagena (Carrera 1, tip of the peninsula) | Best for families · four pools, quieter end of Bocagrande | Check price →Review ↓ |
| Capilla del Mar | Excellent | $83 | Bocagrande, Cartagena (Carrera 1) | Best value · tallest building on the strip, rooftop ocean views | Check price →Review ↓ |
InterContinental Cartagena de Indias
The InterContinental sits directly on Carrera 1 in Bocagrande, with the hotel's own FAQ confirming it isn't separated from the beach by the road – a distinction that rules out several other well-known Bocagrande names sitting one block inland on Avenida San Martín. It's Cartagena's most internationally recognized hotel brand on the sand.
The beach itself is Bocagrande's public stretch, shared with the rest of the strip rather than gated exclusively for guests – normal for this part of Cartagena, and consistent across all four hotels here. It's a dependable, well-located base for combining beach time with the old city's colonial streets.
Estelar Cartagena de Indias
Estelar is a large Colombian hotel brand's flagship Cartagena property, confirmed on Carrera 1 at the corner of Calle 12, directly on Bocagrande's sand. It carries the highest guest score of the four hotels here, with strong marks specifically for location and cleanliness.
The attached convention centre makes this a busier, more business-oriented property than a pure leisure resort, though the beachfront position and pool deck work just as well for a straightforward beach stay. It's a solid, slightly more affordable alternative to the InterContinental a few blocks away.
Hilton Cartagena
Hilton sits at the far tip of the Bocagrande peninsula, in the quieter El Laguito neighborhood, with four outdoor pools and a patrolled stretch of beach directly in front. It's noticeably calmer than the busier hotels closer to central Bocagrande.
The scale here – 341 rooms, multiple pools, tennis courts – suits families and groups who want resort amenities alongside genuine beach access, without the price of a five-star name closer to town. It's a fair pick for travelers prioritizing space and quiet over walkability to the old city.
Capilla del Mar
Capilla del Mar is the tallest hotel on the Bocagrande strip, confirmed directly on Carrera 1 with a rooftop pool and terrace that clear the neighboring buildings for open Caribbean views. It's the most affordable of the four confirmed beachfront hotels here.
Rooms are simpler than the InterContinental's or Estelar's, but the beachfront position and rooftop views punch above the price point. It's a practical choice for travelers who want genuine beach access in Bocagrande without a five-star rate.
When to go
December through April is Cartagena's dry season, with the least rain and the most reliable sun, though also the busiest and most expensive stretch. May through November brings more frequent afternoon showers and higher humidity, but rates drop and the beach stays far less crowded. Cartagena sits south of the Caribbean's main hurricane belt and has historically never taken a direct hit, so storm risk is far lower here than in the islands further north – a genuine advantage for trips booked during the Atlantic hurricane season (June–November). Bocagrande Beach itself is public and shared by beach-chair vendors and local visitors alongside hotel guests, which is normal here rather than a sign of a lesser property.
FAQ
Images: Bernard Gagnon / Wikimedia Commons / CC BY-SA 4.0



