Independent guide.Not the Galápagos National Park, the Galápagos government or a tour operator.Not an official Galápagos site.
Galápagos Trip PlannerPlan your Galápagos trip Price my trip
Boats in the harbour at Puerto Ayora
HotelsIsland chooser Updated Nov 6, 2026

Where to stay in the Galápagos

Pick the island first, then the hotel. Here is what each town is good for, and what a room costs.

  • $111median night, Puerto Ayora
  • $125median night, Puerto Baquerizo Moreno
  • $84median night, Puerto Villamil
  • 3islands with most hotels
Photo: David Broad, CC BY 3.0

Short answer: stay on Santa Cruz (Puerto Ayora) if you want the most day trips, add two nights on Isabela for penguins and the volcano, and use San Cristóbal as the start or end because it has its own airport. A mid-range double room costs about $111 a night in Puerto Ayora, $125 in San Cristóbal and $84 on Isabela.

EQUATOR · 0° Volcán Wolf≈ 1,670 mVolcán Wolf: highest point about 1,670 m in the GMRT elevation gridCerro Azul≈ 1,650 mCerro Azul: highest point about 1,650 m in the GMRT elevation gridSierra Negra≈ 1,110 mSierra Negra: highest point about 1,110 m in the GMRT elevation gridAlcedo≈ 1,130 mAlcedo: highest point about 1,130 m in the GMRT elevation gridVolcán Darwin≈ 1,370 mVolcán Darwin: highest point about 1,370 m in the GMRT elevation gridLa Cumbre≈ 1,440 mLa Cumbre (Fernandina): highest point about 1,440 m in the GMRT elevation gridSanta Cruz highlands≈ 820 mSanta Cruz highlands: highest point about 820 m in the GMRT elevation gridSan Cristóbal highlands≈ 680 mSan Cristóbal highlands: highest point about 680 m in the GMRT elevation gridSantiago≈ 890 mSantiago: highest point about 890 m in the GMRT elevation gridPinta≈ 610 mPinta: highest point about 610 m in the GMRT elevation grid ISABELAFERNANDINASANTIAGOSANTA CRUZSAN CRISTÓBALFLOREANAESPAÑOLAPINTAMARCHENAGENOVESASANTA FEPINZÓNBALTRA North SeymourBartoloméSanta FeSouth PlazaPinzónKicker RockLos TúnelesTintorerasTortuga BaySierra NegraPunta SuárezEl Chato Puerto AyoraPuerto Baquerizo MorenoPuerto VillamilPuerto Velasco Ibarra ✈GPSBaltra (GPS)✈SCYSan Cristóbal (SCY)✈IBBIsabela (IBB) 🐢Giant tortoises🐧Penguins🐧Penguins🦶Blue-footed boobies🦩Flamingos🦩Flamingos🦭Sea lions in town🦎Marine iguanas🦦Flightless cormorants🕊Waved albatross (Apr–Dec)🔴Red-footed boobies🐠Turtles & sharks (snorkel)🦈White-tip sharks ↖ Darwin & Wolf: dive boats only 050 km N
sea depth 3,000 m → shore land 0 → 1,400 m+ FerryAirportTown Relief and depth: GMRT (Ryan et al. 2009, CC BY 4.0). Not for navigation.

Which island should you sleep on?

  1. How many nights do you have on the islands?
  2. What matters most?
  3. Do boats make you sick?
Stay in Puerto Ayora (Santa Cruz) for most nights, plus 2 nights on Isabela. Santa Cruz is the hub for boat day trips; Isabela adds penguins, flamingos and the volcano.

What a hotel room costs, by town

Google Hotels prices for a double room, one night, two adults, February 10, 2027, checked November 6, 2026. Low, middle and upper band = the cheapest quarter, the median and the top quarter of the hotels that showed a price.

Puerto Ayora, Santa Cruz

$63–$270
Median $111 · 15 hotels with a price · cheapest $32

See Puerto Ayora rates

Puerto Baquerizo Moreno, San Cristóbal

$68–$198
Median $125 · 16 hotels with a price · cheapest $39

See Puerto Baquerizo Moreno rates

Puerto Villamil, Isabela

$57–$205
Median $84 · 14 hotels with a price · cheapest $35

