Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Santa Cruz Island

Check out our pick of great B&Bs on

Filter by:


Review score

Superb: 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.

CASA GALAPAGOS by Hostal Fragata

Puerto Ayora

Set in Puerto Ayora, 1.1 km from La Estacion Beach and 1.9 km from Los Alemanes Beach, CASA GALAPAGOS by Hostal Fragata offers air conditioning. Among the facilities at this property are a 24-hour front desk and full-day security, along with free WiFi throughout the property. The accommodation offers airport transfers, while a bicycle rental service is also available. Super Comfort and Clean! Priscila(the host) is very helpful and kind. I am sure everyone will enjoy your stay here. Highly recommend!

Show more Show less
9.9
Exceptional
143 reviews
Price from
£57
per night

Posada del Mar

Puerto Ayora

Certain units in the guest house have private entrance and are equipped with wardrobe and dressing room. Some of the units include a cable flat-screen TV, a fully equipped kitchen with a fridge, and a private bathroom with a bath and a hair dryer. At the guest house, all units include air conditioning and a safety deposit box. We had a room with a view to the sea. It was amazing. The room was big, clean and the bed was very comfy! It was mostly quiet (at least during the night), the staff was extremely helpful, friendly and welcoming! We had breakfast in the restaurant next door which was very good too! One day that restaurant was closed, so the staff took us to another restaurant - never experienced such a lovely gesture. Thank you very much! Also a great location, only 5 minutes walk from the ferry station.

Show more Show less
9.3
Superb
548 reviews
Price from
£103
per night

La K-leta Boutique Guesthouse

Puerto Ayora

La K-leta Boutique Guesthouse is located in Puerto Ayora, 1 km from Darwin Beach and 5 minutes’ drive from Charles Darwin Science Station. Free WiFi access is available in all areas.

Each room here will provide you with a patio and a seating area. The apartments offer a full kitchen with an oven and a refrigerator. The private bathroom also comes with a shower. Breakfast was perfect, it was like at home. The room was comfy and clean. The location was perfect, close to restaurants, harbour, comercial areas, and next door was a laundry service, very convenient. Close to Tortuga Bay, beautiful place and Charles Darwin center.

Show more Show less
9.3
Superb
469 reviews
Price from
£72
per night

Lava House Hostal

Puerto Ayora

Located 500 meters from Pelican Bay and the Main Square, Lava House Hostel offers WiFi access and a daily breakfast included in the rate. A fully equipped common kitchen and a garden are featured on site. The property is a 10 minute walkfrom Malecon in Puerto Ayora.

Providing a tranquil environment, the air-conditioned rooms in Lava House Hostel feature a cable TV and a private bathroom with a shower and hot water. Clean, comfy, great location and delicious breakfast.

Show more Show less
9
Superb
59 reviews
Price from
£74
per night

HISTORICO HOSTAL ELIZABETH

Puerto Ayora

Situated 800 metres from Los Alemanes Beach, HISTORICO HOSTAL ELIZABETH offers accommodation with a patio. It is set 1.2 km from La Estacion Beach and features a shared kitchen. Rooms are equipped with a terrace with inner courtyard views and free WiFi. outstanding personal, they helped us a lot. highly recommended!

Show more Show less
8
Very good
992 reviews
Price from
£14
per night

El Paraiso

Puerto Ayora

All units in the guest house are fitted with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, units at the guest house also boast free WiFi. At the guest house, every unit comes with bed linen and towels. The host helped us for all our needs. The position was perfect.

Show more Show less
8.4
Very good
348 reviews
Price from
£14
per night

Hostal Muyuyo

Puerto Ayora

Hostal Muyuyo is situated in Puerto Ayora, 700 metres from Los Alemanes Beach, 1.5 km from La Estacion Beach, and 2.9 km from De Los Perros Beach. Both free WiFi and parking on-site are accessible at the guest house free of charge. Boasting family rooms, this property also provides guests with a sun terrace.

All units feature air conditioning and a cable flat-screen TV. There is a fully equipped private bathroom with bidet and free toiletries. Location, friendly staff, facilities, big room.

Show more Show less
8.5
Very good
215 reviews
Price from
£34
per night

La Peregrina Galapagos B&B

Puerto Ayora

La Peregrina Galapagos B&B is located in front of Pelican Bay and 15 minutes’ walk from Playa de los Alemanes Beach. Free WiFi access is available in public areas.

At La Peregrina Galapagos B&B you will find our front desk and a garden. Perfectly located B&B which had good value for money. Nothing fancy but exactly what is needed for 1 night or so.

Show more Show less
8.9
Fabulous
764 reviews
Price from
£75
per night

Costa Del Sol

Puerto Ayora

Set in Puerto Ayora, 700 metres from Los Alemanes Beach, Costa Del Sol offers air-conditioned accommodation and a terrace. The property is around 1.3 km from La Estacion Beach, 2.9 km from De Los Perros Beach and less than 1 km from Tortuga Bay. The accommodation features a shared kitchen, a concierge service and organising tours for guests.

All guest rooms at the inn come with a flat-screen TV with cable channels and a kitchenette. Featuring a private bathroom with a shower and free toiletries, rooms at Costa Del Sol also have free WiFi. Excellent location, very spacious and clean rooms. A/C inside the room. Would recommend this place

Show more Show less
8.3
Very good
146 reviews
Price from
£28
per night

Hostal Casa Cascada

Puerto Ayora

Located within 1.7 km of La Estacion Beach and 2.2 km of Los Alemanes Beach, Hostal Casa Cascada provides rooms with air conditioning and a private bathroom in Puerto Ayora. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The accommodation features airport transfers, while a bicycle rental service is also available. Great and comfortable place to stay. Helpful staff. Location is easy to walk or bike ride to the beach and the main strip here. Everything was clean and we enjoyed our stay. The price is also very good.

Show more Show less
8.9
Fabulous
100 reviews
Price from
£22
per night

Most booked B&Bs in Santa Cruz Island this month

FAQs about B&Bs in Santa Cruz Island

B&Bs that guests love in Santa Cruz Island