Santa Cruz Island hotels

Search among 120 available hotels in Santa Cruz Island from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-100 out of 120
8.8
Great82 reviews
Located 5 minutes on foot from Visitor Center of Galapagos National Park, the 3-star Galapagos Morning Glory Puerto Ayora is at a 3.4 km distance from Tortuga Bay.
FromC$ 41 /nightSelect
8.2
Great43 reviews
Located at 550 metres of Las Grietas and within 10 minutes' walk of Laguna las Ninfas, the 4-star Santa Fe Puerto Ayora features a swimming pool and 9 rooms.
FromC$ 234 /nightSelect
8.4
Great33 reviews
Located 30 km from Seymour airport, the exclusive Royal Palm Galapagos, Curio Collection Hotel By Hilton Bellavista provides shuttle service, as well as bicycles for rent.
FromC$ 1 077 /nightSelect
8.6
Great109 reviews
Featuring a swimming pool, the 3-star Hostal El Pinzon Puerto Ayora is set nearly a 5-minute stroll from Santa Cruz Fish Market and Visitor Center of Galapagos National Park.
FromC$ 16 /nightSelect
8.6
Great103 reviews
Galeria Aymara is within 10 minutes' walk of the Hostal Vista Al Mar Puerto Ayora and Galapagos Beach at Tortuga Bay is about a 10-minute ride away.
FromC$ 68 /nightSelect
8.2
Great137 reviews
While staying at the Galapagos Verde Azul you are invited to discover German Beach, set 1.2 km away, or Point Galapagos, which is about a 10-minute walk away.
FromC$ 129 /nightSelect
8.6
Great78 reviews
There are rooms facing sea and the Hostal Estrella De Mar is set less than 10 minutes on foot from Camino a las grietas.
FromC$ 48 /nightSelect
8.2
Great116 reviews
The La K-Leta Boutique Guesthouse, located 0.7 km from Santa Cruz Fish Market, is also at a proximity to German Beach.
FromC$ 93 /nightSelect
8.6
Great66 reviews
The 3-star Hostal White House Galapagos Puerto Ayora is set merely 250 metres from Iglesia Centro Cristiano Hosanna and a mere 1.7 km from Playa de los Alemanes.
FromC$ 76 /nightSelect
Hospedaje GermaniaGuest house
8.2
Great124 reviews
While staying at the 2-star Hospedaje Germania Puerto Ayora you are invited to discover Visitor Center of Galapagos National Park, set 15 minutes' walk away, or Galeria Aymara, which is merely 1.2 km away.
FromC$ 48 /nightSelect
8.2
Great104 reviews
Situated within a 6-minute walk of Las Grietas, the appealing Fiesta Puerto Ayora features 29 rooms with private bathrooms.
FromC$ 164 /nightSelect
8.2
Great76 reviews
Offering snorkelling, diving and hiking in the area, the 4-star Crossman Puerto Ayora lies within a 6-minute walk of Camino a las grietas, and approximately 5 minutes on foot from Garrapatero Beach.
FromC$ 34 /nightSelect
8.4
Great67 reviews
While staying at the Hostal North Seymour Puerto Ayora you are invited to discover Visitor Center of Galapagos National Park, set a 20-minute stroll away, or Camino a las grietas, which is a mere 1.8 km away.
FromC$ 68 /nightSelect
Capitan Max B&BBed & Breakfast
8.2
Great93 reviews
Situated 250 metres from Playa de los Alemanes, the Capitan Max B&B Puerto Ayora offers 6 guest rooms.
FromC$ 123 /nightSelect
8.4
Great97 reviews
Within a 10-minute drive of Galapagos Beach at Tortuga Bay, the Hostal Espana Puerto Ayora includes 23 rooms.
FromC$ 68 /nightSelect
8.2
Great76 reviews
Guests will enjoy an outdoor pool and 13 rooms, while staying at the 4-star El Descanso Del Guia with location within walking distance from Tortuga Bay.
FromC$ 127 /nightSelect
Hotel Galapagos ParadiseHotel
7.6
Very good5 reviews
Las Grietas and Camino a las grietas are located 2 km and 1.6 km from the smoke-free Galapagos Paradise Puerto Ayora respectively.
FromC$ 115 /nightSelect
8.2
Great83 reviews
Set at 900 metres of Malecon, the 3-star Patty House Galapagos Puerto Ayora features 10 rooms with private bathrooms.
FromC$ 53 /nightSelect
8.6
Great54 reviews
Staying at the 4-star Galapagos Suites B&B Puerto Ayora, guests can discover the residential area nearly 6 minutes on foot from Santa Cruz Fish Market.
FromC$ 314 /nightSelect
8.4
Great72 reviews
Featuring 6 rooms with views of the garden, the 2-star Hostal Suenos Silvestres Puerto Ayora is set 5 minutes' drive from Las Grietas.
FromC$ 98 /nightSelect
8.2
Great70 reviews
Located 9 minutes' walk from Visitor Center of Galapagos National Park, the 2-star La Peregrina Galapagos B&B features 13 rooms with views of the garden.
FromC$ 136 /nightSelect
8.6
Great75 reviews
The Hostal La Mirada Del Solitario George is located 50 km from Seymour airport and within a 10-minute walk of to Santa Rosa bus stop.
FromC$ 46 /nightSelect
ZurisadaiGuest house
8.2
Great74 reviews
Las Grietas is at a 2 km distance from the 3-star Zurisadai and Visitor Center of Galapagos National Park is nearly an 18-minute stroll away.
FromC$ 110 /nightSelect
8.2
Great82 reviews
Visitor Center of Galapagos National Park is merely 1.1 km from the Historico Hostal Elizabeth Puerto Ayora, and is ideal for an energetic jog or snorkelling and cycling.
FromC$ 33 /nightSelect
8.4
Great78 reviews
Offering mountain biking and hiking in the area, the smoke-free Coloma Galapagos Puerto Ayora lies just 0.7 km from Las Grietas, and nearly 10 minutes on foot from Galeria Aymara.
FromC$ 123 /nightSelect
8.2
Great30 reviews
The 2-star Galapagos Dreams lies a mere 12 minutes on foot from Las Grietas, and features a luggage room and a restaurant.
FromC$ 116 /nightSelect
8.2
Great78 reviews
Featuring a swimming pool, the Ninfa Puerto Ayora lies within a 5-minute stroll of Las Grietas.
FromC$ 162 /nightSelect
8.2
Great67 reviews
Guests can have a continental breakfast and enjoy visiting Tortuga Bay Beach, set within a 10-minute drive of the 4-star La Isla.
FromC$ 164 /nightSelect
Posada Del MarGuest house
8.2
Great81 reviews
Camino a las grietas is within a 5-minute walk of the 3-star Posada Del Mar Puerto Ayora.
FromC$ 95 /nightSelect
8.2
Great35 reviews
Garrapatero Beach is also set a mere 1.1 km from the 3-star Brisas Del Pacifico Puerto Ayora.
FromC$ 75 /nightSelect
Hostal MuyuyoGuest house
8.4
Great35 reviews
La Panga is 10 minutes' walk from the 3-star Hostal Muyuyo, while Malecon de Puerto Ayora is merely 250 metres away.
FromC$ 42 /nightSelect
Galapagos DoveGuest house
8.2
Great60 reviews
The Galapagos Dove is set within a 7-minute walk of Galeria Aymara and just 1.3 km from Camino a las grietas.
FromC$ 38 /nightSelect
La Fortaleza De HaroBed & Breakfast
8.4
Great29 reviews
The 3-star La Fortaleza De Haro Bed & Breakfast Puerto Ayora offers a central location 5 minutes on foot from Visitor Center of Galapagos National Park, boasting an outdoor swimming pool and including snorkelling and diving onsite.
FromC$ 164 /nightSelect
8.6
Great24 reviews
While staying at the La Casa De Judy Puerto Ayora you are invited to discover Galapagos Beach at Tortuga Bay, set a 10-minute drive away, or German Beach, which is a 13-minute stroll away.
FromC$ 169 /nightSelect
The venue with views of the sea is placed 15 minutes' walk from the centre of Puerto Ayora, at a short distance from Santa Cruz Fish Market.
FromC$ 19 /nightSelect
8.4
Great49 reviews
Visitor Center of Galapagos National Park is 6 minutes' walk from the 3-star Lonesome George Ecolodge, while Monumento de la Tortuga is a 6-minute walk away.
FromC$ 68 /nightSelect
Hostal AquamarineHotel
The 2-star Hostal Aquamarine Galapagos is nestled near a beach district, within a 5-minute stroll of Visitor Center of Galapagos National Park.
FromC$ 95 /nightSelect
Hotel SilbersteinHotel
7.4
Very good14 reviews
Malecon de Puerto Ayora is also set approximately 8 minutes on foot from the smoke-free Silberstein.
FromC$ 285 /nightSelect
Hotel Isla Sol By SolymarHotel
8.2
Great15 reviews
Guests can take advantage of massage therapy and recreational facilities, while staying at the charming 4-star Isla Sol By Solymar, located a 5-minute stroll from Garrapatero Beach as well as near a boat dock.
FromC$ 331 /nightSelect
El ParaisoGuest house
8.2
Great17 reviews
Laguna las Ninfas is a mere 400 metres from the El Paraiso Puerto Ayora, while Tortuga Bay is around 2.7 km away.
FromC$ 53 /nightSelect
8.2
Great42 reviews
The 3-star Ninfas is set in the immediate adjacency of Las Grietas and features a solarium, a Jacuzzi and an outdoor swimming pool for guests' relaxation.
FromC$ 136 /nightSelect
8.4
Great32 reviews
The 4-star Acacia is located only a 10-minute stroll from Playa de la Estacion and comprises 8 rooms with modern comforts.
FromC$ 335 /nightSelect
8.8
Great7 reviews
Featuring 8 rooms with views of the city, the 2-star Hostal Costa Del Pacifico Puerto Ayora is set nearly 15 minutes on foot from Las Grietas.
FromC$ 95 /nightSelect
Hostal Darwin B&BGuest house
7.8
Very good26 reviews
Set 2.6 km from Tortuga Bay, the 2-star Hospedaje Darwin Puerto Ayora features 25 rooms with private bathrooms.
FromC$ 55 /nightSelect
8.6
Great20 reviews
Situated 300 metres from Playa de los Alemanes, the Hostal Sir Francis Drake Puerto Ayora offers 42 guest rooms.
FromC$ 59 /nightSelect
7.4
Very good2 reviews
Thanks to the 3-star Ariana'S Galapagos Hostal's quiet location, guests can admire views of the city or spend their time discovering a quiet area.
FromC$ 67 /nightSelect
8.4
Great13 reviews
While staying at the Palace Galapagos Puerto Ayora you are invited to discover Tortuga Bay, set 10 minutes away by car, or Visitor Center of Galapagos National Park, which is 5 minutes' walk away.
FromC$ 215 /nightSelect
8.2
Great18 reviews
Guests will enjoy a swimming pool and 19 rooms, while staying at the Solymar with location within a minutes' drive of Pelican Bay.
FromC$ 360 /nightSelect
Hotel FlamingoHotel
8.0
Great10 reviews
Located 50 km from Seymour airport, the 3-star Flamingo Puerto Ayora offers a restaurant and luggage storage for guests' convenience.
FromC$ 185 /nightSelect
Nauti Diving is about 10 minutes on foot from the 2-star Hostal Gardner and Malecon de Puerto Ayora is less than 5 minutes' walk away.
FromC$ 120 /nightSelect
8.6
Great37 reviews
Boasting a location just 5 minutes on foot from German Beach, the smoke-free Cucuve offers 6 rooms together with a snack bar onsite.
FromC$ 270 /nightSelect
The Galapagos Pearl B&BBed & Breakfast
8.6
Great15 reviews
Offering horseback riding, cycling and fisheries in the area, the 3-star Galapagos Pearl Puerto Ayora lies a mere 9 minutes on foot from German Beach, and only 400 metres from Mercado Artesanal.
FromC$ 196 /nightSelect
8.4
Great21 reviews
The largest option:
5 adults
1 bedroom
2 beds
Visitor Center of Galapagos National Park is merely 0.9 km from the Nelyza'S Suites & Adventure Puerto Ayora and Lizard is just 350 metres away.
FromC$ 41 /nightSelect
8.4
Great41 reviews
The Semilla Verde Boutique is located 51 minutes' drive from Seymour airport and offers a swimming pool as well as a fitness centre.
FromC$ 318 /nightSelect
7.4
Very good15 reviews
The charming Casa Del Lago Lodging House Aparthotel Puerto Ayora features rooms with views of the garden, while a charming location provides access to Playa Peninsula, which is 10 minutes' drive away.
FromC$ 120 /nightSelect
8.4
Great17 reviews
Guests can enjoy a Thai restaurant and an outdoor swimming pool on the territory of the Ikala Galapagos Puerto Ayora, located less than 5 minutes on foot from Camino a las grietas.
FromC$ 300 /nightSelect
8.2
Great13 reviews
While staying at the Torre Mar Galapagos Puerto Ayora you are invited to discover Las Grietas, set about 5 minutes' drive away, or Camino a las grietas, which is a mere 0.8 km away.
FromC$ 311 /nightSelect
8.2
Great8 reviews
Situated about a 10-minute walk from Playa de la Estacion, the Ocean Dreams Galapagos Puerto Ayora offers 10 guest rooms.
FromC$ 120 /nightSelect
8.0
Great12 reviews
The Costa Del Sol, located around a 5-minute walk from Las Grietas, is also at a proximity to Malecon.
FromC$ 60 /nightSelect
8.6
Great51 reviews
The smoke-free Angermeyer Waterfront Inn is a good starting point to Puerto Ayora's sights including Camino a las grietas, which is merely a 6-minute walk away.
FromC$ 408 /nightSelect
8.6
Great4 reviews
Located next to Tortuga Bay, the venue comprises 6 rooms with city views.
FromC$ 91 /nightSelect
Hostal Castro GalapagosHotel
8.4
Great11 reviews
Guests will enjoy an outdoor swimming pool and 10 rooms, while staying at the Castro Galapagos Puerto Ayora with location a few minutes drive from Tortuga Bay.
FromC$ 219 /nightSelect
Featuring 16 rooms with views of the garden, this hotel is set a mere 2 km of Academy Bay.
FromC$ 183 /nightSelect
8.2
Great2 reviews
The Grand Hotel Lobo De Mar is set within 5 minutes' walk of La Panga and nearly 5 minutes on foot from Camino a las grietas.
FromC$ 195 /nightSelect
8.6
Great10 reviews
Staying at the 4-star Villa Laguna means you will be within 10 minutes' stroll of Camino a las grietas, while enjoying a year-round outdoor swimming pool onsite.
FromC$ 200 /nightSelect
Hostal MarysolGuest house
7.8
Very good7 reviews
The 3-star Marysol Puerto Ayora is placed 700 metres from Playa de los Alemanes and offers a bureau de change and a tour desk for guests' utmost comfort.
FromC$ 110 /nightSelect
6.8
Nice8 reviews
Located within 5 minutes' walk of Visitor Center of Galapagos National Park, the Casa Eden Puerto Ayora features 7 rooms with views of the garden.
FromC$ 53 /nightSelect
Hostal Casa CascadaGuest house
8.2
Great28 reviews
A continental breakfast is served daily at the Hostal Casa Cascada.
FromC$ 46 /nightSelect
8.6
Great13 reviews
The Galapagos Native is within 10 minutes' walk of Camino a las grietas, boasting massage therapy and entertainment activities.
FromC$ 232 /nightSelect
8.2
Great52 reviews
Within a 5-minute walk of Visitor Center of Galapagos National Park, the stylish Blu Galapagos Sustainable Waterfront Puerto Ayora offers snorkelling, diving and hiking for guests to keep active.
FromC$ 277 /nightSelect
8.4
Great90 reviews
Offering a swimming pool, the Finch Bay Galapagos Puerto Ayora is within an 11-minute stroll of Galeria Aymara.
FromC$ 709 /nightSelect
Casa Ocean PierBed & Breakfast
Located around a 6-minute walk from Santa Cruz Fish Market, the Casa Ocean Pier Puerto Ayora is at 250 metres of La Panga.
FromC$ 108 /nightSelect
8.8
Great8 reviews
Located only 8 minutes' walk from Santa Cruz Fish Market, the Puerto Ayora Island Puerto Ayora features 27 rooms with views of the city.
FromC$ 67 /nightSelect
Galapagos TripAparthotel
While staying at the Suites Gardner you are invited to discover Las Grietas, set merely 1.3 km away, or Malecon de Puerto Ayora, which is 300 metres away.
FromC$ 79 /nightSelect
7.4
Very good5 reviews
The Flightless Cormorant with city views lies just 5 minutes' walk from German Beach.
FromC$ 61 /nightSelect
Featuring 13 rooms with views of the garden, the 4-star Plaza Luna Suites Puerto Ayora is set within 25 minutes' walk of Las Grietas.
FromC$ 367 /nightSelect
8.0
Great2 reviews
Located within a 10-minute drive of Tortuga Bay, the Carpao Lodging Galapagos features a traditional American breakfast.
FromC$ 106 /nightSelect
7.4
Very good5 reviews
The Villa Escalesia is set merely 0.6 km from Playa de la Estacion and 15 minutes on foot from Garrapatero Beach.
FromC$ 552 /nightSelect
Featuring 7 rooms with views of the city, the 2-star Hostal Miconia Puerto Ayora is set a 10-minute drive from Galapagos Beach at Tortuga Bay.
FromC$ 55 /nightSelect
Isla AzulGuest house
The Isla Azul is located a 10-minute walk from Playa de la Estacion and comprises 13 rooms with modern comforts.
FromC$ 251 /nightSelect
8.6
Great8 reviews
Overlooking garden, the family Twin Galapagos Puerto Ayora welcomes guests with a continental breakfast.
FromC$ 273 /nightSelect
7.4
Very good5 reviews
The Fernandina is located 45 km from Seymour airport and 800 metres of to Santa Rosa bus stop.
FromC$ 245 /nightSelect
8.0
Great18 reviews
The Casa Natura Galapagos Lodge overlooks the garden and boasts a location in a rural area.
FromC$ 211 /nightSelect
Casa Galapagos By Hostal FragataGuest house
Santa Cruz Fish Market and Galeria Aymara are respectively 0.8 km and 550 metres from the CASA GALAPAGOS.
FromC$ 83 /nightSelect
Descanso Del PetrelHotel
The 3-star Descanso Del Petrel is a good starting point to Puerto Ayora's sights including Las Grietas, which is just a 5-minute walk away.
Select
Hotel MainaoHotel
Located only 650 metres from Santa Cruz Fish Market, the 3-star Mainao Puerto Ayora is within 3.4 km of Tortuga Bay.
Select
Exclusive Condo Galapagos And Beyond 1Aparthotel
While staying at the Exclusive Condo Galapagos And Beyond 1 Puerto Ayora you are invited to discover Santa Cruz Fish Market, set approximately a 14-minute stroll away, or Iglesia Centro Cristiano Hosanna, which is less than 5 minutes' walk away.
FromC$ 412 /nightSelect
Hostal GalahouseGuest house
The Hostal Galahouse is a good starting point to Puerto Ayora's sights including Seymour airport, which is 45 km away.
FromC$ 74 /nightSelect
Exclusive Condo Galapagos & Beyond 2Aparthotel
Set approximately a 6-minute walk from Lizard, the non-smoking Exclusive Condo Galapagos & Beyond 2 Puerto Ayora features a hot tub, a sauna, and a patio.
FromC$ 368 /nightSelect
KtsuitesGuest house
While staying at the KTSUITES Puerto Ayora you are invited to discover Tortuga Bay, set 10 minutes away by car, or Garrapatero Beach, which is just 1.3 km away.
FromC$ 55 /nightSelect
Natura Gardens GalapagosHotel
Tunel de Lava Bellavista is a 25-minute walk from the 4-star Natura Gardens Galapagos that features an outdoor swimming pool.
FromC$ 256 /nightSelect
Fernandina Hotel & SpaHotel
End your day in the 3-star Fernandina Galapagos that is located within 16 minutes' walk of Laguna las Ninfas and offers a lagoon-style pool.
Select
Hotel Ayre By BaltraHotel
The 4-star Ayre By Baltra is approximately a 17-minute walk from Malecon de Puerto Ayora and has a quick access to Lizard.
FromC$ 153 /nightSelect
Hotel SilbersteinHotel
Located 0.7 km from Santa Cruz Fish Market and a 10-minute drive from Galapagos Beach at Tortuga Bay, the 3-star Silberstein features a swimming pool and 21 rooms.
FromC$ 254 /nightSelect
Galapagos Chalet-Buda ChaletGuest house
Visitor Center of Galapagos National Park and Camino a las grietas are located 1.2 km and 0.7 km from the Galapagos Chalet-Buda Chalet respectively.
Select
Stefany HospedajeGuest house
8.0
Great4 reviews
The Stefany Hospedaje Puerto Ayora with garden views lies nearly a 5-minute walk from Santa Cruz Fish Market.
FromC$ 61 /nightSelect
Sumaq House Offer A New SuiteGuest house
While staying at the Sumaq House Offer A New Suite you are invited to discover German Beach, set approximately a 20-minute stroll away, or Visitor Center of Galapagos National Park, which is only 450 metres away.
FromC$ 74 /nightSelect
Hotel Galapagos Tortuga BayHotel
About 10 minutes by car from Santa Cruz Fish Market, the Tortugabayec includes 19 rooms.
FromC$ 154 /nightSelect
Grand Hotel Leon Marino GalapagosHotel
7.2
Very good4 reviews
Located just 10 minutes' walk from Camino a las grietas, the 3-star Grand Hotel Leon Marino Galapagos features 31 rooms together with an à la carte restaurant.
FromC$ 147 /nightSelect
Royal Palm Galapagos Curio Collection Hotel By HiltonHotel
At the Royal Palm Hotel Galapagos, guests can use fitness classes and entertainment activities or spend the day lazing by a swimming pool.
FromC$ 573 /nightSelect
  • 1
  • 2

Santa Cruz Island hotels essential information

🏨 Santa Cruz Island hotels 120
👛 Lowest price 16 CAD
✍️ Hotels Reviews 3 259