See Puerto Villamil rates

Puerto Ayora (Santa Cruz)

Good for: First-timers and anyone doing boat day trips: most tours start here, and it is 1 hour or so from Baltra airport. Less good: The busiest town; the beach is a 45-minute walk away at Tortuga Bay. More in the Santa Cruz guide.

Hotel (as listed on Google)StarsNight, 2 adults
Galapagos Dove★★$32
Galapagos Morning Glory★★★$46
Hostal Seymour - Puerto Ayora★★★$47
Sir Francis Drake★★★$48
Guide's Rest Hotel★★★★$63
Estrella del Mar★★★$65
Galapagos Dreams★★★$104
Coloma★★★$111
Torre Mar Galapagos Boutique Suites–$131
Hotel Fiesta★★★$224
Blu Galapagos–$270
Ikala Galapagos Hotel★★★★$303
Angermeyer Waterfront Inn★★★★★$308
Finch Bay Galapagos Hotel★★★★★$632
The lonely George Ecolodge–$796

Check Puerto Ayora prices for your dates on Booking.com →

Puerto Baquerizo Moreno (San Cristóbal)

Good for: Sea lions on the town beach, Kicker Rock, Española day trips, and an airport you can walk to. Less good: Fewer day trips to the central islands than Santa Cruz. More in the San Cristóbal guide.

Hotel (as listed on Google)StarsNight, 2 adults
Homestay Natural Paradise habitación 1–$39
La Casa De Mi Sub★★★$59
Islas Galapagos★★★$61
Dolphin House★★★$61
Hotel Mar Azul Galapagos★★★$68
Hammerhead Shark 07–$77
Romy★★★★$80
Hotel los Algarrobos★★★$116
Luxury suite with ocean view and private balcony in San Cristóbal, King Bed, Kitchen, AC, WiFi, HotWater,1Bath - Arena - Galápagos Home–$125
Hotel Blue Marlin★★★★$174
Katarma★★★★$175
Hotel & Restaurante Miconia★★★$198
Opuntia Hotels–$227
Galapagos Sunset Hotel★★★★$254
Sea Side Inn Hotel–$301
Golden Bay Galapagos★★★★$599

Check Puerto Baquerizo Moreno prices for your dates on Booking.com →

Puerto Villamil (Isabela)

Good for: A slow beach village with penguins, flamingos, Los Túneles and the Sierra Negra volcano. Less good: Reached only by a long ferry or a small plane, so plan at least two nights. More in the Isabela guide.

Hotel (as listed on Google)StarsNight, 2 adults
Posada del Caminante★★$35
Hotel Tero Real★★★$40
Penguin house–$55
Sierra Negra★★★$57
Hostal Galapagos by Bar de Beto★★★$59
Hotel Sula Sula - Classic Double Room with Balcony–$81
San Vicente Galapagos Hotel★★★$84
La Laguna Galapagos Hotel★★★$84
ISABELA HOTEL LOJA★★$95
Hotel Albemarle Galapagos Beachfront★★★★$163
The Isabela Beach House★★★★$205
Cormorant Beach House★★★$205
The Isabela Beach House - Deluxe Double Room with Balcony and Sea View–$205
Iguana Crossing Hotel–$373

Check Puerto Villamil prices for your dates on Booking.com →

Floreana and the night before your flight

Floreana has only a few small guesthouses in Puerto Velasco Ibarra; most visitors come on a day trip from Santa Cruz. Stays on Floreana.

Quito: flights to the islands leave in the morning, so many travellers sleep near the airport in Tababela the night before. Rooms there cost around $65. Hotels near Quito airport (Tababela) · Hotels in Guayaquil. How the flights work: getting to the Galápagos.

How we measured hotel prices

Google Hotels results through the DataForSEO hotel_searches API (location Ecuador, English), one night for 2 adults, 10-11 Feb 2027. Price = lowest offer Google showed for the hotel; 0 or missing means no price shown and is left out. Floreana query returned hotels on other islands and is left out. Hotel Indigo Galapagos (in Puerto Ayora per IHG) was removed from the San Cristóbal list. Prices change daily and by season; these are a snapshot for planning, not a quote.

Updated 2026-11-06. Fees, boat times and prices change, so confirm with the operator before you travel.