Hotels in Cartagena

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Cartagena?

Check out reviews of Cartagena hotels guests love

Find out more about Cartagena

Cartagena: Where Vibrant History Meets Coastal Paradise

Cartagena, Bolívar, Colombia, is a vibrant fusion of history, culture, and stunning coastal beauty. Wander through the enchanting streets of the Walled City, a UNESCO World Heritage site, where colonial architecture meets lively plazas and colorful murals. Relax at Playa Cartagena's sun-kissed shores or explore the historic Cartagena Cathedral. For a taste of local life, visit the bustling markets or savor fresh seafood along the sea. With its rich heritage and romantic ambiance, Cartagena promises an unforgettable experience, whether you're seeking adventure or a tranquil escape in this Caribbean gem.

Discover great hotels in Cartagena

Cartagena offers a diverse range of accommodations, from luxurious hotels boasting stunning ocean views to charming boutique options nestled in the historic walled city. Whether you prefer a star hotel with upscale amenities or a cozy retreat reflecting local culture, you'll find the right hotel to suit your style. These are some of the hotels preferred by our travelers in Cartagena:

  1. Hotel Restaurante Selva NegraOpens in a new window: This 3.0-star hotel is designed for adventurous travelers seeking a unique experience in Cartagena. With a focus on adventure sports, guests can enjoy nearby activities such as mountain biking and hiking. The property features essential business amenities, including a conference space, catering to those who blend work and leisure seamlessly. Positive reviews highlight the welcoming atmosphere and the array of activities available, making it an excellent choice for explorers and business travelers alike.
  2. Eco Hotel Villa MarthaOpens in a new window: As a 3.5-star hotel, Eco Hotel Villa Martha stands out for its family-friendly and spa-themed offerings, ensuring a relaxing getaway. The property boasts a full-service spa and outdoor pool, complemented by a poolside bar for leisurely afternoons. Families appreciate the amenities designed for children, such as an arcade game room and playground. Review sentiments emphasize a tranquil environment and the quality of relaxation services, making this a top choice for leisure travelers seeking comfort and rejuvenation.
  3. Charleston Santa Teresa CartagenaOpens in a new window: This luxurious 5.0-star hotel is ideal for travelers who appreciate history and adventure. Located in a national historic building, Charleston Santa Teresa Cartagena offers a distinctive experience with adventure sports like waterskiing, surfing, and parasailing nearby. Guests can immerse themselves in the rich history of Cartagena while enjoying high-end amenities. Positive reviews reflect the hotel’s unique architectural design and the curated experiences available, ensuring a memorable stay for those seeking luxury and adventure in one destination.

Top locations to stay in Cartagena

Some great areas to stay in Cartagena, Bolívar, Colombia, are Narino, Espinal, and San Francisco. Narino offers vibrant local culture, while Espinal is known for its proximity to Playa Cartagena's beautiful beaches. San Francisco combines charming architecture with easy access to Old Cartagena. For first-time visitors, Narino is best suited due to its lively atmosphere and central location.

  1. NarinoOpens in a new window: Narino is a vibrant neighborhood that offers a rich cultural experience, perfect for travelers looking to immerse themselves in local life. The area is known for its colorful streets and warm, welcoming atmosphere. You can explore charming local markets where artisans showcase their crafts and traditional foods. Nearby, you'll find beautiful plazas and parks, ideal for leisurely strolls and people-watching. The cultural attractions here include art galleries and community events that highlight the region's heritage, making it a fantastic spot for those who appreciate the arts and community spirit.
  2. San FranciscoOpens in a new window: San Francisco is an eclectic area that captures the essence of Cartagena's lively spirit. This neighborhood is perfect for travelers seeking a mix of relaxation and exploration. You'll find charming cafes and shops that cater to a variety of tastes. The local cultural scene includes artisan markets and open-air events, giving you a taste of Cartagena’s vibrant traditions. San Francisco is also close to historical sites, allowing you to easily dive into the city's rich past while enjoying a laid-back vibe.
  3. EspinalOpens in a new window: Espinal is a quaint area that offers a more off-the-beaten-path experience for travelers looking to escape the busier tourist hotspots. Known for its friendly locals and slower pace, this neighborhood provides a unique insight into everyday Colombian life. You can wander through picturesque streets, visit small boutiques, and enjoy local cuisine at family-run eateries. While smaller in scale, Espinal has its own charm, with cultural festivals and events that allow you to connect with the community and its traditions.

