Galapagos Hotels, day tours and Island hopping

Galapagos Hotel reservations hotline

Toll free USA: 1-866-725-3255
Skype us: voyagerstravel

Galapagos Lodging experts will talk with you

Castro

Av. Los Colonos s/n (Puerto Ayora)
Puerto Ayora - Galapagos Island- Ecuador
Hotel Castro is a delightful and inexpensive hotel on the main island of Santa Cruz. Low prices, very nice service, and with an excellent location

Rooms

  • Single 
  • Double 
  • Triple

Services

  • Restaurant
  • Bar
  • Laundry service
  • Hot water
  • Daily boat tours (20 passengers)
  • The hotel accepts: Mastercard/Travelers checks.

 

Booking request Click here

Add your own comments about Castro

If you have stayed at Castro Hotel we invite you to review it and give your rating.

Search


Castro photo gallery

Click on images to enlarge to full size and open photo gallery


Castro Hotel interior
Castro Hotel interior
Castro Hotel bar
Castro Hotel bar
Castro Hotel restaurat
Castro Hotel restaurat
Castro Hotel swimming pool
Castro Hotel swimming pool
Castro Hotel twin room
Castro Hotel twin room