Skip to main content

The 3 Best Guesthouses in San Cristóbal, Ecuador

Check out our selection of great guest houses in San Cristóbal

Filter by:


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.

Offering city views, Mango Tree is an accommodation situated in San Cristobal, less than 1 km from Mann and a 13-minute walk from Playa de los Marinos. It is located 700 metres from Oro Beach and provides free WiFi plus free shuttle service. The guest house features family rooms.

Guy running it was helpful, great free pick up service from the airport. Nice view over the town and the room was clean and had good air con. Was the best place for the price we stayed at in the whole of the Galapagos.

Show more Show less
8.7
Excellent
106 reviews
Price from
$19.80
per night

Set in San Cristobal, 100 metres from Playa de los Marinos and 600 metres from Oro Beach, HOSTAL SAN FRANCISCO offers accommodation with free WiFi, air conditioning and a terrace. The guest house is 1.1 km from Mann. The guest house has family rooms.

Great location so close to everything! Owners were so lovely and helpful! clean room, good wifi and good value for money!

Show more Show less
7.6
Good
339 reviews
Price from
$25
per night

Cucuve Eco Lodge is located in San Cristóbal, 6 minutes’ drive from the local airport. Free WiFi access is available.

Each room here will provide you with cable TV, a seating area and a patio. There is an equipped kitchenette with a dishwasher and a microwave. Featuring a shower, the private bathroom also comes with free toiletries.

Lush green garden with fruits and hammocks to relax. Spacey open kitchen. Very clean room with good AC and comfortable bed. Cool drinking water 24/7. Super friendly and helpful hosts. Possibility to rent snorkeling gear. Free pick up at the harbor and pur hosts drove us frequently to the center and picked us up again for a very fair price.

Show more Show less
9.3
Wonderful
162 reviews
Price from
$20
per night

Located within less than 1 km of Playa de los Marinos and a 14-minute walk of Oro Beach, Hostal Pimampiro features rooms with air conditioning and a private bathroom in Puerto Baquerizo Moreno. It is situated 1.5 km from Mann and offers a shared kitchen. The guest house provides inner courtyard views, a year-round outdoor pool, and free WiFi is available throughout the property.

Everything. It’s a great little hostel with really nice hosts who really look after you.

Show more Show less
9.7
Exceptional
39 reviews
Price from
$26.30
per night

Set within 500 metres of Oro Beach and 700 metres of Mann, Hostal Dorys Mar offers rooms with air conditioning and a private bathroom in Puerto Baquerizo Moreno. There is a private entrance at the guest house for the convenience of those who stay. Featuring family rooms, this property also provides guests with a sun terrace.

Lovely staff, nice room, good wifi (compared to rest of Galapagos)

Show more Show less
8.1
Very Good
110 reviews
Price from
$25
per night

Hostal Nathaly is located in San Cristóbal Island, just 550 metres from Playa de Oro Beach. Free WiFi access is available in all areas.

At Hostal Nathaly you will find a 24-hour front desk, a garden and a terrace.

The room and bath were private but I was able to share a kitchen which was kept very clean. The room was cleaned every day and the owner was very helpful.

Show more Show less
8.6
Excellent
167 reviews
Price from
$22
per night

Located in Puerto Baquerizo Moreno, 1 km from San Cristóbal, Casa de Huespedes "Darling" features air-conditioned rooms with free WiFi. Free private parking is available on site.

A TV is available.

The nearest airport is San Cristobal Airport, 1 km from the property.

The hosts are super nice and happy to help with anything. We had to leave very early on our last day, so they just left the stuff for breakfast in the kitchen and we could take it. The room was very big, comfortable and clean (we got a fresh set of towels after 2 days) and also the location is very good. Breakfast was good too (bread, scrambled eggs, tea/coffee, fresh orange juice) - only tiny thing, a small side of fruits along with the breakfast would be awesome. We really enjoyed staying here and highly recommend this hostel!

Show more Show less
8.1
Very Good
167 reviews
Price from
$36
per night

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.

