The best hotels in Cartagena
Cartagena has 8,000+ places to stay, and the gap between a great room and a sweaty disappointment is wider here than almost anywhere in Colombia. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Cartagena
Click any hotel to check availability and book at the best price.
Hotel El Viajero Cartagena Hostel
Getsemaní, Cartagena
Free cancellation & Pay later
Hotel Boutique Don Pedro de Heredia
Old City / Centro Histórico, Cartagena
Free cancellation & Pay later
Hotel Movich Buro 26
Bocagrande, Cartagena
Free cancellation & Pay later
Bastión Luxury Hotel
Old City / Centro Histórico, Cartagena
Free cancellation & Pay later
Hotel Almirante Cartagena Colombia
Bocagrande, Cartagena
Free cancellation & Pay later
Hotel Casa Claver Loft Boutique
Old City / San Diego, Cartagena
Free cancellation & Pay later
Hyatt Regency Cartagena
Centro, Cartagena
Free cancellation & Pay later
Rosewood Cartagena
Old City / Centro Histórico, Cartagena
Free cancellation & Pay later
Hotel Las Américas Casa de Playa
Marbella, Cartagena
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Hotel Casa La Fe | Getsemaní, Cartagena | $45–75/night | 7.8/10 | Budget Pick |
| 2 | Hotel El Viajero Cartagena Hostel | Getsemaní, Cartagena | $55–90/night | 8.1/10 | Best Value |
| 3 | Hotel Boutique Don Pedro de Heredia | Old City / Centro Histórico, Cartagena | $105–160/night | 8.3/10 | Hidden Gem |
| 4 | Hotel Movich Buro 26 | Bocagrande, Cartagena | $120–180/night | 8/10 | Business Pick |
| 5 | Bastión Luxury Hotel | Old City / Centro Histórico, Cartagena | $140–220/night | 9/10 | Top Rated |
| 6 | Hotel Almirante Cartagena Colombia | Bocagrande, Cartagena | $145–200/night | 8.2/10 | Family Friendly |
| 7 | Hotel Casa Claver Loft Boutique | Old City / San Diego, Cartagena | $160–230/night | 8.7/10 | Romantic Stay |
| 8 | Hyatt Regency Cartagena | Centro, Cartagena | $180–249/night | 8.5/10 | Most Popular |
| 9 | Rosewood Cartagena | Old City / Centro Histórico, Cartagena | $280–600/night | 9.4/10 | Luxury Pick |
| 10 | Hotel Las Américas Casa de Playa | Marbella, Cartagena | $260–450/night | 9.1/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Hotel Casa La Fe
Casa La Fe sits on a quiet street in Getsemaní, a short walk from the Clock Tower entrance to the walled city. Rooms are basic but clean, with decent beds and functional air conditioning. The staff is genuinely helpful and the communal areas have good energy. Breakfast is included and better than you would expect at this price point. Great base for budget travelers who want to be close to the action without paying Old City prices.
Check Availability
Hotel El Viajero Cartagena Hostel
El Viajero is a solid budget pick on Calle de la Sierpe in Getsemaní, inside a restored colonial building with a small rooftop pool. Private rooms are compact but thoughtfully arranged, and the hostel atmosphere draws a sociable crowd without being too loud. The rooftop is the highlight, with views over the neighborhood rooftops toward the Old City walls. Location is walkable to everything in the historic center. Good value for solo or couple travelers watching their budget.
Check Availability
Hotel Boutique Don Pedro de Heredia
Don Pedro de Heredia is tucked into a colonial building on Calle Segunda de Badillo inside the walled city. The courtyard with its fountain and tropical plants is the centerpiece of the property and worth the room rate on its own. Rooms vary in size so ask for one of the upper-floor options with the balcony. Service is attentive without being intrusive. A solid mid-range choice for people who want to sleep inside the walls without spending a fortune.
Check Availability
Hotel Movich Buro 26
Movich Buro 26 is a modern business hotel on Avenida San Martin in Bocagrande, catering to corporate travelers but comfortable for leisure guests too. Rooms are sleek and well-equipped, with good Wi-Fi and proper work desks. The rooftop pool and bar have views over the peninsula and Caribbean Sea. Bocagrande is a ten-minute taxi ride from the Old City, which is the main trade-off. Consistent and reliable for people who value modern amenities over colonial charm.
Check Availability
Bastión Luxury Hotel
Bastión sits right against the old city walls on Calle Gastelbondo, making the location impossible to beat for atmosphere. The rooftop pool perched on top of the historic fortification is genuinely spectacular, especially at sunset. Rooms are beautifully decorated with local art and high-quality linens. The restaurant downstairs is worth a dinner reservation even if you are not staying here. One of the best overall experiences in Cartagena for the price.
Check Availability
Hotel Almirante Cartagena Colombia
Hotel Almirante is a large resort-style property on the beachfront strip in Bocagrande with direct access to the Caribbean. Families appreciate the multiple pools, the kids-friendly staff, and the relatively spacious rooms. Beach access is convenient though Bocagrande beach itself is crowded and not the prettiest. The Old City is a short cab ride away but feels like a different world. A practical choice for families who want beach proximity over historic immersion.
Check Availability
Hotel Casa Claver Loft Boutique
Casa Claver is a small boutique property on Calle de la Iglesia in the San Diego neighborhood, one of the calmer and more residential corners of the walled city. The loft-style rooms have high ceilings, exposed brick, and a refined aesthetic without feeling overdone. There is a small rooftop with a plunge pool and excellent views toward the San Pedro Claver church. Service is personal and the property feels genuinely private. A strong pick for couples looking for intimacy inside the historic center.
Check Availability
Hyatt Regency Cartagena
The Hyatt Regency towers over the Convention Center area on Calle 2a, bridging the gap between the Old City and the modern business district. Rooms are spacious, modern, and deliver the consistent quality the brand is known for. The rooftop pool and bar are popular with both guests and locals on weekends. Location is a five-minute walk to the Clock Tower and the heart of the walled city. A reliable international-standard choice that works for both business and leisure travelers.
Check Availability
Rosewood Cartagena
Rosewood Cartagena occupies a restored 17th-century palace on Plaza de los Coches in the heart of the walled city. The property is stunning, with multiple pools, fine dining, and rooms that blend colonial architecture with contemporary luxury finishes. Service is impeccable and the staff anticipates needs before you voice them. The rooftop bar is one of the best spots in the entire city for a sundowner. This is the top-tier choice in Cartagena with no real competitor at this level.
Check Availability
Hotel Las Américas Casa de Playa
Las Américas Casa de Playa sits on a private stretch of beach in the Marbella area, about fifteen minutes from the Old City. The resort has a sprawling pool complex, beachfront cabanas, and excellent all-inclusive packages that genuinely deliver on quality food and drink. Rooms are large and well-appointed with proper sea views from the higher floors. It lacks the Old City atmosphere but compensates with the best beach access of any hotel in the Cartagena area. Ideal for guests who prioritize resort amenities and direct sand access.
Check AvailabilityWhere to Stay in Cartagena
The neighborhood you pick matters more than the hotel.
Old City vs. Getsemaní: which side of the wall should you sleep on?
Inside the walled city, you're paying for the postcard. Streets like Calle de las Damas and Calle del Cuartel are gorgeous, walkable, and give you that classic Cartagena feel the moment you open your shutters. But rooms are smaller, noise from the plazas carries at night, and you're paying $105-220/night for the privilege.
Getsemaní, just outside the wall near the Puerta del Reloj, gives you 80% of the experience at 60% of the price. Plaza de la Trinidad is the neighborhood's beating heart. great street food, local bars, and artists painting murals on every corner. It's a 5-minute walk back into the Old City when you want the tourist scene, and 5 minutes in the other direction when you don't.
Bocagrande: beach access with a trade-off
Bocagrande is the high-rise strip south of the Old City, built along a narrow peninsula with Caribbean water on both sides. Avenida San Martín is the main drag, lined with chain restaurants and casino hotels. It's not charming, but the beach is right there and the rooms are often larger than anything in the Old City for a similar price.
The downside: you're 25 minutes from Plaza de Bolívar, and Bocagrande has almost nothing worth doing after dark beyond your hotel pool. Hotel Almirante and Movich Buro 26 are the two solid picks here. If beach access is your priority and colonial atmosphere isn't, Bocagrande delivers.
Getting around Cartagena without wasting money on taxis
Cartagena doesn't have a metro. Your options are taxis, mototaxis, and your feet. Taxis between the Old City and Bocagrande should be 8,000-15,000 COP. always agree on a price before you get in. Mototaxis around Getsemaní and the nearby bus terminal area run 3,000-5,000 COP and are perfectly safe in daylight.
For the Islas del Rosario day trip, boats leave from the Muelle de los Pegasos near the Old City wall every morning around 8am. The crossing takes 45-60 minutes. If your hotel is in the Old City, you can walk to the dock in under 10 minutes.
What Cartagena hotels don't tell you about the heat
Cartagena sits at 10°N latitude and hovers at 28-32°C year-round. This isn't seasonal heat. it's structural. Any hotel room without proper AC and blackout curtains becomes a problem by noon. We've seen this mistake hundreds of times: travelers book a 'colonial character' room in a historic building that hasn't been properly ventilated, and they're miserable.
Check that your specific room type, not just the hotel, has individual AC control. Upper floors in Old City boutiques catch more breeze but also more heat from the roof. Ask specifically about floor and room orientation before confirming. Rooms facing interior courtyards tend to stay cooler than street-facing ones.
The Cartagena festival calendar and what it does to prices
Two dates matter more than anything else for hotel prices in Cartagena. The Hay Festival (usually late January) turns the Old City into a literary madhouse. boutique hotels sell out weeks ahead and rates spike 40-60%. Semana Santa (March or April depending on the year) brings Colombian domestic tourism in full force, and rooms anywhere decent go fast.
The Cartagena International Film Festival (FICCI), usually held in late February or early March, is smaller but enough to fill the better Old City hotels. Book around these dates at least 6-8 weeks out. Outside those windows, October and November are genuinely the sweet spot: fewer crowds, lower rates, and rain that mostly falls in short afternoon bursts.
Romantic stays in Cartagena: what actually works
The Old City's San Diego neighborhood, between Calle de Tumbamuertos and the city wall, is the right base for couples. It's quieter than the Centro, prettier than Getsemaní, and walkable to everything. Hotel Casa Claver Loft Boutique sits in this zone and is our top romantic pick. rooftop terrace, thoughtful design, and no party-hostel energy within earshot.
Rosewood Cartagena is the nuclear option if budget isn't a concern. It's on Calle del Arzobispado in the heart of the Old City, with a pool that looks straight out of a design magazine and service that doesn't miss. But honestly, San Diego at $160-230/night hits the romantic brief without requiring you to spend $400 before dinner.
Cartagena's best neighborhoods
The Old City is where you want to be for atmosphere, walkability, and the real Cartagena experience. If you're after the beach without the colonial charm, Bocagrande works, but it feels more Miami than Colombia.
Old City / Centro Histórico 3 vetted hotels The walled city. Colonial streets, rooftop bars, and the best address in Cartagena.
The walled city. Colonial streets, rooftop bars, and the best address in Cartagena.
This is the reason people come to Cartagena. Streets like Calle de la Factoría and Calle Santo Domingo are dense with colonial architecture, flower balconies, and restaurants that stay busy until midnight. You're walking distance from every major landmark: Plaza de Bolívar is 5 minutes, Castillo San Felipe is 20.
Hotels here range from boutique mid-range to full-on luxury. Bastión Luxury Hotel and Rosewood Cartagena both sit inside the walls and represent two different price brackets of the same idea: beautiful rooms, attentive service, and the Old City at your doorstep. Don Pedro de Heredia is the budget-conscious boutique option, delivering genuine charm without the $300/night price tag.
The trade-off is noise. Plaza de los Coches and the streets near the Clock Tower get loud until 1-2am on weekends. Ask for interior courtyard rooms or upper-floor rooms facing quieter streets if you're a light sleeper.
Getsemaní 2 vetted hotels Just outside the walls. Real neighborhood energy, honest prices.
Just outside the walls. Real neighborhood energy, honest prices.
Getsemaní sits immediately southwest of the walled city, separated by a short walk through the Puerta del Reloj gate. It's Cartagena's most authentically Colombian neighborhood for visitors. murals on every block, fruit vendors on Calle Larga, and Plaza de la Trinidad buzzing with locals at all hours. Hotels here cost 30-40% less than equivalent rooms inside the walls.
Hotel Casa La Fe and Hotel El Viajero Hostel are both solid picks here. Casa La Fe suits travelers who want a private room with character without the boutique hotel markup. El Viajero works for solo travelers or small groups who don't mind a social atmosphere and appreciate the rooftop access.
A decade ago, Getsemaní had a rough reputation. That's largely gone in the main tourist blocks. Stay between Plaza de la Trinidad and the Old City gate, and you'll be fine. Go more than 4-5 blocks toward Avenida del Pedregal late at night and you're pushing your luck.
Bocagrande 2 vetted hotels Beach access and business hotels on Cartagena's high-rise peninsula.
Beach access and business hotels on Cartagena's high-rise peninsula.
Bocagrande is built on a narrow strip of land extending south from the Old City. It's where you go for beach swimming, larger hotel rooms, and a more conventional resort feel. Avenida San Martín is the main commercial street, and the beach runs parallel one block west. It's functional rather than beautiful, but the Caribbean water is right there.
Hotel Almirante Cartagena Colombia is the family pick here, with pool, space, and proximity to the beach on Avenida Almirante Brión. Movich Buro 26 leans toward the business traveler crowd, with reliable WiFi, meeting facilities, and the kind of predictable comfort that makes sense for a work trip. Neither hotel pretends to be something it isn't.
Getting to the Old City from Bocagrande costs 8,000-12,000 COP by taxi, and you'll be doing that trip multiple times if sightseeing is your goal. If the beach is the main event and culture is secondary, Bocagrande is the right call. But don't book here expecting to feel the soul of Cartagena.
Marbella & Centro 2 vetted hotels Upscale resorts and international chain hotels away from the crowds.
Upscale resorts and international chain hotels away from the crowds.
Marbella is north of the Old City, past the bus terminal and along the Caribbean coast. Hotel Las Américas Casa de Playa anchors this area: it's a full resort property with private beach access and a large pool, sitting about 4 km from the Clock Tower. You're not walking to the Old City from here. plan on taxis or a rental car.
The Hyatt Regency Cartagena sits in the Centro area, closer to the commercial districts and convention center. It's the most popular hotel on our list for good reason: consistent quality, known brand standards, and a location that works equally well for leisure and business travelers. The pool and rooftop bar are genuinely good.
These two hotels serve travelers who want resort facilities and don't need to be immersed in colonial Cartagena every day. Rates at Las Américas start at $260/night and climb well past $400 in peak season, but for a beach resort experience on the Colombian Caribbean coast, the quality justifies it.
Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Cartagena.
Romantic
San Diego neighborhood, inside the Old City walls, is the pick. Quiet colonial streets, candlelit restaurants on Calle de Tumbamuertos, and rooftop terraces with views over the ramparts make it the most romantic 10 blocks in Colombia.
Culture
Centro Histórico puts you 5 minutes from Plaza de Bolívar, the Palacio de la Inquisición, and the Museo del Oro Zenú. Stay inside the walls and you're essentially living inside a UNESCO World Heritage Site.
Family
Bocagrande is the sensible family base, with beach access on Avenida Almirante Brión and hotel pools that actually accommodate kids. Hotel Almirante offers the room size and facilities that cramped Old City boutiques can't match.
Budget
Getsemaní around Plaza de la Trinidad delivers the real Cartagena experience for $45-75/night. Hotel Casa La Fe is the honest budget pick: clean, well-located, and 5 minutes walk from the Old City gate.
Beach
Marbella, north of the Old City near Calle 1, has the cleanest stretch of Caribbean coastline close to the city. Hotel Las Américas Casa de Playa sits right on the water with private beach access and none of the Bocagrande crowds.
Foodie
The Old City's Centro Histórico has the densest concentration of serious restaurants in Cartagena, from ceviche spots on Calle de la Factoría to upscale Colombian cuisine around Plaza Santo Domingo. Stay here and dinner is always a 5-minute walk.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
When to Visit Cartagena
When to visit Cartagena and what to pay.
Peak Season (Dec-Mar)
December through March is Cartagena's dry season, and everyone knows it. The Hay Festival in late January packs the Old City, and the Christmas-New Year window (December 26-January 4) sees rooms at Bastión and Rosewood sell out months ahead. Prices are at their highest, but the weather is genuinely excellent: clear skies, warm water, and a festive atmosphere around Plaza de Bolívar. Book at least 3 months out for anything decent inside the walls.
Sweet Spot (Apr-Jun)
April through June is the window most travelers overlook. Semana Santa (late March or April) causes a brief spike, but once that passes, rates drop 30-40% and the city breathes again. Temperatures hover at 28-32°C, no worse than peak season, and the beaches near Marbella are noticeably less crowded. The Old City restaurants are easier to book, and you'll actually be able to get a table at El Santísimo on Calle del Torno without a reservation two weeks out.
Low Season (Jul-Sep)
This is the rainy season, though Cartagena's rain usually falls in afternoon downpours rather than all-day drizzle. Humidity is brutal, regularly hitting 80-90%, and the heat feels more intense. Budget rooms in Getsemaní drop to $45-60/night, and even Old City boutiques run promotions. It's fine for travelers who prioritize price and don't mind sweating through the midday hours.
Shoulder Season (Oct-Nov)
October and November are the real hidden window in Cartagena. Rain is still around but tapering off by mid-November, temperatures ease slightly to 27-31°C, and hotel prices haven't yet spiked for the December rush. The FICCI film festival in some years falls in late October, adding a cultural energy to the Old City without the price chaos of peak season. It's worth tracking the festival calendar before you book.
Booking Tips for Cartagena
Insider tips for booking hotels in Cartagena.
Book inside the walls for Semana Santa. or don't come
Old City hotels during Semana Santa (Holy Week, March or April) sell out 8-10 weeks in advance. Getsemaní fills up shortly after. If you're arriving during that window and haven't booked, expect to stay in Bocagrande and taxi in. Bastión Luxury Hotel and Hotel Casa Claver both hit capacity by early February for peak Holy Week dates.
Don't let taxis quote you in USD
Some drivers near Aeropuerto Rafael Núñez and the Old City tourist zone quote fares in dollars to foreigners. The correct fare from the airport to the Old City is 25,000-35,000 COP, not $15-25 USD. Agree on the COP price before you get in. Bolt and InDriver both work in Cartagena and are usually 20-30% cheaper than hailed taxis.
Upper floors in Old City boutiques aren't always cooler
Roof heat is real in Cartagena. Top-floor rooms in smaller boutique hotels on streets like Calle de las Damas can hit 35°C by afternoon if the AC is undersized. Always ask whether the room has individual AC control, not just ceiling fans. This single question has saved hundreds of our readers from a genuinely miserable stay.
The 'sea view' claim in Bocagrande needs scrutiny
At least 30% of Bocagrande hotels advertise sea views that are actually partial glimpses of Cartagena Bay between buildings on Avenida San Martín. True beach-facing rooms at Hotel Almirante face the Caribbean properly, but they book out first. Request a specific room number or photo confirmation before confirming, especially for rooms above the 8th floor facing west.
Getsemaní's best rooms go fast on weekends
Hotel El Viajero in Getsemaní fills its private rooms Thursday through Sunday, year-round. If you want a private room at budget prices (not a dorm), book at least 10-14 days ahead for weekend arrivals. Hotel Casa La Fe has more availability but its best rooms, those facing the courtyard, are also grabbed early by repeat guests.
The Rosario Islands day trip leaves before 8am. your hotel matters
Boats to Islas del Rosario depart from Muelle de los Pegasos near the Old City wall, and most leave between 7:30-8:30am. If you're staying in the Old City or Getsemaní, it's a 5-10 minute walk to the dock. From Bocagrande, you need a 10-minute taxi at 6:45am. From Marbella, you're looking at 20-25 minutes. Factor this into your neighborhood choice if the islands are on your agenda.
Hotels in Cartagena — FAQ
Everything you need to know before booking hotels in Cartagena.
What's the best neighborhood to stay in Cartagena?
The Old City (Centro Histórico) is the top pick for most travelers. You're within 10 minutes walk of Plaza de Bolívar, the Clock Tower, and dozens of restaurants on Calle de la Factoría. Getsemaní is right next door and costs 30-40% less with nearly the same access.
Is Getsemaní safe to stay in?
Yes, for the most part. The streets around Plaza de la Trinidad are busy and well-lit until midnight, and there are solid hotels here for $45-90/night. Avoid walking past Avenida del Pedregal late at night. stick to the lit blocks between the Old City gate and the plaza.
How far is Bocagrande from the Old City?
About 20-25 minutes on foot or 10 minutes by taxi, which typically costs 8,000-12,000 COP. Bocagrande feels like a different city entirely, with high-rises on Avenida San Martín and actual beach access. It's quieter at night but lacks the colonial character.
When is the best time to visit Cartagena for hotels?
January through March is peak season with the best weather, around 27-30°C, but prices jump to $150-400/night for decent spots. April-June offers the same warmth with 30-40% lower rates and manageable crowds. Avoid Semana Santa (Holy Week) unless you've booked 3-4 months ahead.
What's the cheapest way to get between my hotel and the Old City?
Taxis from Bocagrande to the Clock Tower (Torre del Reloj) run 8,000-15,000 COP. There are shared tuk-tuks (mototaxis) in Getsemaní for as little as 3,000 COP per person. If you're staying in the Old City itself, you won't need transport for most sightseeing.
Are there family-friendly hotels in Cartagena?
Hotel Almirante Cartagena Colombia in Bocagrande is the strongest family option on our list, with a pool and space that actually fits a family of four. It's a 5-minute walk to the beach on Avenida Almirante Brión and runs $145-200/night. The Old City boutiques tend to be small and better suited to couples.
Is it worth paying for a luxury hotel in Cartagena?
If your budget stretches to $280+/night, yes. Rosewood Cartagena on Calle del Arzobispado in the Old City delivers service that matches anything in Latin America. Bastión Luxury Hotel is more accessible at $140-220/night and has one of the best rooftop pools in the city.
What areas should I avoid when booking a hotel in Cartagena?
Skip the zone around Mercado de Bazurto, about 2 km northeast of the Old City. It's chaotic, noisy from 4am, and there's no upside for tourists staying there. Also avoid the outer stretches of Marbella beyond Hotel Las Américas unless you're specifically booking that property.
Do Cartagena hotels include breakfast?
Most mid-range and luxury hotels include it, but the budget picks in Getsemaní often don't. Always check before booking. a hotel breakfast in the Old City can cost $12-18 per person if you're paying separately. For the best local breakfast, walk to Restaurante La Mulata on Calle Quero instead.
How much should I budget per night for a good hotel in Cartagena?
For a clean, well-located room in Getsemaní, budget $45-90/night. The Old City boutique experience runs $105-230/night. Full luxury, like Rosewood or Hotel Las Américas, starts at $260 and goes well past $500/night during peak weeks in December and January.
Is the Old City walkable from most hotels?
If you're staying inside the walled city or in Getsemaní, everything's walkable. Castillo San Felipe de Barajas is about 20 minutes on foot from the Clock Tower gate. Bocagrande is technically walkable along Avenida Santander but that stretch takes 25-30 minutes in the heat.
Do I need to book Cartagena hotels far in advance?
For December 26-January 10 and Semana Santa, book at least 3 months out. The Old City has limited rooms and boutique hotels like Bastión sell out fast. Outside peak season, 2-3 weeks is usually enough, though the best rooms at Rosewood Cartagena go quickly year-round.