trover photo by Nóra Széll

Search Hotels in San Blas Islands

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in San Blas Islands

Explora San Blas
2 out of 5
Guna Yala, San Blas Islands, Guna Yala
£120
per night
6 Jan-7 Jan
5/5Exceptional! (1 review)

"San Blas is a unique experience, and Explora was the best place to be. Juan helped us tremendously after booking and until the end. Bring sunscreen and some games with you. A guitar if u can play. Get ready to make friends and memories!"…"

Reviewed on 27 Jun 2019

Explora San Blas
San Blas Islands Panamá
2.5 out of 5
Archipiélago de San Blas, San Blas Islands, Guna Yala
Free cancellationReserve now, pay when you stay
£170
per night
9 Jan-10 Jan
San Blas Islands Panamá
Cabanas Narasgandub - Naranjo Chico
2.5 out of 5
Kuna Yala, San Blas Islands, Guna Yala
Get Rates
3.8/5Good! (6 reviews)

"It was cool to stay beside a village and be able to witness their everyday lives . Don’t expect too much and you won’t be disappointed"…"

Reviewed on 26 Feb 2019

Cabanas Narasgandub - Naranjo Chico
Catamaran en Kuna Yala
3 out of 5
Kuna Yala, San Blas Islands, Guna Yala
£369
per night
19 Dec-20 Dec
Catamaran en Kuna Yala
Akwa Reef Lodge
3 out of 5
Comarca Guna Yala, San Blas Islands
Get Rates
Akwa Reef Lodge
Cabins in Aguja Island
2 out of 5
Aguja Island, San Blas Islands, Guna Yala
£160
per night
25 Dec-26 Dec
Cabins in Aguja Island
Cabins in Aroma Island
2 out of 5
Aroma Island (Isla Anzuelo), San Blas Islands, Guna Yala
£150
per night
25 Dec-26 Dec
Cabins in Aroma Island
San Blas Lodge
2 out of 5
Comunidad de Achutupu, San Blas Islands, Guna Yala
£58
per night
13 Dec-14 Dec
San Blas Lodge
Cabins Over the Water  Wailidup Island
2 out of 5
9.542876, -78.899058, San Blas Islands, San Blas
£293
per night
25 Dec-26 Dec
Cabins Over the Water Wailidup Island
Cabins in Perro Island
2 out of 5
Perro Island, San Blas Islands, Guna Yala
£149
per night
25 Dec-26 Dec
Cabins in Perro Island
Can't see what you're looking for?
See all available properties in San Blas Islands
View all properties
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.

Visiting San Blas Islands

Visitors can enjoy all that San Blas Islands has to offer including the seafood restaurants and festivals. Tourists to the city can also enjoy its rich culture. In San Blas Islands, there are 25 hotels and other accommodation options to choose from.

Sightseeing and Staying in San Blas Islands

A couple of favourite places to visit are Cayos Holandeses and Museum of the Kuna Nation. Additionally, you can explore the sights and enjoy the activities in the larger area.

As you plan your trip to San Blas Islands, you might not find accommodation options in the heart of the city, but you can choose from 14 lodging options within the bigger area. Here are places to stay in the surrounding area:

  • Cabanas Narasgandub - Naranjo Chico is located 19.7 mi (31.7 km) from the heart of San Blas Islands. This 2.5-star hotel in San Blas Islands features free breakfast and a terrace.
  • Cabins in Perro Island is 25 mi (40.2 km) from central San Blas Islands. This 2-star cabin in San Blas Islands features free breakfast.
  • Enjoy San Blas Diablo Island is 19.4 mi (31.2 km) from the centre of San Blas Islands. This 1-star country house in San Blas Islands features free breakfast, a restaurant and a 24-hour front desk.

Dressing for San Blas Islands

  • Between January and March, you can expect the daytime average to be around 33°C and the night-time average to be 23°C
  • From April to June, temperatures average about 34°C during the day and 24°C at night
  • July to September averages 31°C during the day and 23°C at night
  • Between October and December, the average temperature is 31°C during the day and 23°C at night
  • San Blas Islands gets about 65 millimetres of rain per year
  • Hottest months are usually April and March with an average temperature of 33°C, while the coldest months are January and February with an average of 23°C

Frequently asked questions

San Blas Islands Hotel Reviews

More trip options