Top Hotels in Cartagena de Indias

Find the Top Hotels in Cartagena de Indias – 100+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-50 out of 195 hotels
From   US$ 262 /nightSelect
The exquisite 4-star Decameron Baru is located about 10 minutes' walk from Playa Blanca and comprises 45 rooms with modern comforts.
From   US$ 133 /nightSelect
  • Beach access with entertainment staff
  • Golf course and wellness-focused spa treatments
  • On-site kids' club and children's play area
  • Rooftop Pool
  • On-site Nightclub
  • Kazabe Restaurant
From   US$ 73 /nightSelect
  • Rooftop swimming pool with sea views
  • On-site nightclub and entertainment options
  • Kazabe Restaurant serving sushi cuisine
  • Infinity pools
  • Spa center
  • Pet-friendly
From   US$ 160 /nightSelect
  • Infinity pools with stunning views
  • Luxurious spa and wellness center
  • Pet-friendly with wheelchair access
  • Water Park
  • Convention Center
  • Luxury Spa
From   US$ 188 /nightSelect
  • Exclusive Mediterranean dining by Michelin-starred chef
  • Largest convention center in Cartagena
  • Eight pools with water slides and kids' fun zone
  • Private Beach
  • Rooftop Bar
  • Luxury Spa
From   US$ 300 /nightSelect
  • LEED-certified sustainable luxury retreat
  • Private beach with 5 pools and spa
  • Rooftop bar with breathtaking sea views
  • Iconic Suites
  • Spa Terrace
  • Colonial Garden
From   US$ 224 /nightSelect
  • Historic 17th-century monastery turned luxury hotel
  • Suites with private terraces and iconic Caribbean views
  • Award-winning spa with French-inspired treatments
  • Infinity Pool
  • Sky Bar
  • Convention Center
From   US$ 154 /nightSelect
  • Highest rooftop bar in Colombia with 360° views
  • Infinity pool overlooking the Caribbean Sea
  • Convention center with 1,000-person capacity
  • Convention Center
  • Wellness Spa
  • Pool Complex
From   US$ 83 /nightSelect
  • 2,300-seat convention center on-site
  • Luxurious Privilegio Wellness Spa
  • Direct access to public beach
  • Private Beach
  • Event Rooms
  • On-site Spa
From   US$ 128 /nightSelect
  • Private VIP beach area with imported liquors
  • Beachfront all-inclusive with four dining options
  • Event spaces for up to 900 guests
  • Infinity pool
  • Spa center
  • Beach access
From   US$ 172 /nightSelect
  • Beachfront access with private amenities
  • Full-service spa with relaxing massages
  • Infinity pool with stunning views
  • Tropical gardens
  • Beach club
  • Spa center
From   US$ 76 /nightSelect
  • First tropical hotel in Cartagena
  • Gastrobar with tropical-inspired cocktails
  • Extensive tropical gardens for relaxation
  • Infinity Pool
  • Ocean Views
  • Luxury Spa
From   US$ 110 /nightSelect
  • Infinity pool with Caribbean views
  • Spa with panoramic bay views
  • Versatile spaces for events up to 700
  • Rooftop Pool
  • Sea Views
  • Kids' Playroom
From   US$ 81 /nightSelect
  • Stunning rooftop pool with sea views
  • Casino Rio with VIP gaming experience
  • Dedicated children's playroom with activities
  • Outdoor Pools
  • Business Center
  • Dining Options
From   US$ 73 /nightSelect
  • Three stunning outdoor pools
  • On-site restaurant serving Caribbean cuisine
  • Full-service business center available
  • Business centre
  • Bar lounge
  • Terrace
From   US$ 37 /nightSelect
  • 24-hour front desk and security
  • On-site bar and restaurant available
  • Pets allowed for guests
  • Rooftop Pool
  • Spa Facilities
  • Fitness Center
From   US$ 89 /nightSelect
  • Beachfront location in Bocagrande
  • Rooftop pool with panoramic city views
  • Pet-friendly services for canine guests
  • Beach access
  • Outdoor pool
  • Event spaces
