Skip to main content

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

The best cheap hotels in Santa Cruz Island

Check out our pick of great cheap hotels 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.

A recently renovated property, CASA GALAPAGOS by Hostal Fragata is set in Puerto Ayora near La Estacion Beach, Tortuga Bay. 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. Priscilla was the most amazing host! She made it so wonderful. She was extremely knowledgeable about the island and even so much about the other islands as well. Gave us great recommendations when we arrived with no plans. She prepared a delicious breakfast that we shared with the other guest each morning. It was so filling. She even packed us a bagged breakfast for our early morning ferry. And drove us to the port very early. And let us store our luggage. So kind and generous. The rooms were impeccably clean. Comfortable and inviting. Bed was so comfortable. AC was cold and water was very hot. Provided drinkable water in room and dispenser in common area. A 10-15 min walk to main downtown but enjoyable and safe. Affordable laundry services nearby.

Show more Show less
9.9
Exceptional
183 reviews
Price from
US$54.27
per night

Boasting a terrace and views of sea, Casa Ocean Pier is a recently renovated bed and breakfast situated in Puerto Ayora, 700 metres from Los Alemanes Beach. Among the facilities at this property are luggage storage space and a housekeeping service, along with free WiFi throughout the property. The bed and breakfast has family rooms. Great place, 2 mins from piers. Nice rooms and great breakfast! We stayed twice!

Show more Show less
9.1
Superb
195 reviews
Price from
US$79.20
per night

Featuring a garden, Alma de cedrela offers accommodation in Puerto Ayora with free WiFi and garden views. Housed in a building dating from 2010, this apartment is 1.4 km from Los Alemanes Beach and 600 metres from Tortuga Bay. The apartment features family rooms. Very friendly owners, very helpful thank You! For us it situated really okay, We enjoy our walks to piers and walking in that area. Options for breakfast was about 500-700 meters away. But We make our breakfast by selvs. Good options for Lynch and dinner about Same 500-700 away.

Show more Show less
9
Superb
240 reviews
Price from
US$55
per night

Set 1.2 km from Los Alemanes Beach, Suites Hermosas cercanas a todo offers air-conditioned accommodation with a balcony and free WiFi. The property has inner courtyard and quiet street views, and is 500 metres from Tortuga Bay. Staff on-site can arrange a shuttle service. Very spacious and comfortable, very clean and organised. The people were very responsive and friendly. The location is great. We ended up staying a little longer ☺️

Show more Show less
9.4
Superb
164 reviews
Price from
US$46.50
per night

Hotel Ninfa features free bikes, outdoor swimming pool, a garden and shared lounge in Puerto Ayora. Featuring a 24-hour front desk, this property also has a restaurant and a terrace. The hotel has a hot tub, a concierge service and free WiFi. Excelent location, wonderful breakfast. The kids enjoyed very much the free bicycles.

Show more Show less
9
Superb
579 reviews
Price from
US$145
per night

Offering a terrace and views of the garden, Hostal Sueños Silvestres is set in a quiet residential area of Puerto Ayora.Charles Darwin Station is within a 10 minute walk and Tortuga Bay is 3.3 km from the property. A beautiful place to stay with delicious breakfast, welcoming and helpful owners who made the visit easy and enjoyable

Show more Show less
9.1
Superb
220 reviews
Price from
US$45
per night

Located in Puerto Ayora, 700 metres from Los Alemanes Beach and 1.3 km from La Estacion Beach, Posada del Mar provides garden views and free WiFi. It is situated 2.9 km from De Los Perros Beach and features luggage storage space. The guest house features family rooms. Great price. Great locarion. Friendly staff. Room was clean.

Show more Show less
9.3
Superb
546 reviews
Price from
US$77
per night

La Mirada del Solitario George is located in Puerto Ayora, just 4 minutes’ drive from Charles Darwin Station and next to Cazares School. Free WiFi zones are available in some areas of the hostel and tea, coffee and water is available for guests. This is a great hostal, the rooms are large, private and really clean. The best thing about the hostal is the availability and friendliness of the hosts. They are always ready to help and will help you find the best tours and transfers. They helped me with all my tours, transfers and even my laundry. It’s also a walking distance from both the bus terminal and the port

Show more Show less
9.1
Superb
437 reviews
Price from
US$25
per night

1.2 km from La Estacion Beach in Puerto Ayora, La Fortaleza De Haro features accommodation with access to a hot tub and public bath. With an outdoor swimming pool, the 3-star bed and breakfast has air-conditioned rooms with free WiFi, each with a private bathroom. The bed and breakfast has family rooms and facilities for disabled guests. Friendly stuff, original architecture

Show more Show less
9.2
Superb
202 reviews
Price from
US$52
per night

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. The accommodation is clean, well-located (walking distance to the Main Street). The personnel was very kind, accommodating and supportive. Breakfast was what is needed to start a day of adventure. Highly recommended.

Show more Show less
9.5
Exceptional
492 reviews
Price from
US$80
per night

Most booked cheap hotels in Santa Cruz Island this month

FAQs about cheap hotels in Santa Cruz Island

Cheap hotels that guests love in Santa Cruz Island