Skip to main content

Places to Stay in San Cristobal

Find the places to stay that appeal to you the most

The best places to stay in San Cristobal

Check out our pick of great places to stay in San Cristobal

Most booked places to stay in San Cristobal and surroundings in the past month

See all

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 97 reviews

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 25 reviews

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 117 reviews

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Popular with guests booking places to stay in San Cristobal

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

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Popular with guests booking places to stay in San Cristobal

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews

Popular with guests booking places to stay in San Cristobal

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

Popular with guests booking places to stay in San Cristobal

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

Save money on places to stay in San Cristobal and nearby – budget options available

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 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$46 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.

From US$45.54 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

Situated in Puerto Baquerizo Moreno, 800 metres from Oro Beach, Horizon House Piso 3 - Vista a la bahía features air-conditioned accommodation with a balcony and free WiFi.

From US$61.60 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

Beloved House

Puerto Baquerizo Moreno
Budget options available

Beloved House is located in Puerto Baquerizo Moreno. The property features garden views. Free WiFi is available throughout the property and Oro Beach is less than 1 km away.

From US$132.74 per night

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.

Great access to the city centre. Check these places to stay in San Cristobal and nearby

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, 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.

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

Boasting a terrace and free WiFi, HOSTAL SAN FRANCISCO is set in San Cristobal, a few steps from Playa de los Marinos. The guest house has family rooms.

From US$56.82 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 31 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.

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.

Enjoy breakfast in San Cristobal and nearby

Scored out of 10, guest rating 8.2
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$156.88 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, 509 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, 176 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$193.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 226 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.6
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$282.90 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$621.52 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 337 reviews

Hotel Los Algarrobos is located in Puerto Banquerizo Moreno, just 100 metres from Playa Mann Beach. Guests enjoy free daily breakfast and free WiFi.

From US$113.85 per night

FAQ about places to stay in San Cristobal

Places to stay that guests love in San Cristobal

See all
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
Great location and a decent place to stay.
Guest review by
Kunal
Young couple
Avg. price/night: US$60
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 117 reviews
One of the best places i have stayed at, it is the perfect place to stay if you are looking for a local family vibe. Flor and the family were honestly great, definitely recommend for others
Guest review by
Prabhjot
Solo traveller
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
It truly was a beautiful home to stay in. Ashleigh and her family were very welcoming when we arrived to check us in, and helped us quickly with any questions we had. The location and balcony is beautiful with views over the harbour. They even made a special effort for my partners birthday which was hugely appreciated. It was lovely and spacious and they really have thought of everything to make the stay comfortable and to ensure you have everything you need for the various activities you might be doing locally!
Guest review by
Hannah
Young couple
Avg. price/night: US$185
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 71 reviews
Good facilities. Well equipped kitchen. Decent sized shower. Good location, less than 10 minutes walk to the main town. Owner is very helpful and friendly. We would stay again!
Guest review by
Belinder
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
location spacious clean facilities kitchen terrace ambience lovely host
Guest review by
Francesca
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
The location is awesome! The view is even nicer than you can imagine and there are big balconies with hammocks to enjoy and relax. The room is comfy and kitchen has all you need including drinking water :-). We loved our stay at Casa Verde and can definitely recommend it.
Guest review by
Taco
Young couple
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
Location is really good! Just in front of the beach, the room was clean enough, they have a/c and they cleaned the room!
Guest review by
stephania
Family with young children
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
It is in a great location, opposite the sea front and one minute from the jetty. Air conditioning works really well, and the room was cleaned daily and done to a good standard.
Guest review by
Kate
People with friends
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
I liked the location and room size. Small island so it was close to the airport, just a short 5min ride via van. So many restaurants and tour offices walking distance. The ocean is just across the street, beach and boardwalk were full with sea lions, marine iguanas and red crabs.
Guest review by
Wendy
Solo traveller
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 62 reviews
We liked the location, just far enough from the center to be a bit more quiet but close enough to walk. All rental staff were amazing and attentive throughout the whole process. The kitchen was well stocked with appliances and the beds were super comfy.
Guest review by
Xoa
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
What an amazing house. What a lovely, generous and thoughtful host Ashleigh was. So helpful and genuinely wanted us to have the best time possible. Giving us fantastic recommendations for restaurants and boat trips. We found a very small cafe/restaurant opposite the house and had fresh chilled coconut every day from them. The location of the property was incredible. We would like to have stayed another few weeks if we could!!! A really beautiful experience at Casa Verde.
Guest review by
JeffA66
Young couple
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
Perfect Location! Easy to reach from the airport and only 2 minutes away from the main dock. Very good value for money. Very big room with conditioned air.
Guest review by
OLIVIA
Young couple
Avg. price/night: US$33
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 158 reviews
- Cheap place to stay outside the main tourist area. - 15 mins walk to centre of town / beaches. - Hostess showed us the tourist attractions on a map when we arrived. - Can use the kitchen to prepare food. - Free (room temp) drinking water
Guest review by
Grace
Young couple
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
Location was amazing, right near the port and the town. Hot water was good and bed was comfy. There was a shop underneath which was helpful and it had a lovely view of sunrise.
Guest review by
Edward Plant
Family with young children
Avg. price/night: US$56.82
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 321 reviews
Location
Guest review by
DESPOINA
Solo traveller