Top 10 Hotels in Santa Cruz Island

See all 72 Hotels in Santa Cruz Island
Finch Bay Galapagos Hotel

Finch Bay Galapagos Hotel

Barrio Punta Estrada, Puerto Ayora 200350

3.5 out of 5.0
4.6 out of 5 (30 reviews)

Located in Bahía de la Academia, this beachfront hotel is in a national park, just steps from Las Grietas and Playa de los …

$348
CUCUVE SUITES

CUCUVE SUITES

Av Charles Binford y Av Charles Darwin, Puerto Ayora 200102

4.0 out of 5.0
4.9 out of 5 (40 reviews)

Situated by the sea, this bed & breakfast is within a 15-minute walk of Playa de los Alemanes and Charles Darwin Research …

$180
Hotel Flamingo

Hotel Flamingo

Tomás de Berlanga e Islas Plazas, Puerto Ayora 200350

3.5 out of 5.0
3.8 out of 5 (5 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Playa de los Alemanes and Charles Darwin Research Station. …

$88
Red Mangrove by Haugan Cruises

Red Mangrove by Haugan Cruises

Ave. Charles Darwin S/n Y Piquero, Puerto Ayora

3.5 out of 5.0
3.7 out of 5 (50 reviews)

Situated near the bay, this lodge is within a 15-minute walk of Charles Darwin Research Station, Playa de los Alemanes, and …

$284
La Fortaleza De Haro

La Fortaleza De Haro

Barrio El Eden, Puerto Ayora 200350

2.5 out of 5.0
4.5 out of 5 (30 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Charles Darwin Research Station and Playa de los Alemanes. …

$80
Hotel España

Hotel España

Tomas de Berlanga e I. Plazas, Puerto Ayora 200350

3.0 out of 5.0
3.5 out of 5 (36 reviews)

Situated in Bahía de la Academia, this hotel is within 1 mi (2 km) of Playa de los Alemanes and Charles Darwin Research …

$33
Hotel La Casa de Judy

Hotel La Casa de Judy

Calle No. 10, Puerto Ayora

2.5 out of 5.0
4.2 out of 5 (14 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Charles Darwin Research Station and Playa de los Alemanes. …

$105
Angermeyer Waterfront Inn

Angermeyer Waterfront Inn

Punta Estrada, Puerto Ayora

3.0 out of 5.0
4.4 out of 5 (37 reviews)

Situated on the waterfront, this hotel is steps from Las Grietas and Playa de los Alemanes. Charles Darwin Research Station …

$213
Hotel Solymar

Hotel Solymar

Av. Charles Darwin Y Tomas De Berlanga, Puerto Ayora

3.0 out of 5.0
3.8 out of 5 (32 reviews)

Situated on the waterfront, this hotel is within a 10-minute walk of Playa de los Alemanes and Las Grietas. Charles Darwin …

Get Rates
Hotel Palace Galapagos

Hotel Palace Galapagos

Petrel S/N and Floereana, Puerto Ayora

3.0 out of 5.0
4.9 out of 5 (24 reviews)

Situated in Puerto Ayora, this hotel is within 1 mi (2 km) of Playa de los Alemanes and Charles Darwin Research Station. …

$103

Recent Reviews in Santa Cruz Island

Where to stay in Santa Cruz Island

Santa Cruz Island Hotel Guide

Expedia.com offers a selection of 72 hotels in Santa Cruz Island. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Santa Cruz Island. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Santa Cruz Island neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Santa Cruz Island, now, including last minute deals!