Skip to main content

Search hotels in San Cristobal

Enter your dates to see the latest prices and deals for San Cristobal hotels

San Cristobal – 32 hotels and places to stay

Most booked hotels in San Cristobal and surroundings in the past month

See all

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 336 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 391 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 251 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 277 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 225 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 333 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 219 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 247 reviews

Popular with guests booking hotels in Puerto Baquerizo Moreno

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews

Hotels located in the centre of San Cristobal

Situated in San Cristobal, Bamboo Cabin features accommodation with free WiFi and free private parking.

From US$168.75 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 12 reviews

San Cristobal Surf House I is set in San Cristobal. The air-conditioned accommodation is less than 1 km from Playa de los Marinos, and guests can benefit from private parking available on site and...

From US$58.65 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 71 reviews

Offering free WiFi, parking on-site and a private beach area, the recently renovated property of Moonlight, Galápagos, offers accommodation in San Cristobal, 500 metres from Oro Beach and 600 metres...

From US$185 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Andrea Suite 3 is located in San Cristobal. Free WiFi is available throughout the property and Playa de los Marinos is 200 metres away.

From US$65 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Situated in San Cristobal, 400 metres from Oro Beach and 800 metres from Punta Carola Beach, Cabañas Don Jorge - Cabaña Española offers a garden and air conditioning.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 30 reviews

Situated in San Cristobal, within 90 metres of Playa de los Marinos, Hostal León Dormido offers accommodation with free WiFi, air conditioning and a terrace. The guest house has family rooms.

From US$62.50 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 52 reviews

Boasting a garden, a year-round outdoor pool and pool views, Amancay House, Jacuzzi and Pool is located in San Cristobal.

From US$43.75 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews

Situated in San Cristobal, Darwin's temple offers accommodation with access to a garden. With garden views, this accommodation features a patio. This pet-friendly apartment also has free WiFi.

Budget hotels in San Cristobal and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews

Boasting a garden, Cucuve Eco Hostal is located in Puerto Baquerizo Moreno in the San Cristobal Island region, 3 km from Oro Beach.

From US$57.50 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 244 reviews

Located in Puerto Baquerizo Moreno, 800 metres from Oro Beach, La Casa de Amelia provides recently renovated accommodation with free WiFi and a garden.

From US$46.21 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 149 reviews

Featuring an outdoor swimming pool, a restaurant, and a hot tub, Arena Blanca Eco Hotel offers free Wi-Fi in San Cristóbal. The shopping area, the beach, and the airport are 1 km away.

From US$115 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 17 reviews

Casa de Celeste is set in Puerto Baquerizo Moreno, 700 metres from Oro Beach, less than 1 km from Mann, as well as a 12-minute walk from Playa de los Marinos.

Boasting air-conditioned accommodation with a terrace, Bungalow entero en Galápagos 77 is situated in Puerto Baquerizo Moreno. The guest house is 1 km from Playa de los Marinos.

Situated in Puerto Baquerizo Moreno, within 1 km of Playa de los Marinos, Bungalow entero en Galapagos #11 offers accommodation with air conditioning.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Set in Puerto Baquerizo Moreno, less than 1 km from Oro Beach and a 14-minute walk from Mann, León Dormido Suite 01 offers air conditioning.

From US$89 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 31 reviews

Located in Puerto Baquerizo Moreno, 700 metres from Playa de los Marinos and less than 1 km from Oro Beach, Sea Lion Suite 02 offers air conditioning.

From US$112 per night

Best hotels with breakfast in San Cristobal and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 100 reviews

Located less than 1 km from Playa de los Marinos, Galápagos Eco Friendly offers 3-star accommodation in Puerto Baquerizo Moreno and features a garden.

From US$159.92 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 56 reviews

Hostal Tongo Reef offers accommodation in Puerto Baquerizo Moreno in the Island of San Cristóbal, just a 5-minute drive from Punta Carola Beach. The property offers free WiFi access.

From US$92 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 510 reviews

