Skip to main content

The best cheap hotels in Puerto Ayora

Check out our pick of great cheap hotels in Puerto Ayora

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Hotel Galapagos Suites B&B, 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.

The breakfast was exceptional and healthy with Josi serving us different fruits and juices each morning. Breakfast times were flexible to meet our needs and they always arranged taxis for us to get to our excursions on time. Our group had four rooms and they were large, clean, bright and always quiet. The air conditioning was easy to adjust.
Scored 9.5
9.5
Rated exceptional
Exceptional
185 reviews
Price from
HK$ 1,057.62
1 night, 2 adults
The Finch House (La Casa del Pinzón), hotel in Puerto Ayora

Featuring a garden, The Finch House (La Casa del Pinzón) is situated in Puerto Ayora in the Santa Cruz Island region, 1.3 km from La Estacion Beach and 700 metres from Tortuga Bay.

Clean, double bedded room, comfortable. Lovely outside area for breakfast or simply relaxing
Scored 9.2
9.2
Rated superb
Superb
136 reviews
Price from
HK$ 449.10
1 night, 2 adults
Patty House Galapagos, hotel in Puerto Ayora

Patty House Galapagos is located in Puerto Ayora, 1, 2 km from Charles Darwin Avenue and 1.5 km from the Malecon.

Nice staff Clean
Scored 9.2
9.2
Rated superb
Superb
289 reviews
Price from
HK$ 692.12
1 night, 2 adults
La K-leta Boutique Guesthouse, hotel in Puerto Ayora

La K-leta Boutique Guesthouse is located in Puerto Ayora, 1 km from Darwin Beach and 5 minutes’ drive from Charles Darwin Science Station. Free WiFi access is available in all areas.

Really nice place in Santa Cruz
Scored 9.3
9.3
Rated superb
Superb
477 reviews
Price from
HK$ 614.35
1 night, 2 adults
Maytenus Galapagos, hotel in Puerto Ayora

Offering a garden and inner courtyard view, Maytenus Galapagos is located in Puerto Ayora, 1.9 km from Los Alemanes Beach and 1.5 km from Tortuga Bay.

Large studio apartment
Scored 9.3
9.3
Rated superb
Superb
134 reviews
Price from
HK$ 528.81
1 night, 2 adults
Posada del Mar, hotel in Puerto Ayora

Located in Puerto Ayora, Posada del Mar provides a restaurant, sea views and free WiFi, 700 metres from Los Alemanes Beach and 1.3 km from La Estacion Beach.

Location was excellent only one block away from the ferry terminal. Breakfast was served on the roof terrace with beautiful views of the port. Carlos, the manager, was extremely helpful and friendly. Many shops, restaurants and a supermarket just around the corner. Would definitely recommend.
Scored 9.3
9.3
Rated superb
Superb
534 reviews
Price from
HK$ 598.80
1 night, 2 adults
Tintorera Guest House, hotel in Puerto Ayora

Situated 1.6 km from Los Alemanes Beach, Tintorera Guest House offers 3-star accommodation in Puerto Ayora and features free bikes.

Easy early checkin. Supermarket on next corner. Short walk to eat street and port so happy with the location. Natalie was great; helpful when I sprained my ankle. The 2 bedroom 2 bathroom apartment had all we needed. Thank you.
Scored 9.0
9.0
Rated superb
Superb
178 reviews
Price from
HK$ 349.95
1 night, 2 adults
Nelyza's Suites & Adventure, hotel in Puerto Ayora

Boasting free bikes and views of garden, Nelyza's Suites & Adventure is a recently renovated aparthotel situated in Puerto Ayora, 1.8 km from La Estacion Beach.

Nelly was very helpful And cooked very well Breakfest was excellent
Scored 9.4
9.4
Rated superb
Superb
143 reviews
Price from
HK$ 419.94
1 night, 2 adults
Hostal La Mirada del Solitario George, hotel in Puerto Ayora

La Mirada del Solitario George is located in Puerto Ayora, just 4 minutes’ drive from Charles Darwin Station and next to Cazares School.

