Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Known for its beaches and historical sites, Cartagena offers a lot for the traveler planning a beach getaway. With your choice of 278 beach hotels and other accommodation options in this destination, it's easy to find one that works for you.
As you look for a place to stay near the water in Cartagena, consider selecting one of these top beach hotels with positive traveler reviews.
Hotel Almirante Cartagena - Colombia - 4.5 luxury hotel on the beach. It features an outdoor pool, a poolside bar, and 3 restaurants. Guests love the beach and pool.
Hotel Playa Club - 3 hotel near Bocagrande Beach. Our travelers recommend its beach and pool. This hotel boasts an outdoor pool, buffet, and a poolside bar.
Las Américas Casa de Playa - 4 spa hotel on the beach. It offers 2 outdoor swimming pools, a spa tub, and 2 poolside bars. Guest reviews highlight the beach and pool.
Hotel Dann Cartagena - 4 family-friendly hotel on the beach. It features an outdoor pool, a restaurant, and complimentary wireless Internet access. Guests love the central location and breakfast.
Radisson Hotel Cartagena Ocean Pavillion - 4 spa hotel on the beach. Our travelers recommend its central location and size. This hotel boasts an outdoor pool, buffet, and a beach bar.
If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.
The closest major airport is in Cartagena (CTG-Rafael Nunez Intl.), located 2.7 mi (4.4 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.