Things to do in Cartagena

Cartagena enchants travelers with its stunning beaches, lush parks, and vibrant atmosphere. Dive into crystal-clear waters, hike scenic trails, or relax on sun-kissed shores. Experience the rhythm of live music, dance the night away, and explore rich history through guided tours. It's a destination that promises unforgettable adventures!

  • Blanca BeachOpens in a new window – Escape to the serene shores of Blanca Beach, where soft sands and crystal-clear waters invite you to relax and unwind. Spend your day basking in the sun, swimming in the refreshing sea, or taking a leisurely stroll along the coastline. This tranquil spot is perfect for those looking to enjoy the natural beauty of the Caribbean while soaking up the warm Colombian sun.
  • Bocagrande BeachOpens in a new window – Experience the vibrant atmosphere of Bocagrande Beach, a bustling hotspot filled with beachgoers, shops, and lively restaurants. Here, you can indulge in local cuisine, sip on refreshing cocktails, or engage in exciting water sports. The scenic beachfront offers stunning views, making it an ideal place to people-watch or simply enjoy the lively ambiance.
  • Clock TowerOpens in a new window – Marvel at the stunning architecture of the Clock Tower, a historic landmark that stands as a symbol of Cartagena. Located in the heart of the city, this impressive structure is perfect for snapping photos and soaking in the surrounding atmosphere. Explore the nearby plazas and streets, where you can find charming shops and cafés that showcase the city's rich culture.

5 tips for savvy savings when booking a hotel in Cartagena

  1. Book for the cheapest times: The most affordable time to visit Cartagena is from September to November when hotel prices tend to be lower. For a budget-friendly experience that allows you to fully enjoy the city's rich history and culture, it's best to stay for at least 3 to 4 days. During this time, you can explore key landmarks, visit museums, enjoy live music, dine at charming cafes, and relax on the beach. Additionally, you can take tours to discover the natural parks and historical monuments, making your trip a great value for money.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Cartagena, explore the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. It's wise to enable email alerts or push notifications to stay updated on flash sales and special promotions, helping you catch opportunities for savings. Additionally, the Smart ShoppingOpens in a new window feature in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options available. With these tools, you can be among the first to know about any price drops or newly available rooms for your getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you find a better rate for your stay in a Cartagena hotel. If you’re interested in a unique experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If it turns out to be on the higher end, we’ll recommend alternative dates that could save you money.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might look at hotels located in less central neighborhoods, which usually tend to be more affordable while still offering reasonable access to the sites you want to visit. Additionally, consider exploring independent hotels that are a bit farther out, as they can provide a more authentic experience at a lower cost.
  5. Become a Member: Join our membership program for free and start planning your next stay in beautiful Cartagena! As a member, you'll unlock exclusive savings on over 100,000 hotels worldwide, allowing you to enjoy discounted rates that are only available to members.Take advantage of our tiered membership system to quickly advance and enjoy additional perks, such as complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties. Don’t miss out on the opportunity to enhance your travel experience while saving money. Sign up today and get ready for your next adventure!

Best time to go to Cartagena

Cartagena experiences its lowest average temperature in January, at 81.5°F (27.5°C), while May to June are the hottest months, with an average temperature of 82.9°F (28.3°C). October tends to be the wettest months.The peak travel months to visit Cartagena are January, April, and June, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to moderate rainfall. In contrast, July, and October are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly sunny to mostly cloudy conditions.