ac rooms, lovely and helpful staff, snorkel rental, always clean, great kitchen
Scored 9.2
9.2
Rated superb
Superb
452 reviews
Price from
HK$ 295.51
1 night, 2 adults
CASA GALAPAGOS by Hostal Fragata, hotel in Puerto Ayora

Set in Puerto Ayora, 1.1 km from La Estacion Beach and 1.9 km from Los Alemanes Beach, CASA GALAPAGOS by Hostal Fragata offers air conditioning.

What an amazing find!! We were lucky to stay here. It is beautifully decorated, so clean, so quiet and comfortable. A nice walk to centre. The hosts here are exceptional. Every word of advice was so right. If you take the advice you will have an even more special time in one of the most amazing places we have ever been. Breakfast is also really good and healthy!! Thank you. Olive and Declan
Scored 9.9
9.9
Rated exceptional
Exceptional
156 reviews
Price from
HK$ 559.92
1 night, 2 adults
All cheap hotels in Puerto Ayora
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Puerto Ayora this month

See all

Enjoy breakfast in Puerto Ayora!

  • Review score
    9.1
    Superb · 572 reviews

    Hotel Las Ninfas features free bikes, outdoor swimming pool, a garden and shared lounge in Puerto Ayora.

    Good location, clean, superb breakfast and friendly staff

    From HK$ 1,520.33 per night
  • Review score
    9.4
    Superb · 143 reviews

    Boasting free bikes and views of garden, Nelyza's Suites & Adventure is a recently renovated aparthotel situated in Puerto Ayora, 1.8 km from La Estacion Beach.

    Super friendly owner, helped me decide what to visit and when.

    From HK$ 466.60 per night
  • Review score
    9.3
    Superb · 477 reviews

    La K-leta Boutique Guesthouse is located in Puerto Ayora, 1 km from Darwin Beach and 5 minutes’ drive from Charles Darwin Science Station. Free WiFi access is available in all areas.

    The host, the breakfast, the rooms & Terrasse.

  • Review score
    9.5
    Exceptional · 185 reviews

    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.

    It is a very nice family run hotel. It is very quiet.

    From HK$ 1,163.38 per night
  • Review score
    9.1
    Superb · 25 reviews

    Situated in Puerto Ayora and with Los Alemanes Beach reachable within less than 1 km, HOTEL AYRE By Baltra features a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

    Well located, with a good breakfast. Very thankful to be able to check in early after getting off the early boat to be able to make the most of the time on the island.

    From HK$ 1,226.27 per night
  • Review score
    9.3
    Superb · 14 reviews

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

    From HK$ 1,714.74 per night
  • Review score
    9.0
    Superb · 24 reviews

    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.

    From HK$ 1,088.72 per night
  • Review score
    9.1
    Superb · 62 reviews

    Located 500 meters from Pelican Bay and the Main Square, Lava House Hostel offers WiFi access and a daily breakfast included in the rate.

    Very clean and comfy Quiet neighborhood Good WiFi

    From HK$ 1,030.51 per night

