Skip to main content

Stay in Cristobal Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Eco-Lodge Bocas Coral Reef - Over water villa & birds house

Botabite

Situated in Botabite, Eco-Lodge Bocas Coral Reef - Over water villa & birds house features accommodation with water sports facilities, free WiFi, free shuttle service, and free shuttle service. The view and location over the water is stunning. The over the water villa is an amazing place with great ambience. Snorkel off the deck, kayak or paddleboard. The see-through floors are cool, but your real view is off the deck at night as the sting rays and cuttlefish move in. The kitchen is adequate, the air conditioning works great at night until about 4am, then the power drain shuts off the major appliances. The breakfast was outstanding. The cook staff made changes every morning to keep it interesting. Eggs, toast, fresh fruit, and bacon were a part of every breakfast. Sometimes we had pancakes, sometimes rice and beans. Always hot and fresh, cooked in the over water villa kitchen. Can't say enough good things about this. Eric was our water taxi captain and property manager. He was always willing to leave at a moments notice. He has a lot of local knowledge, so don't be afraid to ask him.

Show more Show less
8.4
Very good
5 reviews
Price from
£755
per night

Dolphin Bay Hideaway

Bocas del Toro (Near Cristobal Island)

The eco-friendly B&B Dolphin Bay Hideaway features a wooden terrace with hammocks, plus garden and Dolphin Bay views. It is located on Cristobal Island, 20 minutes’ boat trip from Bocas del Toro. The food was delicious and good variety. Brian’s knowledge of the forest made our hikes so interesting. We saw sloths, monkeys and also dolphins all on a from their beautiful property.I loved all the different areas where you could relax with nice comfy furniture. The bed was also very comfortable.

Show more Show less
9.9
Exceptional
129 reviews
Price from
£88
per night