From   US$ 136 /nightSelect
  • Direct beach access with exclusive ambiance
  • Kids under 12 eat free at Blue Restaurant
  • Luxurious spa with Caribbean-inspired treatments
  • Beach access
  • Full-service spa
  • Fitness center
From   US$ 105 /nightSelect
  • Rooms with balconies overlooking the sea
  • Outdoor swimming pool with sun loungers
  • On-site spa with various treatments
  • Infinity pool
  • Kids' club
  • On-site dining
From   US$ 64 /nightSelect
  • 250 ocean-view rooms with balconies
  • Multiple outdoor pools with ocean views
  • On-site spa and wellness center
  • Rooftop pool
  • Alyzia restaurant
  • Spa center
From   US$ 217 /nightSelect
  • 360o rooftop terrace with pool
  • Colonial-style boutique hotel in walled city
  • Exclusive Small Luxury Hotels membership
  • Outdoor pool
  • Event rooms
  • Business center
From   US$ 79 /nightSelect
  • Rooftop outdoor pool with city views
  • Two flexible event rooms for 180 guests
  • Complimentary buffet breakfast included
  • Solarium
  • Restaurant
  • Event Hall
From   US$ 57 /nightSelect
  • Solarium with stunning urban views
  • Traditional Caribbean restaurant on-site
  • Meeting hall for business events
  • Concierge Service
  • Bar Area
  • Private Terraces
From   US$ 42 /nightSelect
  • Bar and lounge area for relaxation
  • Concierge service for personalized tours
  • Two terraces for outdoor enjoyment
  • Rooftop Pool
  • Ajeno Rooftop
  • Private Jacuzzis
From   US$ 119 /nightSelect
  • Panoramic rooftop bar with 360° city views
  • Exclusive rooms with private jacuzzis available
  • Bike tours and local culture experiences offered
  • Aurum Spa
  • Outdoor Pool
  • Alma Restaurant
From   US$ 360 /nightSelect
  • Authentic colonial-style boutique hotel charm
  • Aurum Spa rituals for ultimate relaxation
  • Alma Restaurant delivers rich Cartagena flavors
  • Rooftop Pool
  • Colonial Chapel
  • Luxury Spa
From   US$ 264 /nightSelect
  • Historic colonial chapel for weddings
  • Luxurious rooftop pool with stunning views
  • Exclusive spa with tailored luxury treatments
Guest house
  • Shared kitchen
  • Indoor play
  • Public bath
From   US$ 6 /nightSelect
  • Shared kitchen for communal cooking
  • Indoor play area for children
  • Public bath for relaxation
  • Private Beach
  • Infinity Pool
  • Scuba Diving
From   US$ 243 /nightSelect
  • Sustainable dining with ethically sourced ingredients
  • Exciting monthly themed pool parties
  • PADI dive center for professional certifications
  • Private Beach
  • Luxury Villas
  • Spa Center
From   US$ 452 /nightSelect
  • Luxury villas with stunning beachfront views
  • Exclusive spa services with premium treatments
  • Private beach access for ultimate relaxation
  • Rooftop Pool
  • Fitness Center
  • Free Breakfast
From   US$ 65 /nightSelect
  • Rooftop pool with city views
  • On-site fitness center available
  • Complimentary hot breakfast included
  • Rooftop Pool
  • Spa Services
  • Infinity Pool
From   US$ 56 /nightSelect
  • Ocean-view rooftop pool
  • A la carte regional cuisine
  • Beach access for relaxation
  • Outdoor pool
  • Private beach
  • On-site restaurant
From   US$ 58 /nightSelect
  • Private beach access with sun loungers
  • Outdoor swimming pool with beachfront view
  • On-site restaurant serving delicious breakfast
  • Rooftop Pool
  • On-site Spa
  • Business Center
From   US$ 66 /nightSelect
  • Rooftop pool with stunning views
  • On-site spa with various treatments
  • Comprehensive business center services
  • Outdoor pool
  • Fitness centre
  • On-site restaurant
From   US$ 143 /nightSelect
  • Outdoor swimming pool with beach access
  • Full-service on-site spa treatments available
  • American breakfast included with stay
