Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Cartagena Beach Hotels & Resorts $50

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cartagena Beach Hotels

Casa Hotel Vistamarina - Adults Only
3.5 out of 5
Cra 9 22-782 Boquilla, Cartagena, Bolivar
Get Rates
4.5/5Wonderful! (71 reviews)
10 minutes from city

"Only positive thing about our stay in this hotel was the service we got while they were serving breakfast. Breakfast menu only have like five options to choose from. Besides that hotel was not well maintain. Every time my wife and I were going to take a shower we have to call reception for them to ..."…"

Reviewed on Apr 16, 2018

Casa Hotel Vistamarina - Adults Only
Blue Apple Beach House
3.5 out of 5
Playa Mamon #1-1, Bocachica, Tierra Bomba Island, Bolivar
Get Rates
4.5/5Wonderful! (85 reviews)
Great place

"The place is nice but the staff is not organized."…"

Reviewed on Feb 14, 2020

Blue Apple Beach House
Holiday Inn Cartagena Morros
4 out of 5
Anillo Vial CRA. 9 NO. 34-166, Cartagena, Bolivar
Free Cancellation
The price is $82 per night
4.4/5Wonderful! (548 reviews)

"All facilities and staff were very nice. Food was good and the hoel ery comfortable"…"

Reviewed on Mar 11, 2020

Holiday Inn Cartagena Morros
Hotel San Martin
3 out of 5
Av. San Martín No. 8-164, Cartagena, Bolivar
The price is $50 per night
4.4/5Excellent! (287 reviews)

"This is a wonderful beautiful hotel. Excellently located in the center of it all within three minutes walking distance to the beach literally. I have absolutely nothing negative to say about this boutique hotel. Wonderful staff who are personable and a joy to see every day. Breakfast was good, kind ..."…"

Reviewed on Mar 2, 2020

Hotel San Martin
Hotel Dann Cartagena
4 out of 5
Calle 1A 1-60, El Laguito, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $89 per night
4.4/5Excellent! (990 reviews)

"I was stuck there with the virus, The staff was very helpful."…"

Reviewed on Mar 23, 2020

Hotel Dann Cartagena
OZ Hotel
3.5 out of 5
Carrera 3 N 4-61, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $55 per night
4.3/5Excellent! (612 reviews)

"Staff was friendly and eager to help. Went above and beyond with every request. Kept room and all areas clean and tidy."…"

Reviewed on Mar 5, 2020

OZ Hotel
Radisson Hotel Cartagena Ocean Pavillion
4.5 out of 5
Carrera 9 #22-850, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $101 per night
4.3/5Excellent! (658 reviews)

"very friendly excellent service, clean, great food, perfect place for vacation"…"

Reviewed on Mar 9, 2020

Radisson Hotel Cartagena Ocean Pavillion
Holiday Inn Express Cartagena Bocagrande
3 out of 5
Avenida San Martin Cra 2 N 9-54, Cra 3 N 9-55 Bocagrande, Cartagena, Bolivar
The price is $76 per night
4.3/5Excellent! (894 reviews)

"Front desk was extremely friendly and helpful. Gym was clean and Equipment was in good condition. Breakfast was good and plentiful."…"

Reviewed on Mar 19, 2020

Holiday Inn Express Cartagena Bocagrande
Hampton By Hilton Cartagena
3.5 out of 5
Calle 8 Av San Martin, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $75 per night
4.3/5Excellent! (992 reviews)

"I don't have anything. to add. Everything was very good"…"

Reviewed on Feb 21, 2020

Hampton By Hilton Cartagena
Intercontinental Cartagena De Indias
4.5 out of 5
Bocagrande Carrera 1 No. 5-01, Cartagena, Bolivar
Free Cancellation
The price is $111 per night
4.3/5Excellent! (929 reviews)

"The intercontinental Cartagena De Indias will ALWAYS have a place in my heart! The hotel is nothing short of excellent. It was clean, its in the best location (inside of a mall, drugstores on every corner, walking distance to restaurants, cute local shops, the beach, taxi cab service at your fingertips ..."…"

Reviewed on Mar 23, 2020

Intercontinental Cartagena De Indias
Hotel Capilla del Mar
4 out of 5
Bocagrande Carrera 1 Calle 8 #12, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $113 per night
4.3/5Excellent! (609 reviews)

"The location is perfect, right by tge beach, plenty of restaurants and shopping mall nearby. The hotel staff are all friendly and very helpful and was a pleasure to stay there."…"

Reviewed on Mar 9, 2020

Hotel Capilla del Mar
Hilton Cartagena
4.5 out of 5
Avenida Almirante Brion, El Laguito, Cartagena, Bolivar
The price is $143 per night
4.3/5Excellent! (994 reviews)

"Good facilities , friendly staff not too far from historic centre"…"

Reviewed on Mar 17, 2020

Hilton Cartagena
Hotel Las Americas Torre del Mar
4.5 out of 5
Anillo Vial, Sector Cielo Mar, Torre 2, Cartagena, Bolivar
The price is $137 per night
4.3/5Excellent! (794 reviews)

"Nice place , great location , good food and friendly staff"…"

Reviewed on Mar 7, 2020

Hotel Las Americas Torre del Mar
Hotel Caribe by Faranda Grand
4 out of 5
Carrera 1a No 2-87, Cartagena, Bolivar
Get Rates
4.1/5Very Good! (998 reviews)

"Very good for families. Extremely friendly and attentive staff."…"

Reviewed on Mar 9, 2020

Hotel Caribe by Faranda Grand
GHL Corales de Indias
4 out of 5
Carrera 1 No. 62-198, Crespo, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is $80 per night
4.1/5Very Good! (991 reviews)

"The hotel was great staff very helpfull.didnt like plastic glasses by the pool."…"

Reviewed on Apr 7, 2020

GHL Corales de Indias
Hotel Almirante Cartagena - Colombia
4.5 out of 5
Avenue San Martín, Calle 6 Esquina, Bocagrande, Cartagena, Bolivar
The price is $105 per night
4.1/5Very Good! (777 reviews)

"Check in and check out process is extremely slow. Everything is paper. Otherwise great price for a great hotel, and close to all the best restaurants!"…"

Reviewed on Mar 14, 2020

Hotel Almirante Cartagena - Colombia
Hotel Playa Club
3 out of 5
Ave San Martin No 4-87, Cartagena, Bolivar
The price is $58 per night
3.8/5Good! (129 reviews)

"Very clean, friendly staff. A+A+"…"

Reviewed on Mar 5, 2020

Hotel Playa Club
Hotel Cartagena Plaza
4 out of 5
Cra 1a No.6-154 Bocagrande, Cartagena, Bolivar
Get Rates
3.8/5Good! (621 reviews)

"It was a great place to stay Staff were excellent Bed mattress was very comfortable"…"

Reviewed on Feb 9, 2020

Hotel Cartagena Plaza
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Hotels in Cartagena

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.

Planning Your Trip to Cartagena

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • Hottest months: September, August, July, and June, with an average temperature of 88°F
  • Coldest months: February, January, March, and December, with an average temperature of 73°F
  • Driest months: February, April, March, and January, with an average rainfall of 0.07 inches
  • Rainiest months: September, October, June, and August, with an average rainfall of 0.39 inches

Sightseeing in and Around Cartagena

After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Bocagrande Beach or Marbella Beach. Experience the area's historical sites and live music, and make time for local attractions like Puerta del Reloj and San Felipe de Barajas Castle. You can also pay a visit to San Pedro Claver Church and Convent or Jaime Moron Stadium for more to see and do. Visitors also enjoy Cartagena for its:
  • Monuments
  • Cafés
  • Museums
  • Parks
  • Restaurants
  • Tours

Getting Around Cartagena

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.

Frequently asked questions

What is Cartagena like for travelers who love the beach?
Known for its beaches and historical sites, Cartagena offers a lot for the traveler planning a beach getaway. With 269 beach hotels and other accommodation options to choose from in this destination, it’s easy to find one that meets your needs.
What's the best place to stay to stay near the beach in Cartagena?
Sophia Hotel is a top 4-star beachfront hotel with an outdoor pool and free buffet breakfast. Other good options to stay near the beach include Hotel Capilla del Mar and Hotel Estelar Playa Manzanillo - All Inclusive. To enjoy some time by the water, head to Isla Grande Beach or Bocagrande Beach.
What's the weather like in Cartagena?
If you’re wondering about the local weather, you can use these monthly averages to determine the best time to visit. The hottest months are usually June and July with an average temp of 83°F, while the coldest months are February and January with an average of 79°F. Average annual rainfall for Cartagena is 82 inches.
What is there to see and do around Cartagena?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you’re excited to scope out the beaches, spend a relaxing day by the water at Bocagrande Beach or Castillo Grande Beach. Experience the area’s historical sites and live music, and make time for local attractions like Isla Grande Beach and Clock Tower. For additional things to see and do, consider a visit to Port of Cartagena or Blanca Beach.
What's the best way to get around Cartagena?
To get to Cartagena, you can fly into Cartagena (CTG-Rafael Nunez Intl.), the closest major airport, which is located 2.7 mi (4.4 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.

Travelers Loved These Beach Hotels

More trip options