Discover the top hotels in Cartagena de Indias, from romantic colonial casas in the walled city to modern beachfront towers in Bocagrande, with practical tips on neighborhoods, transport, prices and how to choose the best stay for your trip.

Top Hotels in Cartagena de Indias: Where to Stay and Why It Matters

Why Cartagena de Indias is a remarkable hotel city

Stone walls from the 16th century on one side, the Caribbean glittering on the other. Cartagena de Indias is one of the rare cities in Colombia where the hotel you choose can shape your entire stay. Within a radius of barely 3 km, you move from cloistered colonial casas to glass-fronted towers facing the beach, from boutique hotels with ten rooms to full-service resorts and branded city hotels.

The historic center, inside the walled city, concentrates many of the most characterful hotels in Cartagena. Here, former convents and merchant mansions have been restored with shaded patios, high-ceilinged rooms and quiet courtyards where an outdoor pool feels almost monastic. Just beyond, in Bocagrande, the skyline changes; tall city hotels line Avenida San Martín, with direct access to the sand and long sea views at night, and taxi rides of about 10 minutes (COP 12,000–18,000) to the plazas of the centro.

Choosing a hotel in Cartagena is less about star ratings and more about atmosphere. Do you want to wake up to church bells near Plaza de Santo Domingo, or to the sound of waves along the modern beach strip? The answer will tell you whether your ideal hotel Cartagena experience lies in the old center, the surrounding barrios such as Getsemaní, or the contemporary waterfront, and will narrow down which specific properties make sense for your budget and style.

Staying inside the walled city: cloisters, casas and character

Balconies dripping with bougainvillea on Calle de la Iglesia, lanterns glowing above narrow stone streets. Staying inside the walled city of Cartagena means living inside the postcard. Many hotels here occupy restored casas from the 17th and 18th centuries, with thick walls that keep rooms cool and patios that become quiet sanctuaries after the heat of the day, usually within a 5–10 minute walk of major sights and main plazas.

Rooms in these historic properties tend to be unique rather than standardized. One suite might have original tiled floors and a carved wooden balcony, another a small plunge pool tucked behind a stone arch. When you check availability, pay attention to room descriptions and layout photos; in a converted casa del mercader, no two spaces are quite the same, and some will suit couples, others families, with categories such as junior suites, duplex rooms or family lofts and interconnecting rooms.

The trade-off is clear. You gain intimacy, history and immediate access to the center of the city, but you lose the broad resort-style beach and the feeling of a large-scale complex. For travelers who want to walk out at night to restaurants in the centro and feel the weight of Cartagena Indias’ history in every courtyard, this is the most rewarding area to stay, especially between December and March when evenings are dry and lively. Representative options include Hotel Casa San Agustín (Centro, near Plaza de San Diego, typical doubles from around US$450 in high season) and Bastión Luxury Hotel (Calle del Sargento Mayor, about 6 minutes on foot from Plaza de la Aduana).

Bocagrande and the modern waterfront: sea views and city energy

Neon reflections on wet pavement, joggers along the Malecón, the sea just across the road. Bocagrande is Cartagena’s contemporary face, a narrow peninsula south of the old center where many international-style hotels rise above the beach. Here, the experience is defined by height, glass and the horizon line, with long rows of sun loungers and easy access to cafés, pharmacies and shopping malls along Avenida San Martín and Carrera 1.

Rooms in this part of the city often come with floor-to-ceiling windows and balconies facing the Caribbean. You trade cloistered patios for sweeping views, and the typical outdoor pool is on a high terrace, with the skyline of Cartagena de Indias as a backdrop. If you plan a stay focused on the beach, easy taxi access to the walled city, and long afternoons by the pool, Bocagrande is a logical choice, with taxi fares to the centro usually modest for such short distances and ride times of roughly 8–12 minutes depending on traffic.

The neighborhood also suits travelers who prefer a more anonymous, international hotel environment. Corridors feel familiar, services are standardized, and it is easy to check offers that bundle rooms with access to wellness areas or late check-out. You are slightly removed from the colonial center, but only about a 10-minute drive along Carrera 1, which keeps both worlds within reach and makes it simple to split days between sightseeing and swimming. Typical examples include Hyatt Regency Cartagena (Bocagrande, about 2.5 km from Plaza de los Coches, rooms often from US$220–350) and Hotel Caribe by Faranda Grand (Laguito area, roughly 15 minutes by taxi from the walled city).

Atmosphere and amenities: what to check before you book

Courtyard or coastline, rooftop or cloister. Before you book a hotel in Cartagena, it pays to be precise about what you expect from the property itself. Start with the pool; in the historic center, many hotels offer compact courtyards or rooftop plunge pools, while larger outdoor pool decks are more common in the modern districts closer to the beach, sometimes with separate shallow areas for children and shaded cabanas.

