Live prices for your dates · free cancellation on many rooms

4 star hotels · Bolivar · Colombia

4 star hotels in Cartagena

We assessed 87 hotels in Cartagena and selected the 50 best-rated 4-star properties for this page.

50 hotels 25 rated 8.5+ typical €67

hotels

Hotel Cartagena Plaza H Beach & spa

Hotel Cartagena Plaza ★★★★

Cartagena

8.1Great767 reviews

A 4-star hotel in Bocagrande with a rooftop pool, spa, and two restaurants, steps from the beach and a short walk to the old town.

From€63per night
Hotel Cartagena Dubai H Ocean view tower

Hotel Cartagena Dubai ★★★★

Cartagena

7Very good514 reviews

A 30-story tower in Bocagrande with ocean views, an outdoor pool, and free parking.

From€62per night
Hilton Cartagena H Beachfront

Hilton Cartagena ★★★★

Cartagena Resort

8.5Great1,999 reviews

Beachfront stay with ocean views, pools, and a well-regarded breakfast.

From€181per night
Ghl Corales De Indias G Family-friendly

Ghl Corales De Indias ★★★★

Cartagena

8.4Great3,445 reviews

Family-friendly Cartagena hotel with ocean views, a large pool, and a spa – close to Marbella Beach.

From€124per night
Sonesta Hotel Cartagena S Beach & Pools

Sonesta Hotel Cartagena ★★★★

Cartagena

8.2Great3,366 reviews

Pools, beach access, and a highly-rated staff make this Cartagena hotel a solid choice.

From€63per night
Hotel Dann Cartagena H Beachfront

Hotel Dann Cartagena ★★★★

Cartagena

8.6Great1,105 reviews

Beachfront in El Laguito, this 4-star has sea views, a pool, and high staff ratings.

From€91per night
Oz Hotel Cartagena O Beachfront favorite

Oz Hotel Cartagena ★★★★

Cartagena

9.2Perfect3,089 reviews

A 9.2-rated beachfront stay with spacious, spotless rooms and a rooftop sea view.

From€49per night
Holiday Inn Express Cartagena Manga By Ihg H Rooftop pool
8.4Great430 reviews

Rooftop pool, free parking, and a leafy Manga location close to the port and business district.

From€68per night
Holiday Inn Express - Cartagena Bocagrande By Ihg H Beach proximity
8.4Great3,215 reviews

Modern rooms, a rooftop pool, and free breakfast, all a short walk from the beach in Bocagrande.

From€57per night
Oz Hotel Luxury O Rooftop bar

Oz Hotel Luxury ★★★★

Cartagena

9.2Perfect2,876 reviews

A 4-star Cartagena stay with high-rated service, a rooftop bar, and a breakfast guests call very good.

From€36per night
Getsemani Cartagena Hotel G Historic Getaway

Getsemani Cartagena Hotel ★★★★

Cartagena

7.7Very good875 reviews

Colonial charm meets modern comfort steps from San Felipe Castle and Getsemani's bar scene.

From€42per night
Hampton By Hilton Cartagena H Beachside & central

Hampton By Hilton Cartagena ★★★★

Cartagena

8.5Great1,559 reviews

Rooftop pool and sea views just a block from the beach, with the historic centre on foot.

From€56per night
Hotel Zi One Luxury H Rooftop pool

Hotel Zi One Luxury ★★★★

Cartagena

8.1Great1,808 reviews

Small 4-star in Bocagrande with rooftop pool, lake views, and a walk-to-beach location.

From€66per night
Hotel Barlovento H Beach proximity

Hotel Barlovento ★★★★

Cartagena

8.9Great1,353 reviews

A highly rated 4-star stay in Bocagrande, steps from the beach and a short walk to restaurants and the main avenue.

From€61per night
Hotel Regatta Cartagena H Beachfront pools

Hotel Regatta Cartagena ★★★★

Cartagena

7.9Very good1,475 reviews

Beachfront hotel with an infinity pool, rooftop pools, and sea views, a short walk from Cartagena's attractions.

From€48per night
Ermita Cartagena, A Tribute Portfolio Hotel E Rooftop pool
8.4Great136 reviews

A 4-star stay with a rooftop pool, ocean views, and a Caribbean restaurant — just a 5-minute walk from the Coffee Museum.

From€145per night
Hotel Virrey Cartagena H Pool & Pet-Friendly

Hotel Virrey Cartagena ★★★★

Cartagena

7.8Very good1,113 reviews

A 4-star Bocagrande stay with a pool, pet-friendly rooms, and a location close to beaches and dining.

From€36per night
Playa Norte Hotel P Beach proximity

Playa Norte Hotel ★★★★

Cartagena

7.4Very good394 reviews

