Bocas del Toro Province hotels

Sat 2/3
Wed 6/3

Search hundreds of travel sites at once for hotels in Bocas del Toro Province

...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Bocas del Toro Province

We’re completely free to use – no hidden charges or fees

Latest Bocas del Toro Province Hotel Deals

MOST POPULARBocas del Toro
3 stars from C$ 31
4+ stars from C$ 165
Isla Bastimentos
3+ stars from C$ 37
Carenero
3+ stars from C$ 104
Boca del Drago
3+ stars from C$ 27
Isla Solarte
3 stars from C$ 215
4+ stars from C$ 128

Best Bocas del Toro Province hotels

Most recommended Bocas del Toro Province hotels

Show all
Selina Bocas Del Toro - Bocas del Toro - Balcony
Selina Bocas Del Toro
7.5 Good
C$ 65+
C$ 65+
Free Wi-Fi
Pool
Pet friendly
Hotel Bocas Town - Bocas del Toro - Balcony
Hotel Bocas Town
8.5 Very good
C$ 128+
C$ 128+
Free Wi-Fi
Palmar Beach Lodge
8.5 Very good
C$ 47+
C$ 47+
Free Wi-Fi
Pet friendly
Spa
Tropical Suites Hotel
8.7 Very good
C$ 254+
C$ 254+
Parking
Free Wi-Fi
Bambuda Bocas Town
8.6 Very good
C$ 49+
C$ 49+
Free Wi-Fi
Pet friendly
Selina Red Frog
8 Very good
C$ 80+
C$ 80+
Free Wi-Fi
Pool
Pet friendly

How much is a Bocas del Toro Province hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

C$ 188

Average price (weekend night)

C$ 160
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

When to book a hotel in Bocas del Toro Province

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Bocas del Toro Province

  • What is the most popular destination in Bocas del Toro?

    Based on KAYAK hotel searches, the most popular destination is Bocas del Toro (94% of total searches to Bocas del Toro). The next most popular destinations are Isla Bastimentos (5%) and Carenero (1%). Searches for hotels in Almirante (0%) are also popular.

  • How much is a cheap hotel in Bocas del Toro?

    KAYAK users have found double rooms in Bocas del Toro for as cheap as C$ 10 (Bocas del Toro) in the last 3 days. The average price is C$ 234.

  • How much is a hotel in Bocas del Toro for tonight?

    In the last 72 hours, users have found Bocas del Toro hotels for tonight for as low as C$ 40 (Bocas del Toro). Users have also found 3-star hotels from C$ 56 (Bocas del Toro) and 4-star+ hotels from C$ 92 (Bocas del Toro).

Where to stay in Bocas del Toro Province?

Our map will help you find the perfect place to stay in Bocas del Toro Province by showing you the exact location of each hotel.