The 10 best self-catering accommodations in Bellavista, Ecuador | Booking.com
Skip to main content

Self-Catering Accommodations in Bellavista

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Bellavista

Check out our selection of great self-catering accommodations in Bellavista

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Bellavista and surrounding area in the past month

See all

Enjoy breakfast in Bellavista and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 85 reviews

    Located in Puerto Ayora, Hostal Casa Edén has a garden, shared lounge, terrace, and free WiFi throughout the property.

    From $72.45 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 63 reviews

    Set in Puerto Ayora, Torre Mar Galapagos features free WiFi and units equipped with a kitchen, terrace and seating area.

    From $139.22 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2 reviews

    A 12-minute walk from Los Alemanes Beach in Puerto Ayora, All INCLUSIVE GALAPAGOS & BEYOND 2 provides accommodations with access to a sauna and hot tub.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 26 reviews

    Among the facilities at this property are a shared kitchen and full-day security, along with free Wifi throughout the property.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 45 reviews

    Gloria - Galápagos Inn is located in Puerto Ayora, just a 10-minute walk from Playa La Estacion beach. It offers free Wi-Fi and an on-site tour desk.

    From $72.75 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Just 1.1 miles from La Estacion Beach and 1.1 miles from Tortuga Bay, Departamento Raya features accommodations in Puerto Ayora with a garden.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 20 reviews

    Suite Familiar en Puerto Ayora offers accommodations in Puerto Ayora, one mile from Tortuga Bay. The air-conditioned accommodation is a 19-minute walk from La Estacion Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Encanto De Mimi 2 is located in Puerto Ayora, just 1.1 miles from La Estacion Beach and one mile from Tortuga Bay. This apartment offers air-conditioned accommodations with a balcony.

    From $43.70 per night

Highly rated self-catering accommodations in Bellavista and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 45 reviews

    El Encanto de Mimi offers accommodations in Puerto Ayora, one mile from Tortuga Bay. The air-conditioned accommodation is 1.1 miles from La Estacion Beach.

    From $41.40 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 636 reviews

    Located within 1.1 miles of La Estacion Beach and 0.8 miles of Tortuga Bay, El Arco de Darwin provides rooms with air conditioning and a private bathroom in Puerto Ayora.

    From $25 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 23 reviews

    Dpto independiente Puerto Ayora - Galápagos is a recently renovated apartment in Puerto Ayora, near La Estacion Beach.

    From $137.70 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 6 reviews

    Just a 15-minute walk from La Estacion Beach and one mile from Tortuga Bay, Serenity Apartment features accommodations in Puerto Ayora with a garden.

    From $163.50 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 146 reviews

    Just a 13-minute walk from La Estacion Beach and 0.9 miles from Tortuga Bay, Maytenus Galapagos features accommodations in Puerto Ayora, with a garden.

    From $79.35 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 322 reviews

    Located in Puerto Ayora, White House Galapagos offers free WiFi access throughout the property.

    From $63.25 per night
  • Zurisadai

    Puerto Ayora
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 250 reviews

    Offering a hot tub, a restaurant and snack bar, Zurisadai is located 1.2 mi from Charles Darwin Research Station and 1640 feet from Puerto Ayora Market. Free WiFi access is available throughout.

    From $44.28 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 164 reviews

    Suites Hermosas cercanas a todo features accommodations in Puerto Ayora near Los Alemanes Beach and Tortuga Bay. This apartment offers air-conditioned accommodations with a balcony and free Wifi.

    From $57.50 per night

These self-catering accommodations in Bellavista and nearby have options with free cancellation

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    With quiet street views, this accommodation features a balcony. Free Wifi is available throughout the property and Tortuga Bay is 8.9 miles away.

    From $125 per night
  • Livias House

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Just a 16-minute walk from La Estacion Beach and 1.2 miles from Los Alemanes Beach, Livias House features accommodations in Puerto Ayora with a garden.

    From $53.82 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 22 reviews

    New Apartment in Galapagos, Santa Cruz island offers accommodations in Puerto Ayora, a 17-minute walk from La Estacion Beach and 0.9 miles from Tortuga Bay.

    From $99.36 per night
  • Suits JA

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Suits JA features air-conditioned accommodations in Puerto Ayora. There's a private entrance at the apartment for the convenience of those who stay.

    From $45.64 per night
  • Galapagos Endemic

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Galapagos Endemic offers accommodations in Puerto Ayora, a 16-minute walk from La Estacion Beach and 0.6 miles from Tortuga Bay.

    From $42.53 per night
  • Moderna Suite con la Mejor vista al Mar

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Moderna Suite con la Mejor vista al Mar is a recently renovated apartment in Puerto Ayora, near Los Alemanes Beach.

  • BLACK&WHITE -Dis Dihai-

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2 reviews

    BLACK&WHITE -Dis Dihai- is a recently renovated vacation home in Puerto Ayora, near La Estacion Beach. This vacation home is half a mile from Tortuga Bay.

    From $103.50 per night
  • Casa del Lago Lodging House

    Puerto Ayora
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 96 reviews

    Set in a charming house with a garden, Casa del Lago Hotel offers self-catering apartments with private balconies in Santa Cruz. Charles Darwin Research Station is 0.6 mi away.

    From $143.75 per night