A 7-minute walk from La Boquilla Beach, this hotel wins on location and helpful staff.

From€22per night
Hotel Santa Catalina By Oxohotel H Historic centre

Hotel Santa Catalina By Oxohotel ★★★★

Cartagena

8.5Great920 reviews

A 4-star stay in Cartagena's old town with a rooftop pool and a 5-minute walk to Plaza Santo Domingo.

From€155per night
Hotel Atlantic Lux H Near beach

Hotel Atlantic Lux ★★★★

Cartagena

7.8Very good982 reviews

A modern Cartagena hotel within walking distance of Bocagrande beach, with a plunge pool and pet-friendly policy.

From€39per night
Hotel Boutique Casa Cordoba Estrella H Rooftop pool

Hotel Boutique Casa Cordoba Estrella ★★★★

Cartagena

8.9Great513 reviews

A rooftop pool and 9.5-rated rooms in Cartagena's historic centre.

From€102per night
Bondo Hometel B Rooftop pool & spa

Bondo Hometel ★★★★

Cartagena Aparthotel

8.8Great1,078 reviews

Apartment-style stays with a rooftop pool and spa, a short drive from Cartagena's Walled City.

From€76per night
Hotel Don Pedro De Heredia H Old Town Base

Hotel Don Pedro De Heredia ★★★★

Cartagena

8.1Great2,221 reviews

A 4-star stay right in the heart of Cartagena's Old Town, within easy reach of the Clock Tower and historic sites.

From€54per night
Nacar Hotel Cartagena, Curio Collection By Hilton N Old City retreat
8.3Great292 reviews

Colonial-style hotel in the Old City with a rooftop pool, spa, and a highly rated 9.6 for comfort — a peaceful base within walking distance of Cartagena's sights.

From€137per night
Bahia 79 Apartasuites Cerca Al Centro B Practical & Central

Bahia 79 Apartasuites Cerca Al Centro ★★★★

Cartagena Aparthotel

8.3Great1,606 reviews

Quiet Manga location, pools, and kitchenettes make this aparthotel a practical base for exploring Cartagena on foot.

From€42per night
La Passion By Masaya Collection L Old-town Colonial

La Passion By Masaya Collection ★★★★

Cartagena

8.4Great1,117 reviews

Colonial charm and a rooftop pool in the heart of Cartagena's old town, steps from the Sanctuary of Saint Peter Claver.

From€59per night
Nh Royal Urban Cartagena N Rooftop Pool

Nh Royal Urban Cartagena ★★★★

Cartagena

7.9Very good413 reviews

Rooftop pool, city views, and a location that puts Old Town within walking distance.

From€100per night
Madisson Boutique Hotel Cartagena M Boutique & central

Madisson Boutique Hotel Cartagena ★★★★

Cartagena

8.2Great1,308 reviews

A well-rated boutique stay with a welcoming staff, a pool, and a location that puts you close to Cartagena's beaches and nightlife.

From€37per night
Townhouse Boutique Hotel T Rooftop gem

Townhouse Boutique Hotel ★★★★

Cartagena

8.4Great78 reviews

Rooftop pool and breakfast with views over Cartagena, a short walk from the historic museum.

From€133per night
Casa Pizarro Hotel Boutique C Adults Only

Casa Pizarro Hotel Boutique ★★★★

Cartagena

8.8Great1,070 reviews

A boutique adults-only hotel with a rooftop pool and spa, in the heart of Getsemani.

From€52per night
Hotel Voila Centro Historico H Old Town Base

Hotel Voila Centro Historico ★★★★

Cartagena

8.3Great620 reviews

A 9-minute walk from the Walled City, this 4-star hotel pairs a rooftop pool with genuinely helpful staff.

From€112per night
Pop Art Hotel Clc Puerto Mamonal Cartagena P Staff favorite
8.2Great243 reviews

A contemporary stay with highly rated staff and spacious, comfortable rooms, convenient for exploring the nearby village.

From€30per night
Eteka Slow Beach Hotel (Adults Only) E Adults-only

Eteka Slow Beach Hotel (Adults Only) ★★★★

Cartagena

8.5Great251 reviews

Adults-only beach hotel with six rooms, a spa, and garden or sea views on Isla Tierra Bomba.

From€158per night
Hotel Boutique Santo Toribio H Central & Charming

Hotel Boutique Santo Toribio ★★★★

Cartagena

8.5Great347 reviews

A colonial-chic boutique with a rooftop plunge pool, minutes on foot from Cartagena's Clock Tower.

From€91per night
Ghl Collection Armeria Real Hotel G Rooftop pool

Ghl Collection Armeria Real Hotel ★★★★

Cartagena

8.6Great1,536 reviews