Great access to the city centre! Check these cheap hotels in Puerto Ayora

  • Central location
    Review score
    10.0
    Exceptional · 1 review

    Set in Puerto Ayora, 1.3 km from Los Alemanes Beach and 1.4 km from La Estacion Beach, Lara's House offers air-conditioned accommodation with a terrace and free WiFi.

    From HK$ 903.07 per night
  • Review score
    10.0
    Exceptional · 5 reviews

    Apartamento familiar Talo offers accommodation in Puerto Ayora, 1.7 km from Los Alemanes Beach and 1.2 km from Tortuga Bay.

  • Review score
    10.0
    Exceptional · 1 review

    Featuring air-conditioned accommodation with a balcony, Jardin de Galápagos is set in Puerto Ayora. This property offers access to a terrace and free private parking.

  • Review score
    9.9
    Exceptional · 156 reviews

    Set in Puerto Ayora, 1.1 km from La Estacion Beach and 1.9 km from Los Alemanes Beach, CASA GALAPAGOS by Hostal Fragata offers air conditioning.

    Lovely place to stay and convenient location. Quite new building.

    From HK$ 643.90 per night
  • Review score
    9.8
    Exceptional · 5 reviews

    Situated in Puerto Ayora, 1.1 km from La Estacion Beach and 1.5 km from Los Alemanes Beach, Casa Vacacional en Santa Cruz offers air conditioning.

  • Review score
    9.8
    Exceptional · 33 reviews

    Boasting air-conditioned accommodation with a balcony, El Encanto de Mimi is set in Puerto Ayora. This apartment is 2.2 km from Los Alemanes Beach and 1.6 km from Tortuga Bay.

    Loved the stay extended for two more days The owner is also a tour guide and helps sort everything out and organise your stay They even give you snorkel and masks

    From HK$ 321.95 per night
  • Review score
    9.7
    Exceptional · 7 reviews

    Lara's House habitacion is located in Puerto Ayora, 1.3 km from Los Alemanes Beach, 1.4 km from La Estacion Beach, as well as less than 1 km from Tortuga Bay. The accommodation is non-smoking.

    From HK$ 274.36 per night
  • Review score
    9.7
    Exceptional · 7 reviews

    Situated within less than 1 km of La Estacion Beach and a 19-minute walk of Los Alemanes Beach, Coral Apartments features rooms with air conditioning and a private bathroom in Puerto Ayora.

    The property was like new. It was well equipped, clean, comfortable and safe.

    From HK$ 821.52 per night
  • Review score
    9.7
    Exceptional · 7 reviews

    Set within 1.1 km of Los Alemanes Beach and 1.5 km of La Estacion Beach, Galapagos Encantadas offers rooms with air conditioning and a private bathroom in Puerto Ayora.

  • Review score
    9.8
    Exceptional · 4 reviews

    Offering garden views, Departamento de Jules is an accommodation situated in Puerto Ayora, 1.5 km from Los Alemanes Beach and 1.1 km from Tortuga Bay.

  • Review score
    9.7
    Exceptional · 3 reviews

    Boasting air-conditioned accommodation with a balcony, Departamento Raya is situated in Puerto Ayora.

  • Central location
    Review score
    9.7
    Exceptional · 4 reviews

    Situated in Puerto Ayora, 1.8 km from La Estacion Beach and 2.3 km from Los Alemanes Beach, Suite Raya features air-conditioned accommodation with a balcony and free WiFi.

  • Review score
    9.6
    Exceptional · 8 reviews

    Set in Puerto Ayora, 1.6 km from La Estacion Beach and 400 metres from Tortuga Bay, Alojamiento Piquero Azul offers a terrace and air conditioning.

  • Review score
    9.6
    Exceptional · 16 reviews

    A recently renovated property, Dpto independiente Puerto Ayora - Galápagos is located in Puerto Ayora near La Estacion Beach, Los Alemanes Beach and Tortuga Bay.

    A very nice apartment so glad it had air conditioning.

  • Review score
    9.5
    Exceptional · 2 reviews

    SUITE Casa Lara features accommodation situated in Puerto Ayora, 1.4 km from La Estacion Beach and less than 1 km from Tortuga Bay.

    From HK$ 458.78 per night
  • Review score
    9.5
    Exceptional · 4 reviews

    Set in Puerto Ayora, 1.5 km from La Estacion Beach and 2.3 km from Los Alemanes Beach, Galapagos Volcanic III offers a garden and air conditioning.

  • Central location
    Review score
    9.4
    Superb · 5 reviews

    Vecindad top, featuring a bar, is located in Puerto Ayora, 1.2 km from Los Alemanes Beach and 1.1 km from Tortuga Bay.

  • Review score
    9.4
    Superb · 136 reviews

    Set 1.2 km from Los Alemanes Beach, Suites Hermosas cercanas a todo offers air-conditioned accommodation with a balcony and free WiFi.

    Spacious, clean and a great location with a great host

  • Review score
    9.3
    Superb · 134 reviews

    Offering a garden and inner courtyard view, Maytenus Galapagos is located in Puerto Ayora, 1.9 km from Los Alemanes Beach and 1.5 km from Tortuga Bay.

    I like everything was quite place and beautiful n clean

    From HK$ 617.07 per night
  • Review score
    9.3
    Superb · 534 reviews

    Located in Puerto Ayora, Posada del Mar provides a restaurant, sea views and free WiFi, 700 metres from Los Alemanes Beach and 1.3 km from La Estacion Beach.

    The staff was very accommodating and helpful. Nice room.

    From HK$ 983.74 per night
  • Review score
    9.3
    Superb · 22 reviews

    Set in Puerto Ayora, 1.5 km from La Estacion Beach and 2.3 km from Los Alemanes Beach, Galápagos Volcanic I offers a garden and air conditioning.

    Great place, good price, and the owner was very friendly. He explained to us all the activities that we could do in the island.

  • Review score
    9.3
    Superb · 24 reviews

    Featuring air-conditioned accommodation with a heated pool, Suite Familiar en Puerto Ayora is set in Puerto Ayora. The property has city and quiet street views, and is 1.7 km from La Estacion Beach.

    Had all the facilities we needed, Dennis is an excellent host

  • Review score
    9.2
    Superb · 136 reviews

    Featuring a garden, The Finch House (La Casa del Pinzón) is situated in Puerto Ayora in the Santa Cruz Island region, 1.3 km from La Estacion Beach and 700 metres from Tortuga Bay.

    Mercedes went out of her way to make our stay perfect and it was!

    From HK$ 505.24 per night
  • Review score
    9.2
    Superb · 19 reviews

    Situated in Puerto Ayora, 1.5 km from Los Alemanes Beach and 1.5 km from Tortuga Bay, Alojamiento Villa Mar offers air conditioning.

  • Review score
    9.2
    Superb · 289 reviews

    Patty House Galapagos is located in Puerto Ayora, 1, 2 km from Charles Darwin Avenue and 1.5 km from the Malecon.

    Patty and her husband are great hosts. Warmly recommended.

    From HK$ 795.94 per night
  • Review score
    9.2
    Superb · 452 reviews

    La Mirada del Solitario George is located in Puerto Ayora, just 4 minutes’ drive from Charles Darwin Station and next to Cazares School.

    Everything, the room was big and clean and the host really helpful

    From HK$ 295.51 per night
  • Review score
    9.1
    Superb · 14 reviews

    A recently renovated apartment located in Puerto Ayora, Galápagos Volcanic II features a garden.

  • Review score
    9.0
    Superb · 94 reviews

    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.

    Central location Very comfortable Friendly helpful staff

    From HK$ 1,924.71 per night