Next, look carefully at room categories. Some casas in the center have only a handful of rooms, each different in size and configuration, while larger city hotels in Bocagrande or other areas of Cartagena Colombia offer more predictable layouts. If you value quiet nights, ask how far your room will be from the street or from internal bars, especially in the livelier parts of the walled city where music can carry late, and confirm whether windows are double-glazed or if the hotel provides internal shutters.

Finally, pay attention to practical details that can affect your stay. Check how the hotel handles taxes and fees for international guests, whether breakfast is included, and what is genuinely free versus what is an optional extra. A refined hotel casa in the center may include thoughtful touches as part of the experience, while a larger Cartagena hotel might itemize more services, from spa access to late-night room service, which can influence the overall value of the stay. If you are comparing several Cartagena de Indias hotels, note check-in and check-out times, airport transfer options and whether luggage storage is available for late flights.

Location trade-offs: center, beach and nearby districts

From Plaza de los Coches to the curve of Bocagrande, distances in Cartagena look short on a map but feel different on foot in the midday heat. Staying in the historic center places you within a few minutes’ walk of major sights, from the city walls near Café del Mar to the churches around Plaza de la Aduana. It is the most atmospheric base for exploring Cartagena Indias, but you will need a short taxi ride to reach the main beach areas, especially if you are traveling with children or luggage or planning boat trips to the Rosario Islands.

Choosing a hotel near the beach, by contrast, means easier access to the sea and more space for resort-style facilities. You can step out for a morning swim, then head into the center later in the day when the sun softens. For some travelers, especially those combining Cartagena with a wider Colombia itinerary, this balance between city and beach feels ideal, and makes it easier to fit in day trips to nearby islands without changing hotels or moving between different neighborhoods mid-stay.

There are also quieter residential pockets just outside the walls where smaller hotels and casas offer a more local rhythm. Streets here are less crowded at night, and you may find a different side of the city, with neighborhood bakeries and small plazas. The key is to decide whether your priority is immediate immersion in the historic core, proximity to the beach, or a softer, more residential feel, then filter specific properties by walking time to the places you expect to visit most. Areas such as Getsemaní, for example, sit about 10–15 minutes on foot from Plaza de la Aduana and offer a mix of boutique hotels and guesthouses.

Who Cartagena’s top hotels suit best

Couples arriving for a long weekend often gravitate to the walled city. They want to walk hand in hand along Calle de la Mantilla at night, dine in candlelit patios, and return to a room that feels like a private casa rather than a standard city hotel. For them, the trade-off of less direct beach access is minor compared with the romance of the center, especially when most key plazas are within a 10-minute stroll and sunset walks along the ramparts are an easy evening ritual.

Families and groups may find more comfort in the modern districts with larger pools and more spacious common areas. Elevators, wide corridors and predictable room categories make logistics easier, and the beach is close enough for quick outings between naps and meals. If you are planning several nights in Cartagena as part of a broader Colombia journey, this kind of base can feel more flexible, with room to spread out and clearer distinctions between sleeping, playing and dining areas, plus easier access to supermarkets and casual dining.

Solo travelers and culture-focused visitors often choose smaller properties in or just around the center. They value being able to step out early to watch the city wake up around Plaza de San Pedro Claver, or to return late after a performance without a long ride. For them, the best hotels in Cartagena are those that offer a strong sense of place, attentive but discreet service, and an address that makes the city feel immediately legible, even on a first visit. Many of these travelers also appreciate concierge teams who can arrange walking tours, restaurant reservations and transport to and from Rafael Núñez International Airport, which sits roughly 15–20 minutes by taxi from the centro.

How to compare and choose your Cartagena hotel

Start with three filters: neighborhood, building style, and pool. Decide first between the walled city, the modern waterfront, or a quieter surrounding district. Then choose whether you prefer a restored casa with thick walls and intimate patios, or a contemporary tower with panoramic views and a larger outdoor pool area, and consider how much time you realistically plan to spend on-site versus out exploring the streets, plazas and nearby beaches.

Once that is clear, compare room types rather than just overall hotel names. Look at size, natural light, and whether the layout suits how you travel; a compact but atmospheric room in the center might be perfect for a short stay, while a larger, more neutral room near the beach could work better for a longer holiday. Check availability across your dates to see if certain categories open up on weekdays or shoulder periods, and note whether flexible rates allow changes if your plans shift or if you decide to extend your time in Cartagena de Indias.

Finally, read the fine print on what is included. Some hotels in Cartagena de Indias fold services into the rate, while others separate them as optional extras, which can change the feel of the stay as much as the final bill. When you align your expectations on atmosphere, location and services, the city’s hotel landscape becomes much easier to navigate, and Cartagena reveals itself as one of Colombia’s most rewarding places to sleep, not just to visit. Internal comparisons between areas such as the centro histórico, Bocagrande and Getsemaní will help you match a specific property to the way you like to travel.