Rooftop pool, spa, and a location in Getsemani's old city—this 5-star hotel blends comfort with Cartagena's character.

From€124per night
Ghl San Lazaro Art Hotel G Art & Pool

Ghl San Lazaro Art Hotel ★★★★

Cartagena

8.9Great1,398 reviews

Art-filled rooms, a rooftop pool, and a location opposite the fortress – a comfortable base for exploring Cartagena.

From€67per night
Hotel Kartaxa H Old Town Favorite

Hotel Kartaxa ★★★★

Cartagena

9.1Perfect537 reviews

A 9.1-rated stay in the heart of old Cartagena, with a rooftop terrace and pool.

From€66per night
Casa Morales Getsemani C Colonial Comfort

Casa Morales Getsemani ★★★★

Cartagena

8.4Great466 reviews

Colonial-style apartments with a pool and rooftop terrace, steps from Getsemani's bars and restaurants.

From€106per night
Hotel Monterrey H Rooftop pool

Hotel Monterrey ★★★★

Cartagena

8.1Great338 reviews

A 4-star stay in Cartagena with a rooftop pool, prime location near Getsemani, and a courtyard breakfast.

From€67per night
Hotel Dorado Plaza Boutique Calle Del Arsenal H Boutique & central
8.2Great585 reviews

Boutique stay in Cartagena's Getsemani with rooftop jacuzzi and standout staff.

From€61per night
Delirio Hotel D Rooftop views

Delirio Hotel ★★★★

Cartagena

8.7Great346 reviews

Rooftop views, standout breakfasts, and a historic-centre location steps from Plaza Bolivar.

From€79per night
Soy Local Insignia S Rooftop pool

Soy Local Insignia ★★★★

Cartagena

7.9Very good1,582 reviews

A stylish rooftop pool and a prime Getsemani location make this a smart base for exploring Cartagena.

From€43per night
Privado Designer Boutique Hotel P Adults-Only Boutique

Privado Designer Boutique Hotel ★★★★

Cartagena

8.9Great405 reviews

Adults-only boutique stay in San Diego, steps from the walled old town and Pegasos's Wharf, with a rooftop pool and city-view rooms.

From€148per night
Playa Cartagena Apartments P Beachfront

Playa Cartagena Apartments ★★★★

Cartagena Aparthotel

8.1Great199 reviews

Beachfront apartments with sea views, an infinity pool, and free parking in Cartagena.

From€92per night
Alojamientos Cartagena Edificio Los Delfines A Pool & beach access

Alojamientos Cartagena Edificio Los Delfines ★★★★

Cartagena Aparthotel

8.4Great265 reviews

Apartment-style hotel with an outdoor pool, beach access and air-conditioned rooms in Bocagrande.

From€56per night
Casa Bustamante Hotel Boutique C Colonial Boutique

Casa Bustamante Hotel Boutique ★★★★

Cartagena

8.8Great749 reviews

Colonial charm in Cabrero, a 5-minute walk from the old city and praised for its pool and breakfast.

From€57per night
Alfiz Hotel A Colonial Charm

Alfiz Hotel ★★★★

Cartagena

8.7Great354 reviews

A restored colonial mansion in Cartagena's old town with a pool, jacuzzi, and highly praised staff.

From€118per night
Eurostars Marques De Villalta E Rooftop Pool

Eurostars Marques De Villalta ★★★★

Cartagena

8.7Great299 reviews

A central Cartagena stay with a rooftop pool, high staff ratings and rooms that guests call spacious and quiet.

From€167per night
Hotel Casa La Fe (Adults Only) H Adults-only

Hotel Casa La Fe (Adults Only) ★★★★

Cartagena

9Perfect982 reviews

A high-rated, adults-only stay in the walled Old City, with a rooftop pool and praised service.

From€91per night

Map & live prices by our partner

Best 4 Star Hotels in Cartagena

The highest-rated 4-star hotels in the city are Oz Hotel Luxury and Oz Hotel Cartagena, both scoring 9.2 from guests, with the latter sitting beachfront in Bocagrande and the former offering a rooftop bar and breakfast rated very good. Hotel Casa La Fe, an adults-only property in the walled Old City, follows closely at 9.0 with 982 reviews, praised for its service and rooftop pool. For the best value, both Oz Hotel Luxury and Hotel Virrey Cartagena start at COP 131,779, matching the minimum price in the selected set.

4 Star Hotels in Cartagena Old Town (Ciudad Amurallada)

