Photo by Sérgio Veludo

Hotels in Cristobal

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Cristobal?

La Cubana Hotel & Residencial

La Cubana Hotel & Residencial
2.5 star property
Cristobal
8.4 out of 10, Very Good, (126 reviews)
"The price reflects the area where it is located, the room was clean and well maintained. Appreciated the ability to check in early without extra cost. "
Canada
Clara
The price is $30
$33 total
includes taxes & fees
Jun 20 - Jun 21
La Cubana Hotel & Residencial

Vicina Maris Beach Lodge

Vicina Maris Beach Lodge
3.0 star property
24.4 km from Cristobal
10.0 out of 10, Exceptional, (1 review)
"A very nice and very new hotel located on a beautiful and lively beach. It has comfortable, clean and spacious rooms. In addition it has a restaurant about 100 meters away which serves a decent breakfast and very tasteful dishes at night. I had the delicious langostinos with the ajillo sauce, but the caribeños sauce which I also tasted was terrific as well. The very friendly and helpful owner Eduardo is a good host and he speaks English almost fluently."
Netherlands
Robert
The price is $71
$78 total
includes taxes & fees
Jun 20 - Jun 21
Vicina Maris Beach Lodge

Marina Hotel at Shelter Bay

Marina Hotel at Shelter Bay
3.0 star property
5.5 km from Cristobal
8.0 out of 10, Very Good, (35 reviews)
"The room was a little tired but clean, and the staff were excellent."
Canada
Ian
The price is $144
$158 total
includes taxes & fees
Jun 20 - Jun 21
Marina Hotel at Shelter Bay

Finca Agroturistica Villaverde

Finca Agroturistica Villaverde
3.0 star property
27.7 km from Cristobal
The price is $90
$99 total
includes taxes & fees
Jun 20 - Jun 21
Finca Agroturistica Villaverde

Radisson Colon 2000 Hotel & Casino at Cruise Port & Duty Free Mall

Radisson Colon 2000 Hotel & Casino at Cruise Port & Duty Free Mall
4.0 star property
Barrio Sur, 2.1 km from Cristobal
8.2 out of 10, Very Good, (939 reviews)
"Friendly staff, great for cruises departing from colon"
United States
Kathy-Ann M
The price is $116
$128 total
includes taxes & fees
Jul 2 - Jul 3
Radisson Colon 2000 Hotel & Casino at Cruise Port & Duty Free Mall

Hotel Andros

Hotel Andros
3.0 star property
Barrio Sur, 1.3 km from Cristobal
8.0 out of 10, Very Good, (165 reviews)
"I love this hotel very comfortable clean great staff and location "
United States
Keisha
The price is $41
$45 total
includes taxes & fees
Jun 20 - Jun 21
Hotel Andros

SAND DIAMOND HOTEL

SAND DIAMOND HOTEL
3.0 star property
1.5 km from Cristobal
8.6 out of 10, Excellent, (270 reviews)
"Clean and nice good breakfast and very friendly people!"
United States
jaime
The price is $119
$131 total
includes taxes & fees
Jun 20 - Jun 21
SAND DIAMOND HOTEL

New Washington Hotel

New Washington Hotel
3.5 star property
Barrio Norte, 2.1 km from Cristobal
6.2 out of 10, (102 reviews)
"Great room, helpful staff, wonderful view and amenities."
United States
DANA
The price is $86
$94 total
includes taxes & fees
Jun 20 - Jun 21
New Washington Hotel

Hotel Sotelo

Hotel Sotelo
3.0 star property
Barrio Sur, 1.2 km from Cristobal
7.8 out of 10, Good, (42 reviews)
"Excellent A.C. Wonderful shower with lots of hot water. Friendly and helpful personell at reception. Restaurant offered good meals to guests at reasonable prices."
Mexico
Bedford
The price is $32
$35 total
includes taxes & fees
Jun 20 - Jun 21
Hotel Sotelo
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.

When is the best time to visit Cristobal?

Our prices for hotels in Cristobal are cheapest in July
Price trends for hotels in Cristobal
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Colon
June
High 29°C / low 25°C. Rainy most days.
View properties in June
29°
weather_sleet
June, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
28°
weather_sleet
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
weather_sleet
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
weather_sleet
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
29°
weather_sleet
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
28°
weather_sleet
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Rainy most days.
25°
28°
weather_cloudy
December, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
28°
weather_cloudy
January, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
28°
weather_cloudy
February, no crowd data, average high temperature 28 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
29°
weather_cloudy
March, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
29°
weather_cloudy
April, no crowd data, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Cloudy most days.
25°
29°
weather_sleet
May, no crowd data, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
Monthly weather averages (˚C)

Check out reviews of Cristobal hotels guests love

Find out more about Cristobal