From   US$ 18 /nightSelect
Located about a 9-minute walk from Clock Tower Monument, the affordable Stil Cartagena features 83 rooms with views of the garden.
From   US$ 45 /nightSelect
Set a 15-minute drive from Museo Naval Del Caribe, the 3-star Dorado Plaza Punta Arena Cartagena offers 55 rooms and the outdoor swimming pool.
  • Rooftop pool
  • On-site spa
  • Outdoor jacuzzi
From   US$ 133 /nightSelect
  • Rooftop pool with sun loungers
  • Colonial architecture with African-inspired design
  • Spa with Turkish bath and massages
Bed & Breakfast
  • Free WiFi
  • Flat-screen TV
  • Cookware
From   US$ 15 /nightSelect
  • Inner courtyard views
  • Pet-friendly accommodations
  • Air-conditioned rooms
  • Michelin Dining
  • Private Beach
  • Kids Club
From   US$ 116 /nightSelect
  • Michelin-star dining with ocean views
  • Tropical-inspired private beach access
  • Expansive kids' club with activities
  • Inner courtyard
  • On-site spa
  • Hot tub
From   US$ 49 /nightSelect
  • Charming colonial-style hotel atmosphere
  • Inner garden with relaxing pool
  • On-site spa and beauty services
  • Outdoor Pool
  • Spa Lounge
  • Restaurant
From   US$ 85 /nightSelect
  • Outdoor swimming pool with sun loungers
  • On-site restaurant with á la carte breakfast
  • Spa lounge and relaxation area available
  • Rooftop Pool
  • Turkish Bath
  • Flat-screen TV
From   US$ 76 /nightSelect
  • Ocean-view rooftop pool
  • Luxurious spa and Turkish bath
  • Flat-screen TVs in all rooms
  • Outdoor pool
  • Restaurant
  • Tour desk
From   US$ 53 /nightSelect
  • Panoramic sea view terrace
  • Live DJ pool party every Friday
  • Pet-friendly accommodations
  • On-site Spa
  • Rooftop Pool
  • Outdoor Restaurant
From   US$ 16 /nightSelect
  • Rooftop swimming pool
  • On-site spa services
  • Located in Getsemani district
  • Mesa Caribe
  • Outdoor Pool
  • Sotavento Room
From   US$ 70 /nightSelect
  • Innovative Caribbean fusion cuisine
  • Versatile event spaces for up to 100 guests
  • Outdoor pool with massage jets
  • Outdoor pool
  • Luxury spa
  • Rooftop terrace
From   US$ 253 /nightSelect
  • Luxury spa with full-service treatments
  • Charming rooftop terrace with relaxing jacuzzi
  • Complimentary bike rentals for city exploration
  • Rooftop Pool
  • Spa Center
  • City Views
From   US$ 49 /nightSelect
  • Rooftop pool with city views
  • On-site spa with wellness options
  • 24-hour front desk service
  • Outdoor pool
  • Wellness spa
  • Fitness center
From   US$ 305 /nightSelect
  • Luxury on-site spa services
  • Adults-only exclusive atmosphere
  • Year-round pool with scenic views
  • Rooftop Pool
  • Señora Ayda
  • Virtual Butler
From   US$ 153 /nightSelect
  • Rooftop pool with breathtaking sunset views
  • Middle Eastern-Caribbean fusion at Señora Ayda
  • Virtual butler enhances personalized guest experience

Top Hotel Picks in Cartagena de Indias

How much is a hotel room per night?

These hotels offer close access to major sites like the Castillo San Felipe de Barajas, the historic Walled City, and public transport options like the Transcaribe system. Prices start around $70 per night, with guest ratings typically above 8.0/10.

3 star: $70-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Family Friendly Hotels in Cartagena de Indias

Top Recommended Luxury Hotels in Cartagena de Indias

Top Recommended Boutique Hotels in Cartagena de Indias

Top Recommended Central Hotels in Cartagena de Indias

Top Recommended Hotels in Cartagena de Indias

Top Recommended Hotels in Pendales

Top Recommended Hotels in Playa de Punta Arena