Skip to main content

The best homestays in San Cristobal

Check out our pick of great homestays in San Cristobal

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Flor's House, hotel in San Cristobal

Featuring city views, Flor's House provides accommodation with balcony, around 700 metres from Oro Beach.

Very friendly and helpful host! They provided us with fresh water, fruit, and good tips for what to do around the island and a great homely early breakfast (for the morning we had to leave on the early ferry) with locally sourced choco. We were also able to rent a snorkel for 5$ per day, and were offered rides to the town if we needed them.
Scored 9.0
9.0
Rated superb
Superb
54 reviews
Price from
£46.37
1 night, 2 adults
Hospedaje Arvakeni, hotel in San Cristobal

Hospedaje Arvakeni is set in San Cristobal, 700 metres from Oro Beach, less than 1 km from Mann, and a 13-minute walk from Playa de los Marinos.

It's not in the center of town, but the town is pretty small so only a 15/20 min walk to the beach and pier. Got a small private room and bathroom for a reasonable price, you're basically living in the family home. Free drinking water provided.
Scored 8.4
8.4
Rated very good
Very good
183 reviews
Price from
£25.50
1 night, 2 adults
Mango Tree, hotel in San Cristobal

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.

The owner picked us up from the boat, and explained everything we needed to know about san cristobal. The communal area is nice with a fridge and a water cooker, and you can refill your bottles from the tap because they have a filter installed to prevent more plastic use.
Scored 8.7
8.7
Rated fabulous
Fabulous
136 reviews
Price from
£41.73
1 night, 2 adults
Plaza Lobos Suites, hotel in San Cristobal

Offering city views and a shared lounge, Plaza Lobos Suites provides accommodation conveniently located in San Cristobal, within a short distance of Playa de los Marinos, Oro Beach and Mann.

Scored 8.2
8.2
Rated very good
Very good
12 reviews
Price from
£50.98
1 night, 2 adults
Hostal Romy, hotel in San Cristobal

Featuring air conditioning and a beach view, Hostal Romy offers accommodation in San Cristóbal Island, 120 meters from the city Malecón. Free private parking is available on site.

Romy and her whole family were so kind and friendly and always ready to help. They helped us organise tours and her Dad drove us to the starting point and also dropped us off at the airport. The room was clean and big and the location is peaceful and quiet but within walking distance to the centre.
Scored 9.5
9.5
Rated exceptional
Exceptional
344 reviews
Price from
£70.98
1 night, 2 adults
Hostal Cattleya, hotel in San Cristobal

Situated within 100 metres of Playa de los Marinos and 1.1 km of Oro Beach in Puerto Baquerizo Moreno, Hostal Cattleya offers accommodation with seating area and a kitchenette.

Ivan! Such a lovely and welcoming man. Gave us breakfast at a time convenient to us. Always has a smile on his face. The pillows were the most comfortable we had slept in for weeks. Location great- close to town.
Scored 9.1
9.1
Rated superb
Superb
358 reviews
Price from
£44.97
1 night, 2 adults
Cucuve Eco Hostal, hotel in San Cristobal

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.

I really loved this place! The owner is very nice - he picks you up and drops you off on your arrival/departure for free. The place is very clean and you can just eat the fruits from the garden. I like to walk so it was nice that the accomodation wasnt in town. If you don’t like walking a ride is 2 Dollar.
Scored 9.3
9.3
Rated superb
Superb
165 reviews
Price from
£44.44
1 night, 2 adults
Casa de Alexita, hotel in San Cristobal

Located in Puerto Baquerizo Moreno, San Cristobal Island region, Casa de Alexita is situated 1.2 km from Playa de los Marinos. It is set less than 1 km from Mann and offers a shared kitchen.

This home was amazing. Alexita helped us with minor details. Room was spacious. Kitchen had everything you might need. We loved our stay here and would come back!
Scored 9.2
9.2
Rated superb
Superb
177 reviews
Price from
£22.22
1 night, 2 adults
Mare Mio, hotel in San Cristobal

Set a few steps from Playa de los Marinos and less than 1 km from Oro Beach, Mare Mio in Puerto Baquerizo Moreno offers air-conditioned accommodation with views of the sea and free WiFi.

Host was at the pier to meet us
Scored 9.3
9.3
Rated superb
Superb
11 reviews
Price from
£74.65
1 night, 2 adults
Casa Puka, hotel in San Cristobal

A recently renovated property, Casa Puka is set in Puerto Baquerizo Moreno near Oro Beach, Mann and Playa de los Marinos. This guest house provides a shared lounge.

Very new and very clean. Excellent shared kitchen, roof to dry clothes. Lovely friendly host though you need google translate if your Spanish isn’t brilliant!
Scored 9.6
9.6
Rated exceptional
Exceptional
7 reviews
Price from
£26.66
1 night, 2 adults
All homestays in San Cristobal
Looking for a homestay?
Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in San Cristobal this month

Homestays that guests love in San Cristobal

  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 50 reviews
    Everything was perfect. Great hosts!
    Elizabeth
    Solo traveller
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 52 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
  • Avg. price/night: £46.37
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 54 reviews
    The house itself has an amazing view over the town out to the coast, it’s really beautiful. Flor and her family and some of the nicest people I’ve ever stayed with. They’re incredibly welcoming and lovely, it was a perfect homestay. There was free fruit and water in the room, and it was very clean.
    Polly
    Solo traveller
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 52 reviews
    location spacious clean facilities kitchen terrace ambience lovely host
    Francesca
    Family with young children
  • Avg. price/night: £45.21
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 136 reviews
    We had a great time in San Cristobal. Carlos is a great host and helps with everything. The rooms are clean and the terrace is great. Free drinking water!
    Sophia
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 32 reviews
    clean Good Location Great host (brother)
    Janine
    Young couple
  • Avg. price/night: £25.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 183 reviews
    Helpful information, great homestay
    Sam
    Young couple
  • Avg. price/night: £25.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 183 reviews
    Super lovely host, the room felt very private and comfortable. She gave me a lot of tips about what to do on the island :))
    Zuzanna
    Solo traveller
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 41 reviews
    Spacious and has everything you need! The host family are lovely and they made us a delicious breakfast on our first morning (you just need to ask the night before)
    Roxanne
    Young couple