Stay connected in Puerto Ayora! Cheap hotels with free WiFi

  • Review score
    9.0
    Superb · 189 reviews

    Set in Puerto Ayora, near Galapagos Beach at Tortuga Bay, Los Alemanes Beach and La Estacion Beach, Alma de cedrela features a garden.

    Very friendly host, who helped us to organise our stay at the island

  • Review score
    9.0
    Superb · 178 reviews

    Situated 1.6 km from Los Alemanes Beach, Tintorera Guest House offers 3-star accommodation in Puerto Ayora and features free bikes.

    Quiet neighborhood, free bikes and great attention!

    From HK$ 402.44 per night
  • Review score
    9.0
    Superb · 64 reviews

    Featuring a bike rental service, Ocean Dreams offers self-catering accommodation. Free WiFi access is available.

    Lovely room on the roof terrace, the whole place kept spotlessly clean.

    From HK$ 1,182.04 per night
  • Review score
    8.0
    Very good · 1,037 reviews

    Situated within 800 metres of Los Alemanes Beach and 1.2 km of La Estacion Beach in Puerto Ayora, HISTORICO HOSTAL ELIZABETH features accommodation with seating area.

    Staff were really Helpful booking all my ferry’s and trips

    From HK$ 279.96 per night
  • Review score
    8.3
    Very good · 435 reviews

    Located in Puerto Ayora and with Los Alemanes Beach reachable within 800 metres, Hostal Gardner provides concierge services, rooms, free bikes, free WiFi and a terrace.

    Nice terrace, comfortable and clean room, friendly staff

    From HK$ 563.41 per night
  • Review score
    8.4
    Very good · 356 reviews

    Situated less than 1 km from Los Alemanes Beach, a 14-minute walk from La Estacion Beach and less than 1 km from Tortuga Bay, El Paraiso features accommodation located in Puerto Ayora.

    The property is very clean and the staff are great

    From HK$ 313.01 per night
  • Review score
    8.2
    Very good · 116 reviews

    Located within less than 1 km of Los Alemanes Beach and a 14-minute walk of La Estacion Beach, Flightless Cormorant provides rooms with air conditioning and a private bathroom in Puerto Ayora.

    Superfriendly staff. Wonderful view from terrasse.

    From HK$ 590.24 per night
  • Review score
    8.9
    Fabulous · 571 reviews

    Featuring city views, El Arco de Darwin features accommodation with terrace, around 1.8 km from La Estacion Beach. With inner courtyard views, this accommodation provides a balcony.

    - great value for money - very clean - quiet location

    From HK$ 194.41 per night

