San Pedro Vacations from $734

Book a Hotel + Flight or Car together to unlock savings

Your San Pedro Vacation

Booking a tailor-made San Pedro vacation package is a superb way to know the ins and outs of this neighborhood. From its well-known places to its little-known gems, there's a lot to delve into. Not sure what to see and do during your trip to San Pedro? Nearby attractions like Jaime Moron Stadium, Mercado Bazurto and Promenade of La Castellana are great places to start. Whatever your dream San Pedro vacation may look like, you can turn it into reality with Expedia.

The Latest San Pedro Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Hotel Boutique Patio Corao By GEH Suites
Decameron Baru - All inclusive
Casa Bali Castillo View Private Pool & R
Cinco Quintas Hotel Boutique
 Casa Maguey with Jacuzzi and Panoramic View of the Bay

Where to stay in San Pedro

Find the best San Pedro areas and neighborhoods for the activities you enjoy most. Learn more about San Pedro

San Pedro Hotel Deals

OZ Hotel Collection

OZ Hotel Collection

4.5 out of 5
6-164 Carrera 2 Cartagena
Fully refundableReserve now, pay when you stay
$103 nightly
The price is $103 total per night from Nov 10 to Nov 11
$103 total
Nov 10 - Nov 11
9.6/10 Exceptional! (860 reviews)
"room was clean and taken care every day, breakfast in dining room was ok but eggs a little to runny they fixed them on request to my liking and staff was very nice air conditioning was good and adjustable at will"

Reviewed on Nov 3, 2026

OZ Hotel Collection
Dreams Karibana Cartagena Golf & Spa Resort - All Inclusive

Dreams Karibana Cartagena Golf & Spa Resort - All Inclusive

4 out of 5
Anillo Vial, Km 12, between Manzanillo Cartagena Bolivar
Fully refundableReserve now, pay when you stay
$290 nightly
The price is $290 total per night from Nov 11 to Nov 12
$290 total
Nov 11 - Nov 12
Dreams Karibana Cartagena Golf & Spa Resort - All Inclusive
Osh Hotel Cartagena

Osh Hotel Cartagena

4.5 out of 5
Calle 31 10 77 - Getsemaní Cartagena Bolivar
$258 nightly
The price is $258 total per night from Nov 8 to Nov 9
$258 total
Nov 8 - Nov 9
Osh Hotel Cartagena
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.

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.