Top Hotels in Cartagena de Indias

Cartagena de Indias is an excellent choice if you want a hotel stay where the city itself feels like part of the property. The walled center offers atmospheric casas in historic buildings, ideal for couples and culture-focused travelers, while the modern waterfront around Bocagrande provides larger hotels with sea views and easier beach access. Before booking, compare neighborhoods, building styles and pool setups, then check how each hotel handles services, taxes and fees so the experience matches your expectations. With clear priorities, you can choose a Cartagena hotel that fits your way of traveling, whether you prefer cloistered courtyards or contemporary towers facing the Caribbean.

  • Hotel Casa San Agustín – Centro Histórico, near Plaza de San Diego; luxury boutique casa with courtyard pool and rooftop terrace; typical double rooms from about US$450–700 in high season; around 10–15 minutes by taxi from Rafael Núñez International Airport.
  • Bastión Luxury Hotel – Walled city, Calle del Sargento Mayor; restored colonial mansion with rooftop pool and views over Cartagena de Indias; roughly 400 m from Plaza de Santo Domingo; rates often from US$300–500 depending on season.
  • Sofitel Legend Santa Clara – Former convent in the historic center, near Plaza de San Diego; combines cloistered courtyards, spa and large outdoor pool; about 800 m from Plaza de los Coches; typical nightly rates from US$350–600.
  • Hyatt Regency Cartagena – Bocagrande waterfront, on Carrera 1; high-rise city hotel with multiple infinity pools overlooking the bay; approximately 2.5 km from the Clock Tower; rooms frequently from US$220–350 per night.
  • Hotel Caribe by Faranda Grand – Laguito/Bocagrande area, facing the beach; resort-style complex with extensive gardens and family-friendly pool; around 4 km from the walled city; standard rooms often from US$150–250.
  • Estelar Cartagena de Indias Hotel & Centro de Convenciones – Bocagrande, near Avenida San Martín; modern tower with large outdoor pool deck and convention facilities; about 10 minutes by taxi from Plaza de la Aduana; typical rates from US$180–300.
  • Movich Hotel Cartagena de Indias – Inside the walls, close to Plaza de la Aduana; boutique property known for its rooftop bar and panoramic views of the bay; roughly 5 minutes’ walk from Plaza de los Coches; rooms usually from US$250–400.
  • Hotel Charleston Santa Teresa – Historic building by the city walls, near the Clock Tower; elegant hotel with rooftop pool and sea-facing terraces; about 1 km from Plaza de San Pedro Claver; nightly rates often from US$320–550.
  • Anandá Hotel Boutique – Walled city, on Calle del Cuartel; intimate boutique hotel with small rooftop pool and inner patios; approximately 600 m from Plaza Santo Domingo; typical doubles from US$200–320.
  • Hotel Capilla del Mar – Bocagrande beachfront, on Carrera 1; long-established city hotel with sea-view rooms and rooftop pool; around 3 km from the centro histórico; rates frequently from US$130–220 depending on dates.
  • Allure Chocolat by Karisma – Getsemaní, near the Convention Center; stylish hotel with rooftop pool overlooking the bay and the old city walls; about 10 minutes on foot from Plaza de los Coches; rooms often from US$160–260.
  • Hotel Casa Lola – Getsemaní, in a restored set of casas; eclectic design, plunge pools and leafy courtyards; roughly 900 m from the Clock Tower; typical nightly rates from US$180–280.

FAQ

Are there historic hotels in Cartagena de Indias?

Yes, many hotels in Cartagena de Indias occupy restored colonial-era buildings inside the walled city. These properties often feature original architectural elements such as stone arches, internal patios and high ceilings, offering a strong sense of history combined with modern comforts.

Is it better to stay in the walled city or near the beach?

The walled city is better if you want immediate access to historic streets, plazas and restaurants, and you value atmosphere over space. Areas near the beach, such as the modern waterfront, are preferable if you prioritize sea views, larger pools and easier access to the sand, accepting a short taxi ride to reach the historic center.

Do Cartagena hotels offer local cuisine on-site?

Many hotels in Cartagena de Indias include restaurants that highlight Colombian and Caribbean dishes, from fresh seafood to regional specialties. Staying in the historic center also places you within walking distance of independent restaurants, allowing you to combine hotel dining with the broader city food scene.

Should I book my Cartagena hotel in advance?

Booking in advance is strongly recommended, especially during peak travel periods and major holidays, when occupancy in Cartagena can be high. Early reservations give you a better choice of neighborhoods, room types and specific casas or city hotels that match your preferences.

Are there smaller, intimate hotels as well as larger complexes?

Cartagena offers both. Inside and around the walled city you will find smaller, intimate properties in historic casas, while the modern waterfront and beach areas host larger city hotels with more rooms and extensive shared facilities. Choosing between them depends on whether you prefer character and intimacy or scale and amenities.

Published on   •   Updated on