Each room at this guest house is air conditioned and has a flat screen TV with cable channels. Rooms are fitted with a private bathroom fitted with a bath or shower. A TV is provided.

We were greeted warmly upon arrival and immediately informed about the possibilities for excursions, accessibility, etc. The room is very large and from the balcony you even have a small view of the sea. Warm water, air condition and a drinking water dispenser was available at all times. The breakfast was sufficient and good. Can't say anything bad about the location either. In a few minutes you can walk to the pier or the beach. Restaurants, Supermarkets, Bakeries... everything is near the Hotel. We would like to come back.

Show more Show less
8.2
Very Good
85 reviews
Price from
$80.19
per night

surrounded by lush gardens, Hostal Terito is located in central Puerto Baquerizo Moreno just 400 metres from Playa de Oro and 2 km from Playa Carola. Free WiFi access is available.

At Hostal Terito you will find a 24-hour front desk and a garden. Other facilities offered at the property include a shared lounge and a tour desk.

The hostal was really comfy and clean and had a really nice family feel, the staff were really friendly. Well located.

Show more Show less
8.7
Excellent
316 reviews
Price from
$35
per night

Situated in Puerto Baquerizo Moreno in the San Cristobal Island region, Casa de Huespedes Milena has a patio. This guest house features air-conditioned accommodation with a terrace. The accommodation provides a 24-hour front desk, full-day security and organising tours for guests.

The owner was really cool when she offered me a late check-out, allowing me to leave my luggage in the room. The location was actually nice, although it varies from what you see on the map. The approximate location is the corner of Avenida Alsacio Northia/Angel Serrano, which is still great, not more than a 10-minute walk to downtown. The air-conditioning was working without any issues.

Show more Show less
7.2
Good
5 reviews
Price from
$20
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.
Search guest houses in San Cristóbal

Guest Houses That Travelers Love in San Cristóbal

  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 63 reviews
    We were met from the pier and they took a taxi with us to the house and explained all about the house and local area. Good space for two people, really close to the beach and easy walk to town. Minimarket at the end of the street. On a generally quiet street. Nice space outside for drying clothes/swimwear. Balcony upstairs ideal for having breakfast. Aircon in main bedroom, a fan for the rest of the house. Cool, quirky place!
    Frenchie44
    Young couple
  • Avg. price/night: $60.84
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 57 reviews
    Charming building in great location (walking distance to Playa Mann, Interpretation Centre, and the city centre). Host and staff are very friendly, and provided almost instant answers to all questions through WhatsApp. All rooms have fans. Hot water in the shower. Nice, well-equipped kitchen. Felt very safe staying here.
    Rasmus
    Young couple
  • Avg. price/night: $60.84
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 57 reviews
    Helpful hosts you can contact on Whatsapp any time. You could ask for anything and they would be at the apartment quickly to sort it out. Comfy beds of good size. Great location, can easily walk to town, the beach, snorkelling spots, etc. They send you a complete guide before arrival on possible tours, things to do on the island, etc.
    Emily
    Group
  • Avg. price/night: $49.50
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 106 reviews
    Good location, beautiful view, very nice and helpful host :)
    Katarzyna
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 40 reviews
    - terrace with hammocks and beautiful view - really clean - localization next to the beach - nice house with garden - great host
    Michal
    Family with young children
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 28 reviews
    Amazing AC - super quiet and super effective Amazing hosts - super helpful before the booking and during the stay. Very welcoming and nice. The bedroom and the bed was massive super comfortable stay and the best value for money I’ve ever stayed at. Thank you for the stay highly, highly recommend.
    Brennan
    Young couple
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 28 reviews
    The room quite comfortable in the level 0. Drinking water.and fresh fruit offered. The owners very nice.
    Marzena
    Young couple
  • Avg. price/night: $60.84
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 57 reviews
    Clean, friendly, easy to communicate with the host. Very accomodating. Out of the main area but close enough to walk.
    Mikala
    Travelers with friends
  • Avg. price/night: $49.50
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 106 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
    Nova Van Wieringen
    Young couple
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 36 reviews
    Super clean, great location and friendly host!
    Elinor
    Family with young children