Hostal Gosén is located in San Cristóbal Island, 5 minutes’ walk from Punta Carola Surfing Beach. Free WiFi access is available in all areas. The rooms come with a private bathroom and shower.

From US$85.10 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 178 reviews

Located just 300 metres from the seafront promenade in San Cristóbal, Galapagos, Blue Marlin Galápagos, Hotel & SPA offers an outdoor pool and hot tub, free WiFi and spacious air-conditioned rooms...

From US$181.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 299 reviews

Situated within 500 metres of Playa de los Marinos and less than 1 km of Oro Beach, Cactus features rooms with air conditioning and a private bathroom in Puerto Baquerizo Moreno.

From US$80.50 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 225 reviews

Located in Puerto Baquerizo Moreno and within 100 metres of Oro Beach, Royal Galápagos Inn features a terrace, allergy-free rooms, and free WiFi throughout the property.

From US$120 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 162 reviews

Offering an outdoor pool, Casa Opuntia is located in Puerto Baquerizo Moreno, just 100 metres from Playa de Oro beach. It features excellent ocean views and free WiFi in social areas.

From US$235.75 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 29 reviews

Facing the beachfront, Hotel Indigo - Galapagos by IHG offers 4-star accommodation in Puerto Baquerizo Moreno and has an outdoor swimming pool, fitness centre and terrace.

From US$625.60 per night

What guests said about San Cristobal:

10

San Cristobal offers so much to do.

San Cristobal offers so much to do. Some of our favourite places were snorkelling at Kicker Rock, hiking up to Frigatebird Hill, watching the sunset at Playa Mann, snorkelling and Punta Carole and Playa Baquerizo. The interpretation centre is super informative and a really nice play to have a walk around. The whole island is abundant with sea lions which is a fun alternative to people watching. There are plenty of shops, restaurants and bars along the main strip which vary in terms of price range. It was super easy to get around San Cristobal. Some our favourite spots to eat were: Cri's Burgers, Sea Garden, The Pier, Seafood Casa, El Descanso Marinero.
Guest review by
Taylor
United Kingdom
10

San Cristóbal is a great island for holidays, many...

San Cristóbal is a great island for holidays, many opportunities for snorkeling or diving tours :) We did the 360° Tour, which I can recommend if you´re not sea sick. We saw awesome beaches and many, many amazing animals :)
Guest review by
Katharina

See reviews by guests who stayed at hotels in San Cristobal

See all
From US$40.25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 26 reviews
We had an amazing stay! It’s a cozy little apartment with everything you need — AC, a fully equipped kitchen, extra hairdryer, and a super comfy bed. It’s not directly in the center, but perfectly located within walking distance of everything in San Cristobal. The island itself is absolutely fantastic - definitely our favorite! Josh, the owner, was incredibly kind and helped us with everything.
Guest review by
Debora
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews
The apartment is located ~10-15 minutes from the center in San Cristobal. Our apartment was equipped with a kitchen/living room, bath room and two double bed rooms. Everything was clean and the beds are comfy. The host was very helpful and nice. He informed us about the island, what to do and even helped us to book a tour.
Guest review by
Lisa
Austria
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 28 reviews
This is an ok apartment. The bed is quite small, the kitchen isn't very well equipped but it is good value for San Cristobal. The bathroom was clean & the shower was good. It's only about a 10 minutes stroll from the seafront & has a good supermarket opposite & a great community market around the corner.
Guest review by
Chris
United Kingdom
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 158 reviews
Simple, basic, budget friendly, does the trick. No complaints. Hosts were very lovely and helpful (though no english, so practise your basic spanish!). Short easy walk to town. San Cristobal is very safe so no issues walking to and from the accomm any hour of the day.
Guest review by
emyang_
Australia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 163 reviews
Perfect place to hang out. Nice and quiet area, always a warm shower to jump under. Very kind hosts willing to help you explore San Cristobal
Guest review by
Nova Van Wieringen
Netherlands