Bocas del Toro Province hotels

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

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Bocas del Toro Province Hotel Deals

MOST POPULARBocas del Toro
3 stars from C$ 39
4+ stars from C$ 515
Isla Bastimentos
3+ stars from C$ 57

Best Bocas del Toro Province hotels

Most recommended Bocas del Toro Province hotels

Show all
Selina Bocas Del Toro - Bocas del Toro - Bedroom
Selina Bocas Del Toro
8 Very good
C$ 83+
C$ 83+
Free Wi-Fi
Pool
Pet friendly
Bambuda Bocas Town - Bocas del Toro - Balcony
Bambuda Bocas Town
8.6 Very good
C$ 57+
C$ 57+
Free Wi-Fi
Pet friendly
Palmar Beach Lodge
8.8 Very good
C$ 55+
C$ 55+
Free Wi-Fi
Pet friendly
Bocas Paradise Hotel
8.5 Very good
C$ 189+
C$ 189+
Parking
Free Wi-Fi
Pet friendly
Hotel Bocas Town
8.6 Very good
C$ 177+
C$ 177+
Free Wi-Fi
Nayara Bocas del Toro
9.8 Wonderful
C$ 2,203+
C$ 2,203+
Free Wi-Fi
Pool
Swans Cay Hotel
8.2 Very good
C$ 137+
C$ 137+
Free Wi-Fi
Pool

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$ 213

Average price (weekend night)

C$ 503
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 (96% of total searches to Bocas del Toro). The next most popular destinations are Isla Bastimentos (3%) and Almirante (0%). Searches for hotels in Boca del Drago (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$ 16 (Bocas del Toro) in the last 3 days. The average price is C$ 269.

  • 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$ 29 (Bocas del Toro). Users have also found 3-star hotels from C$ 41 (Bocas del Toro) and 4-star+ hotels from C$ 105 (Bocas del Toro).

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

    In the last 72 hours, users have found Bocas del Toro hotels for this weekend for as low as C$ 49 (Bocas del Toro) per night. Users have also found 3-star hotels from C$ 76 (Bocas del Toro) and 4-star+ hotels from C$ 147 (Bocas del Toro).

See more FAQs

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.

Bocas del Toro Province Hotel Deals. Search for hotels in Bocas del Toro Province. Find cheap hotel rooms in Bocas del Toro Province. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.