In the historic Old Town, 4-star hotels are predominantly restored colonial buildings, often with rooftop pools and within walking distance of major landmarks. Options include Alfiz Hotel, a restored mansion with a pool and jacuzzi rated 8.7, and Hotel Casa La Fe, an adults-only stay with a 9.0 rating. The area is characterized by narrow cobblestone streets and proximity to sites like the Sanctuary of Saint Peter Claver and the Clock Tower, with rates typically starting from around COP 329,447 at properties like Hotel Boutique Santo Toribio.

4 Star Hotels in Cartagena with Pool

Many 4-star hotels in Cartagena feature pools, often rooftop pools with ocean or city views. For example, Hotel Cartagena Plaza in Bocagrande has a rooftop pool, as does Hotel Santa Catalina in the old town. Some properties like Ghl Corales De Indias offer a large pool near Marbella Beach. In the more intimate adult-only Eteka Slow Beach Hotel, the pool gives way to beach and sea views on Isla Tierra Bomba, while several old-town boutiques like Alfiz Hotel and Hotel Boutique Santo Toribio have plunge pools or jacuzzis.

4 Star Hotels in Cartagena Beachfront

True beachfront 4-star options are concentrated in Bocagrande, where hotels like Oz Hotel Cartagena offer direct beach access with a 9.2 guest rating and rooftop sea views. Hotel Cartagena Plaza also sits steps from the beach, while Sonesta Hotel Cartagena provides beach access and a highly-rated staff. These hotels typically have ocean views and are within walking distance of restaurants and shops, with nightly rates starting around COP 178,842 for the most affordable beachfront stays.

Frequently asked

What is the cheapest 4-star hotel in Cartagena?

The most affordable 4-star option in our selection is Oz Hotel Luxury, with nightly rates starting at COP 131,779, tied with Hotel Virrey Cartagena. Both offer rooftop bars or pools and are located in Bocagrande, close to beaches and dining. For a budget-friendly yet highly-rated stay, Oz Hotel Luxury scores 9.2 and is an excellent value.

Which area of Cartagena is best to stay in for a first visit?

For first-time visitors, the walled Old City (Ciudad Amurallada) offers the most immersive experience, with colonial architecture, historic landmarks, and a lively atmosphere. You'll find highly-rated 4-star hotels like Hotel Casa La Fe (rated 9.0) and Alfiz Hotel (rated 8.7) within walking distance of main sights. If you prefer beach access and modern amenities, Bocagrande is a better choice, with options like Oz Hotel Cartagena and Sonesta Hotel Cartagena, both rated above 8.0.

How far in advance should I book a 4-star hotel in Cartagena?

For popular travel periods like December through February and during major events, recommend booking at least 3-6 months ahead to secure the best rates and availability, especially for old-town boutiques. For off-peak months like September or October, 1-2 months ahead is usually sufficient. The price range for 4-star hotels in Cartagena is wide—from COP 131,779 to COP 1,236,209—so early booking often captures the lower end.

Is Cartagena safe to walk around at night?

Yes, the main tourist areas—the Old City, Getsemani, and Bocagrande—are generally safe to walk at night, with well-lit streets and a visible police presence. Stick to main thoroughfares and avoid walking alone in deserted spots. Many 4-star hotels are centrally located, so you can easily walk to restaurants and bars, but take a taxi after dark for longer distances. The hotel staff can also advise on safe routes.

4 star hotels in Cartagena

Cartagena's 4-star hotels split neatly between two worlds. Inside the walled Old City and Getsemani, you'll find restored colonial mansions with bougainvillea-draped courtyards and rooftop plunge pools, often within minutes of Plaza Santo Domingo or the Clock Tower. Along the Bocagrande and Marbella waterfront, high-rise towers trade heritage for ocean views, beach access, and family-friendly pools. A few outliers—like the adults-only Eteka Slow Beach Hotel on Isla Tierra Bomba—offer a slower pace entirely.

At this category, the price range in the selected set runs from COP 131,779 at entry-level finds like Oz Hotel Luxury up to COP 1,236,209 for the most exclusive stays. The typical nightly rate hovers around COP 244,732, but location drives most of the difference: old-town boutique properties often cost more per night for less space, while Bocagrande's larger hotels deliver more amenities for the money. With 25 of the 50 selected properties rated 8.5 or higher, quality is consistently strong across the board.

The bottom line

These 4-star hotels suit travellers who want the comfort of a full-service stay—pools, breakfast, and reliable service—without the premium of a 5-star price tag. They're ideal for couples seeking colonial charm in the Old City, families needing beach access and space in Bocagrande, or anyone who values a well-rated rooftop bar after a day of sightseeing. If you're on a tighter budget, consider the 3-star options in Cartagena, while those who prioritize spa facilities or indoor pools should browse those dedicated pages. For maximum flexibility, the broader Hotels in Cartagena list includes every category, and if you're travelling with pets or need parking, dedicated pages cover those needs specifically.