Skip to main content

Check out these popular cities on Santa Cruz Island

Stay in Santa Cruz Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Hotel Acacia

Hotel in Puerto Ayora

Hotel Acacia has a garden, shared lounge, a terrace and bar in Puerto Ayora. The hotel features a hot tub, a concierge service and free WiFi throughout the property. The Acacia is a lovely hotel. In addition to the large comfortable rooms with modern bathrooms, the staff is wonderful. I cannot say enough about the level of professionalism, kindness and hospitality provided. One of the staff members even accompanied us to the medical clinic. Breakfast was also a treat. Location is just off the main square. Very easy walk to everything.

Show more Show less
9.4
Wonderful
211 reviews
Price from
$247.50
per night

Hostal Sueños Silvestres

Hotel in Puerto Ayora

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 2.1 mi from... Breakfast was $6. The room was very spacious and clean. Nice location. Great host.

Show more Show less
9
Wonderful
322 reviews
Price from
$36
per night

Hotel Santa Fe

Hotel in Puerto Ayora

Featuring an outdoor swimming pool and a terrace, Hotel Santa Fe offers free Wi-Fi and breakfast in Puerto Ayora. Malecon harbor is 98 feet away and Tortuga Bay beach is 1.6 mi away. well located great breakfast delicious passion fruit juice

Show more Show less
9.2
Wonderful
105 reviews

Hotel Galapagos Suites B&B

Hotel in Puerto Ayora

On the Galapagos Islands, Galapagos Bed & Breakfast house is in Puerto Ayora. It is a 5-minute walk from the waterfront and offers rooms with a private balcony and hammock. This is a lovely place with the best host. Extremely helpul and nice. Taxis, tours, tips help when my husband was unwell. Plus an amazing breakfast. Always went out of their way to help us. Its also in the quiet part of town but close to everything. We stayed there twice.

Show more Show less
9.7
Exceptional
174 reviews
Price from
$110
per night

Plaza Luna Suites

Hotel in Puerto Ayora

Featuring a terrace, bar and views of sea, Plaza Luna Suites is located in Puerto Ayora, a 11-minute walk from La Estacion Beach. Great Location. Nice rooms friendly staff.

Show more Show less
9.4
Wonderful
5 reviews

Maidith Galapagos Inn

Hotel in Puerto Ayora

Maidith Galapagos Inn features an outdoor swimming pool, garden, a shared lounge and terrace in Puerto Ayora. Nice place, best assistance from the owners very helpfull, close to everything, very clean, very good breakfast....very worthed. I highly recommend

Show more Show less
9
Wonderful
8 reviews
Price from
$140
per night

Torre Mar Galapagos Boutique Suites

Hotel in Puerto Ayora

Set in Puerto Ayora, Torre Mar Galapagos features free WiFi and units equipped with a kitchen, terrace and seating area. The Host Donna is incredibly nice, she asked before on how I want my breakfast to be served. Even I went diving, she prepared it as to go. The rooms are all clean.

Show more Show less
9.3
Wonderful
63 reviews

Hotel Cucuve

Hotel in Puerto Ayora

Featuring an on-site snack bar and free organic coffe, Hotel Cucuve offers accommodations in Puerto Ayora. Free WiFi access is available throughout the property. Clean, friendly, probably one of the more modern affordable places to stay. Great breakfast! It’s more expensive than other places on the island, but it is worth what you pay :)

Show more Show less
9.7
Exceptional
73 reviews
Price from
$210
per night

Semilla Verde Boutique Hotel

Hotel in Puerto Ayora

Semilla Verde Boutique Hotel gives its guests the real traditional guest house experience on Santa Cruz Island. It is located only a 12-minute drive from Puerto Ayora. Staff were so helpful and friendly Great breakfasts in the morning Loads of giant tortoises roaming the property outside the rooms So quiet and peaceful

Show more Show less
9.5
Exceptional
73 reviews

Puerto Ayora Island

Hotel in Puerto Ayora

Puerto Ayora Island is offering accommodations in Puerto Ayora. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Perdon (Mercy) was fantastic. Made it a really enjoyable stay. Room was spacious. Pleasant decor, island feel. Complimentary tea & proper coffee, use of fridge & microwave. Thanks

Show more Show less
7.9
Good
120 reviews

Hotels with extra health and safety measures

Find hotels in Santa Cruz Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Santa Cruz Island in the past month

See all

Santa Cruz Island's best hotels with breakfast

See all

Budget hotels on Santa Cruz Island

See all

Hotels on Santa Cruz Island you can book without a credit card

See all

FAQs about hotels in Santa Cruz Island