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

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 Pimampiro

Hotel in Puerto Baquerizo Moreno

Featuring an outdoor swimming pool, garden, restaurant and free WiFi, Hotel Pimampiro is located in Puerto Baquerizo Moreno, a 6-minute walk from Playa de los Marinos and 0.7 miles 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
Wonderful
52 reviews
Price from
$38
per night

Casa de Nelly

Hotel in Puerto Baquerizo Moreno

Facing the beachfront, Casa de Nelly offers 4-star accommodations in Puerto Baquerizo Moreno and features a garden and terrace. Extremely friendly staff, gorgeous views of the sea from the spacious balcony, super yummy breakfast for only $5 extra, the room was large and beds were so comfy!

Show more Show less
8.4
Very Good
348 reviews
Price from
$115
per night

La Casa de Jeimy

Hotel in Puerto Baquerizo Moreno

Featuring 3-star accommodations, La Casa de Jeimy is located in Puerto Baquerizo Moreno, a 3-minute walk from Playa de los Marinos and half a mile from Oro Beach. Good location, short walk to the pier. Room was cleaned daily, usually in the morning, fresh towels provided. Wifi was very strong considering the islands are not known for good wifi, one of the better internet connections we had throughout the three islands. Would stay again!

Show more Show less
8.2
Very Good
459 reviews
Price from
$40
per night

Hotel Casa Blanca

Hotel in Puerto Baquerizo Moreno

Located in Puerto Baquerizo Moreno, Hotel Casa Blanca has a terrace, restaurant, bar, and free WiFi throughout the property. The property has room service, a tour desk and luggage storage for guests. upon checked-in, the receptionist told us the availability of beach towels and discounts offered to their restaurants. helped us with our luggage. liked they have an area where to hand wet swimsuits and towels. loved the balcony overlooking the pier/sea.

Show more Show less
8.6
Excellent
278 reviews
Price from
$80
per night

Casa D´Cristhi

Hotel in Puerto Baquerizo Moreno

Located in Puerto Baquerizo Moreno and with Oro Beach reachable within a 6-minute walk, Casa D´Cristhi has a tour desk, non-smoking rooms, a terrace, free WiFi and a restaurant. The staff is very helpful and kind. Especially Sara, we appreciate her bilingual skills since we don’t speak Spanish.

Show more Show less
8.8
Excellent
227 reviews
Price from
$68
per night

Galapagos Sunset Hotel

Hotel in Puerto Baquerizo Moreno

Offering a sun terrace and views of the sea, Galapagos Sunset Hotel is located in Puerto Baquerizo Moreno in the San Cristobal Island Region. All rooms have a flat-screen TV with cable channels. Excellent location of hotel. The room and support from reception on where to visit and where to book trips was excellent.

Show more Show less
8.7
Excellent
117 reviews
Price from
$180.71
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
265 reviews
Price from
$90.90
per night

La Casa De Mi Sub

Hotel in Puerto Baquerizo Moreno

Located in Puerto Baquerizo Moreno, a 10-minute walk 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
219 reviews
Price from
$28.75
per night

Eco Hotel Katarma

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. The hotel is great, and we had an amazing stay. It's a hotel/art gallery and all the work done by the owner and son. The staff is helpful and welcoming. The room was very nice and the hotel is safe and clean. Hot water in the bathroom. The breakfast was perfect. The pool was refreshing. Convenient location with easy access to everything. We walked everywhere, and never had any trouble getting around.

Show more Show less
8.3
Very Good
256 reviews
Price from
$95
per night

Royal Galápagos Inn

Hotel in Puerto Baquerizo Moreno

Royal Galápagos Inn is a quaint hotel located only 164 feet from Playa Mann beach in San Cristobal. It offers free on-site parking, free WiFi access and free daily breakfast. Location, Balcony with hammock, Breakfast and Owner/Staff! The location is quiet and a beautiful two minutes walk on promenade to busy town. The breakfast is perfect w eggs fresh fruit from owners farm, toast etc. There is filtered water station on each floor. The room is large and the in room balcony w hammock. There are also 2 amazing terraces on top of hotel for sunrise / sunset. The hotel has energy efficient / sensor lights that turn off / on at night so may be dark until trigger light. The owner is a lot of fun and will help with any questions. I extended my stay by a few more days.

Show more Show less
8.3
Very Good
220 reviews
Price from
$80
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 & disinfection
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 in San Cristobal Island