FAQ about cheap hotels in Puerto Ayora

Cheap hotels that guests love in Puerto Ayora

See all
  • Avg. price/night: HK$ 482.93
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 255 reviews
    Great service and attention! Very clean, location is great! Overall very happy with my room.
    Stefano
    Group
  • Avg. price/night: HK$ 268.29
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 556 reviews
    The staff are really great and make you feel at home away from home. Location is really good and the room is very clean.
    D
    Dar
    Young couple
  • Avg. price/night: HK$ 1,078.54
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 885 reviews
    - Personal very nice - Very clean - Good location - Good area and kitchen
    Magdaléna
    Solo traveller
  • Avg. price/night: HK$ 268.29
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 556 reviews
    The place is perfect, the rooms get cleaned every morning and the common areas are spotless and in a very central location. Reuben and Daniel couldn’t be anymore accommodating or helpful whether it’s for advice on tours, booking ferry tickets or where to go for dinner! 100% would happily recommend this place to anyone.
    Ohle
    Young couple
  • Avg. price/night: HK$ 268.29
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 292 reviews
    Excellent location, 10 minute walk to to main area. Shop and cheap restaurants on same street. Spotless clean, cleaned daily. Water refills and free Bananas Kitchen facilities Comfy beds plenty of storage space, bedside tables. Hot showers Fabulous hostess and friendly staff
    Justine
    Young couple
  • Avg. price/night: HK$ 279.96
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,037 reviews
    Very helpful and friendly staff. Great location on the main strip and a stone's throw from the pier. The communal kitchen was always spotless and our room was cleaned every day. Very good value when on a budget on a very expensive island!
    Catherine
    Young couple
  • Avg. price/night: HK$ 402.44
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 364 reviews
    Very clean, looks nicer than average budget hostels in Ecuador, friendly staff, good location - 10 mins to the harbour, but also in a neighbourhood with comedores to eat more cheaply
    Anna Maria
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 152 reviews
    Little pearl. very well kept and very clean place. Helpful staff. ideal location, super central and not too noisy.We booked last minute, but super fast services. excellent breakfast cooked on the spot, served on the top floor with the possibility of relaxing on the deck chairs, if the season permits.
    Federico
    Young couple
  • Avg. price/night: HK$ 194.41
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 571 reviews
    Best value for money by far in Puerto Ayora! It's all new and fresh, very clean and very safe. Hot water, room is cleaned daily, shampoo provided. The kitchen was amazing, very well equipped and free drinking water too. The location for us was perfect, being backpackers and on a budget meant that we saw more of the cheaper places to eat than there are in the town.
    Christina
    Young couple
  • Avg. price/night: HK$ 217.74
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 977 reviews
    Very clean and comfy rooms. Great location, just round the corner from the Charles Darwin Research Centre & a few mins walk from the main street through town. Great & cheap laundry service just next door.
    Katie
    Young couple
  翻译: