Colombia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Beach Hotels in Cartagena

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! (86 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 ¥9,525 per night
4.4/5Wonderful! (557 reviews)
Nice hotel, easy to relax.

"Excellent service, friendly staff. We will come back."…"

Reviewed on Mar 18, 2020

Holiday Inn Cartagena Morros
Hotel San Martin
3 out of 5
Av. San Martín No. 8-164, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is ¥5,103 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
The price is ¥9,470 per night
4.4/5Excellent! (997 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
The price is ¥5,656 per night
4.3/5Excellent! (615 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
The price is ¥10,704 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 ¥8,906 per night
4.3/5Excellent! (900 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
The price is ¥7,627 per night
4.3/5Excellent! (995 reviews)
comfortable

"We spent 4 nights in this hotel in Cartagena. Bocagrande is not nice, the beach is dirty and crowded. The hotel is clean and rooms were bare but comfortable beds and good A/C. Lobby is empty, hot due to the sun and uncomfortable to hang out in. Staff seemed overwhelmed and unhappy. If you ignore ..."…"

Reviewed on Mar 22, 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 ¥11,033 per night
4.3/5Excellent! (934 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 ¥11,118 per night
4.3/5Excellent! (612 reviews)
Amazing, except...

"Poor wi-fi coverage in room, but otherwise a very pleasant stay. Staff is very friendly, the room was sparkling clean and a nice beach view. Hopefully the city will place restrictions on cars along the strip though."…"

Reviewed on Mar 15, 2020

Hotel Capilla del Mar
Hilton Cartagena
4.5 out of 5
Avenida Almirante Brion, El Laguito, Cartagena, Bolivar
Get Rates
4.3/5Excellent! (997 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
Get Rates
4.3/5Excellent! (796 reviews)

"It was. Enter than expected. The food was good, personnel friendly and service was friendly. The rooms were spotless. I paid extra for view to the beach which was worth it. I liked the fact that the beach is patrolled by guards to make sure the vendors are not pestering the tourists."…"

Reviewed on Mar 15, 2020

Hotel Las Americas Torre del Mar
Hotel Caribe by Faranda Grand
4 out of 5
Carrera 1a No 2-87, Cartagena, Bolivar
The price is ¥12,957 per night
4.1/5Very Good! (1,000 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
Get Rates
4.1/5Very Good! (997 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 ¥11,346 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
Free CancellationReserve now, pay when you stay
The price is ¥4,740 per night
3.8/5Good! (130 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
The price is ¥10,745 per night
3.8/5Good! (623 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.

Pocket Guide: Beach Hotels in Cartagena

Search for hotels in Cartagena on Expedia. You can easily find your hotels in Cartagena using one of the methods below:

  • View our selection of featured hotels in Cartagena
  • Use the map to find hotels in the Cartagena neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cartagena, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cartagena
  • Enter your travel dates to view the best deals on hotels in Cartagena - while they last

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.
What's the best place to stay near the beach in Cartagena?
Radisson Hotel Cartagena Ocean Pavillion is a top 4.5-star beachfront hotel with an outdoor pool and a beach bar. Other good options to stay near the beach include Casa Hotel Vistamarina - Adults Only and Hotel Las Americas Torre del Mar. To enjoy some time by the water, head to Isla Grande Beach or Bocagrande Beach.
How many beach hotels should I expect to find in Cartagena?
Choose from one of Expedia’s 275 hotels in Cartagena for your beachside break.
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 Marbella Beach. Experience the area’s historical sites and live music, and make time for local attractions like Clock Tower and Isla Grande Beach. For additional things to see and do, consider a visit to San Felipe de Barajas Castle or Port of Cartagena.
What's the best way to get around Cartagena?
To get to Cartagena, you can fly into Rafael Nunez Intl. Airport (CTG), 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