Skip to main content

Check out these popular cities on San Cristobal Island

Stay in San 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.

Hotel Pimampiro

Hotel in Puerto Baquerizo Moreno

Boasting an outdoor swimming pool, garden, restaurant and free WiFi, Hotel Pimampiro is situated in Puerto Baquerizo Moreno, 500 metres from Playa de los Marinos and 1.1 km from Oro Beach. The owners were amazing, extremely helpful in helping us book activities, getting us to town, and making sure everything was perfect for our stay

Show more Show less
9.4
Superb
56 reviews
Price from
AR$ 47,121
per night

Hotel Indigo - Galapagos, an IHG Hotel

Hotel in Puerto Baquerizo Moreno

Hotel Indigo - Galapagos, an IHG Hotel has an outdoor swimming pool, fitness centre, a terrace and restaurant in Puerto Baquerizo Moreno. Luxury. Only true 5 star hotel in Galapagos.

Show more Show less
9.2
Superb
5 reviews
Price from
AR$ 489,913
per night

Casa de Nelly 4 stars

Hotel in Puerto Baquerizo Moreno

Facing the beachfront, Casa de Nelly offers 4-star accommodation in Puerto Baquerizo Moreno and features a garden and terrace. The location was perfect. We could walk to Playa Mann and to the waterfront restaurants within 5 minutes. The staff were amazing, super friendly and helpful. I will definitely stay there again and recommend it to my friends.

Show more Show less
8.4
Very good
357 reviews
Price from
AR$ 49,214
per night

La Casa de Jeimy 3 stars

Hotel in Puerto Baquerizo Moreno

Set in Puerto Baquerizo Moreno and within 300 metres of Playa de los Marinos, La Casa de Jeimy features a terrace, non-smoking rooms, and free WiFi. I found this great spot last minute to finish out my trip in the Galapagos. Everything about my stay here was excellent. Great communication and interactions with the staff. Room was very large with a nice balcony. Plenty of space for unpacking the clothes and enough hangers too. A/C worked very well and there was a TV as well. The decor was ocean themed and very nice throughout the unit. Bathroom was large and well appointed. Everything was clean and well organized. There was a shared refrigerator on site which was nice. Overall I was so happy I found it and I would stay again for sure.

Show more Show less
8.2
Very good
464 reviews
Price from
AR$ 36,877
per night

Hotel Casa Blanca

Hotel in Puerto Baquerizo Moreno

Situated in Puerto Baquerizo Moreno, Hotel Casa Blanca has a terrace, restaurant, bar, and free WiFi throughout the property. beautiful property with a little sun terrace, would love to come back, staff were super friendly and extremely helpful

Show more Show less
8.6
Fabulous
284 reviews
Price from
AR$ 81,949
per night

Casa D´Cristhi

Hotel in Puerto Baquerizo Moreno

Set in Puerto Baquerizo Moreno and with Oro Beach reachable within 600 metres, Casa D´Cristhi offers a tour desk, non-smoking rooms, a terrace, free WiFi and a restaurant. Very spacious room and Sarah was wonderful. She gave us lots of recommendations about the things to do on the island . We felt right at home

Show more Show less
8.8
Fabulous
228 reviews
Price from
AR$ 69,657
per night

Galapagos Sunset Hotel 4 stars

Hotel in Puerto Baquerizo Moreno

Offering a sun terrace and views of the sea, Galapagos Sunset Hotel is situated in Puerto Baquerizo Moreno in the San Cristobal Island Region. All rooms have a flat-screen TV with cable channels. central location and helpful staff

Show more Show less
8.7
Fabulous
117 reviews
Price from
AR$ 201,210
per night

La Zayapa Hotel

Hotel in Puerto Baquerizo Moreno

La Zayapa Hotel is located in the commercial area next to the Malecon, in front of the dock. The property offers free WiFi and air-conditioned rooms. There is an on-site cafe with sea view. Great stay here. Great location just by the pier, room was clean and lovely, staff was kind and helpful. Wifi was better than average in the Galapagos, which is to say that it was merely bad rather than very bad.

Show more Show less
8
Very good
268 reviews
Price from
AR$ 73,754
per night

La Casa De Mi Sub

Hotel in Puerto Baquerizo Moreno

Situated in Puerto Baquerizo Moreno, less than 1 km from Playa de los Marinos, La Casa De Mi Sub features a garden and views of the garden. Owners are incredible people and treat any guest as their own family. They willing to.help and solve any of your problems

Show more Show less
8.2
Very good
222 reviews
Price from
AR$ 29,183
per night

Eco Hotel Katarma 4 stars

Hotel in Puerto Baquerizo Moreno

Katarma is a beautifully decorated and environmentally oriented hotel located in San Cristobal that offers an indoor swimming pool and adjacent restaurant and bar, a tour desk and free WiFi access. This is one of the best hotels in San Cristobal. Reasonably priced, very good value.

Show more Show less
8.3
Very good
259 reviews
Price from
AR$ 100,210
per night

Hotels with extra health and safety measures

Find hotels in San Cristobal Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels on San Cristobal Island in the past month

See all

San Cristobal Island's best hotels with breakfast

See all

FAQs about hotels on San Cristobal Island