Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in San blas's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 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.

Hotel El Porvenir

Hotel in Playón Chico

Facing the beachfront, Hotel El Porvenir offers 3-star accommodations in Playón Chico and features a restaurant, bar and garden.

Show more Show less
7.6
Good
2 reviews
Price from
$185.22
per night

San Blas Wild

Mamartupo

San Blas Wild is located in Mamartupo and offers a bar, a garden and a terrace. This bed and breakfast with sea views has a bathroom with a shower.

Show more Show less
8.3
Very Good
7 reviews
Price from
$85.50
per night

Discovery Gunayar

Playón Chico

Discovery Gunayar is located in Playón Chico. Guests at the lodge can enjoy an American breakfast. A terrace and a private beach area can be found at Discovery Gunayar, along with a garden. The San Blas Islands are really beautiful! Crystal clear water, white beaches, lots of places for swimming, snorkeling or just relaxing on the beach. The staff and local Guna people we met were very welcoming and we had a wonderful time in their company.

Show more Show less
8.7
Excellent
19 reviews
Price from
$65.70
per night

Private Room in San Blas Islands PLUS meals

Waisalatupo

Providing sea views, Private Room in San Blas Islands PLUS meals in Waisalatupo provides accommodations, a restaurant, a private beach area and barbecue facilities. This was a lovely, quaint property on Yani Island in San Blas. A few Guna families lived on the island (let by Yani, I presume). The island was definitely primitive! Do not expect a fancy, luxurious resort type of place. The bungalows and cabins are very basic wooden structures with a bed or beds and a table. There are shared bathrooms on the island, and there is technically a shower, but I don't know if it was working. There is a generator from sundown to sunup that powers some lights around the common areas on the island, but there isn't a way to charge your phone without asking the family to use their extension cord. During the day, they took the visitors on a tour of a few other areas nearby including a "natural pool" (3-4 foot deep, clear water in the middle of the sea where you can swim) and snorkeling around an old shipwreck! When you go to Dog Island, ask the staff for a "coco loco"! They'll pour some rum into a fresh coconut. Getting to San Blas is a bit of an adventure. It's a 3 hour drive from Panama City on a hilly, winding mountain road filled with potholes! If you are car sick, prepare accordingly! Then, it's a 30-40 minute boat ride to get to the island. The locals are all very nice, but very few of them speak English. It's helpful to know a bit of spanish or have a translator app. Also, the islands are absolutely beautiful, and I had one of the most memorable experiences of my life there. As long as you can forgo "first world" amenities for a night and you keep an open mind, you'll have an amazing time.

Show more Show less
8.9
Excellent
10 reviews
Price from
$79
per night

Cabañas Narasgandup (Naranjo Chico)

Mamartupo

Offering a restaurant, Cabañas Narasgandup (Naranjo Chico) has accommodations in Mamartupo. An American breakfast is available each morning at the lodge. A beautiful stay with delicious meals and unique daily excursions! a most unique trip.

Show more Show less
8.4
Very Good
55 reviews
Price from
$244
per night

Catamarán de lujo con TODO INCLUIDO!

Waisalatupo

Offering free WiFi, Catamarán de lujo con TODO INCLUIDO! is located on the beachfront in Waisalatupo. The boat comes with a flat-screen TV and 4 bedrooms. Towels and bed linen are available.

Show more Show less
Price from
$1,215
per night

Sailing boat San Blas

El Porvenir

Sailing boat San Blas is located in El Porvenir. Located on the beachfront, this property has a private beach area.

Show more Show less
Price from
$200
per night

Private Cabin in San Blas

Waisalatupo

Facing the beachfront in Waisalatupo, Private Cabin in San Blas has a garden. Staff on site can arrange airport transportation.

Show more Show less
Price from
$109
per night

Private Room in San Blas

Wagsalatupo Grande

Private Room in San Blas in Wagsalatupo Grande provides accommodations with a restaurant, a shared lounge and a garden. Staff on site can arrange airport transportation.

Show more Show less
Price from
$109
per night

Private Over-Water Cabin on paradise San Blas island

Waisalatupo

Offering sea views, Private Over-Water Cabin on paradise San Blas island in Waisalatupo has accommodations, a restaurant, a garden and a terrace.

Show more Show less