Skip to main content

Featured self-catering accommodation destinations

Destination inspiration for your trip – find a self-catering accommodation

The best self-catering accommodations in San Cristobal Island

Check out our pick of great self-catering accommodations on

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.

Located in Puerto Baquerizo Moreno, less than 1 km from Playa de los Marinos, Hostal Pimampiro provides rooms with air conditioning and free WiFi. It is situated 1.2 km from Oro Beach and features a shared kitchen. Featuring family rooms, this property also provides guests with a year-round outdoor pool.

Accommodation includes a patio with garden views, a fully equipped kitchenette, an outdoor dining area and a private bathroom with shower. At the guest house, all units have bed linen and towels. Andrea and her family were so nice and helpful, we would definitely stay here again.

Show more Show less
9.6
Exceptional
104 reviews
Price from
$67.20
per night

Featuring a terrace, Casa Alexita is set in Puerto Baquerizo Moreno in the San Cristobal Island region, 800 metres from Oro Beach. This homestay offers free private parking, a shared kitchen and free WiFi. The accommodation provides a shuttle service, while a bicycle rental service is also available. Comfortable bed, AC, good wifi, the kitchen had everything you needed and there were free flippers and snorkels to borrow!

Show more Show less
9.4
Wonderful
256 reviews
Price from
$12
per night

Each unit is equipped with a patio, a cable flat-screen TV, a dining area, a well-fitted kitchen and a private bathroom with shower, a hair dryer and free toiletries. Every unit has a coffee machine, while certain rooms include a terrace and others also offer sea views. The units at the apartment complex include air conditioning and a desk. The family were very nice! In case of any questions they would immediately help me. The apartment was very big and clean! I really enjoyed my stay at that place :)

Show more Show less
9.1
Wonderful
245 reviews
Price from
$21
per night

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. This beachfront property offers access to a patio. The guest house features garden views, a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property. Ivan and Trudy are great, nice people come to stay in their place. Rooms and facilities are clean and very comfortable.

Show more Show less
9
Wonderful
377 reviews
Price from
$30
per night

The guest house provides guests with a patio, garden views, a seating area, cable flat-screen TV, a fully equipped kitchenette with kitchenware, and a private bathroom with shower and free toiletries. All units have private entrance. The units at the guest house include air conditioning and a wardrobe. Super friendly host Everything was super clean Good internet Nice place with the a lot of room Possibility to pick up fresh fruits You can walk quite easily to the city Kitchen was perfect to cook

Show more Show less
9.2
Wonderful
133 reviews
Price from
$25
per night

CAMILLE 2 Excelente ubicación Familiar is situated in San Cristobal. Free WiFi is available throughout the property and Playa de los Marinos is 200 metres away.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

Show more Show less
9.7
Exceptional
7 reviews
Price from
$32.50
per night

Featuring a garden and views of garden, Casa Cypress - Acogedor Departamento Vacacional is a recently renovated apartment located in Puerto Baquerizo Moreno, 300 metres from Playa de los Marinos. Boasting a shared kitchen, this property also provides guests with a picnic area. Each room comes with a patio with sea views and free WiFi. Host was very attentive, good kitchen, very nice bedroom and bathroom.

Show more Show less
9.2
Wonderful
39 reviews
Price from
$20
per night

At the apartment complex, units come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area and a private bathroom with a hair dryer, a shower and free toiletries. A microwave, a toaster and fridge are also offered, as well as a kettle. At the apartment complex, every unit has bed linen and towels. Cold A/C, close to restaurants and bars, very attentive host - Jorge and Josselin were great!Washer / dryer and a shower right outside your door for after your water activities to get the sand off and clean your things.

Show more Show less
9.3
Wonderful
37 reviews
Price from
$37.80
per night

The apartment with a patio and garden views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with an a bath or shower. The apartment offers bed linen, towels and laundry service. The owners are amazing people, so kind and helpful. Everything was clean and you can feel like home.

Show more Show less
9.3
Wonderful
13 reviews
Price from
$31
per night

The spacious apartment with a terrace and sea views features 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 4 bathrooms with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation features a private entrance. The property exceeded our expectations and the hosts went out of their way to tend to our every need. They even picked us up from the airport and took us there again on our departure. They even suggested tours that we could take and they were all worth the money we paid for. The pictures do not do justice to the property; in reality it is much better.

Show more Show less
9.6
Exceptional
7 reviews
Price from
$198
per night

Most booked self-catering accommodations in San Cristobal Island this month

FAQs about self-catering accommodations in San Cristobal Island

Self-Catering Accommodations that guests love in San Cristobal Island