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.

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. A really nice play to stay in Puerto Ayora. Felipe was really helpful and friendly. Room was clean & comfortable. The roof top terrace was a lovely place to have the complimentary breakfast which was really nice and even varied each day.

Show more Show less
9.1
Superb
193 reviews
Price from
US$72
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. Martin and his family are great and lovely people! We enjoyed meeting them at the first day and felt like home. Everything was good :)

Show more Show less
9
Superb
239 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. Excellent accommodation and services! 100% recommended.

Show more Show less
9.4
Superb
165 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. The room was very large and we had the best view. The room was clean and the housekeepers left little flourishes that made us feel most welcome.

Show more Show less
9
Superb
581 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. Location is excellent - quiet yet close to everything - and the staff were lovely and welcoming! We were able to check-in a bit early, and enjoyed the comfortable bed and awesome air-conditioning. Wifi was strong and reliable in our room, and having a small kitchenette was handy on days we wanted to save a bit of money.

Show more Show less
9.1
Superb
223 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. Breakfast was great, perfect quantity and variety. The staff was incredibly kind and offered us many options for more activities around the zone (last minute decisions) and they offered always an alternative in case we had difficulties. The bed was super big, enough for two people to enjoy their own space.

Show more Show less
9.3
Superb
545 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. Incredibly friendly family owned hostal! Our room was big and cozy, with great air conditioning and a hot shower. The couple who run the hostel were so kind and gave us heaps of information to help make the most of our time on the island. The hostal is a 15 minute walk from town, but we didn’t mind this as it meant for quiet nights. Would definitely recommend, and wouldn’t hesitate to stay here again! Filtered drinking water available too!

Show more Show less
9.1
Superb
444 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. Such a cute hotel that has been built like a mini fort. The bed was comfy and the shower was hot. But the best part was the hostess, Gianna. She was so lovely. I had a cold when I arrived and she made me lemon and honey in the morning. She also offered me some soup in the evening but I was so crashed out I missed the offer. And also the hotel is in such a quiet spot - I slept like a baby in the evenings.

Show more Show less
9.1
Superb
206 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. A wonderful stay. Great apartment, wonderful hosts and delicious breakfast. Great location, away from all the noise but just a short stroll to everything we needed.

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

Featuring inner courtyard views, Maytenus Galapagos provides accommodation with a garden, around 1.5 km from Tortuga Bay. The property features mountain and garden views, and is 1.1 km from La Estacion Beach. The apartment has family rooms. Above the expectations! Modest but has all the necessities and Patricia was just brilliant with all her hospitality and help. Great comfortable bed and decent hot shower.

Show more Show less
9.2
Superb
144 reviews
Price from
US$68
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