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

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.

Hotel Acacia 4 stars

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. great location, comfortable room, good breakfast and the most welcoming and friendly staff! 10/10

Show more Show less
9.4
Superb
213 reviews
Price from
£198
per night

Hotel Santa Fe 4 stars

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 harbour is 30 metres away and Tortuga Bay beach is 2,5 km away. Beautiful rooms, gorgeous building. Delicious breakfast, helpful staff and they had baggage storage which was very helpful before we got the afternoon boat.

Show more Show less
9.2
Superb
106 reviews
Price from
£168
per night

Hotel Galapagos Suites B&B 4 stars

Hotel in Puerto Ayora

Located 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
175 reviews
Price from
£110
per night

Plaza Luna Suites 4 stars

Hotel in Puerto Ayora

Boasting a terrace, bar and views of sea, Plaza Luna Suites is situated in Puerto Ayora, less than 1 km from La Estacion Beach. Great Location. Nice rooms friendly staff.

Show more Show less
9.4
Superb
5 reviews
Price from
£193
per night

Maidith Galapagos Inn

Hotel in Puerto Ayora

Maidith Galapagos Inn features an outdoor swimming pool, garden, a shared lounge and terrace in Puerto Ayora. The property is non-smoking and is located less than 1 km from La Estacion Beach. 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
Superb
8 reviews
Price from
£112
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 apartment was spacious, clean, and very comfortable. It has a well equipped kitchen that we did not use because we were out all day. We were able to enjoy a cup of tea in the evening at the beautiful terrace by the apartment. The beds were super comfortable and there was a daily room service. It is well located about 8 min walk from the center of Puerto Ayora. The internet service was good, we just used it to answer e-mails and to navigate the internet for information about the islands. The owners of Torre Mar, John and Donna, were extremely kind and super helpful. American Airlines lost our luggage and they helped us to bring them from Baltra airport to Puerto Ayora so that we did not have to change our vacation plans. John also helped us to organize different tours that were excellent. When we left to take a 7 am ferry to Isabella Island, John and Donna prepared for us a goodie bag with crackers, cookies, and juice boxes. It was very sweet. We really enjoyed our stage at Torre Mar. Thank you John and Donna!!

Show more Show less
9.3
Superb
63 reviews
Price from
£133
per night

Hotel Cucuve 4 stars

Hotel in Puerto Ayora

Featuring an on-site snack bar and free organic coffe, Hotel Cucuve offers accommodation in Puerto Ayora. Free WiFi access is available throughout the property. We had an excellent breakfast pack from them on our early morning excursion. Well presented and packed for us to eat as we got hungry on the boat trip. All were wrapped in eco-friendly packaging. 10/10 We were super happy with how they explained their commitment to being responsible towards nature and what they do to be actively involved. The info in the rooms was presented subtly, although not overwhelmingly. The free shopping bags and water bottles were a nice touch.

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

Semilla Verde Boutique Hotel 4 stars

Hotel in Puerto Ayora

Semilla Verde Boutique Hotel gives its guests the real traditional guesthouse experience on Santa Cruz Island. It is located only a 12-minute drive from Puerto Ayora. Staff is great - thank you Shania and Brenda. Awesome support to assist with short notice

Show more Show less
9.5
Exceptional
75 reviews
Price from
£172
per night

Hotel Crossman

Hotel in Puerto Ayora

Set in Puerto Ayora, less than 1 km from Los Alemanes Beach, Hotel Crossman features concierge services and free WiFi. Location was perfect! Room and property was very clean. Air condition worked really well and staff were super friendly. Would stay there again ☺️

Show more Show less
8.1
Very good
265 reviews
Price from
£25
per night

Hotel Las Ninfas 4 stars

Hotel in Puerto Ayora

Hotel Las Ninfas features free bikes, outdoor swimming pool, a garden and shared lounge in Puerto Ayora. Facilities and staff were amazing! Will definitely come again!

Show more Show less
8.7
Fabulous
499 reviews
Price from
£155
per night

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 & disinfecting
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 that you can book without a credit card

See all

FAQs about hotels on Santa Cruz Island