Skip to main content

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

The best three-star hotels in San Cristobal Island

Check out our pick of great three-star hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring 3-star accommodation, La Casa de Jeimy is set in Puerto Baquerizo Moreno, 300 metres from Playa de los Marinos and less than 1 km from Oro Beach. Featuring a shared kitchen, this property also provides guests with a terrace. Certain units at the property feature a balcony with a sea view. Fantastic view, spacious rooms, very nice kitchen and roof terrace, amazing value for money...we ended up staying a week there continuously prolonging our stay

Show more Show less
8.3
Very good
391 reviews
Price from
US$30
per night

Located less than 1 km from Playa de los Marinos, Galápagos Eco Friendly offers 3-star accommodation in Puerto Baquerizo Moreno and features a garden. This bed and breakfast provides free private parking, free shuttle service and free WiFi. The bed and breakfast features garden views, a sun terrace and a 24-hour front desk. Everything was fine, especially the view over the seaside during breakfast is amazing. Harry is super cool host, he was at the pier to bring us to the Hotel. The rooms are well organized and everything is hidden behind wood to ensure a calm night.

Show more Show less
8.4
Very good
101 reviews
Price from
US$132.31
per night

Hotel Los Algarrobos is located in Puerto Banquerizo Moreno, just 100 metres from Playa Mann Beach. Guests enjoy free daily breakfast and free WiFi.

Rooms here will provide you with a TV, a wardrobe and air conditioning. They also boast tiled floors and a private bathroom with a shower and toilet. Very nice place, excellent price for what you get. Rooms are fair, comfortable. Not luxurious, but clean, spacious, air conditioning working. Friendly Staff.

Show more Show less
8.2
Very good
332 reviews
Price from
US$52.65
per night

Casa de Celeste is set in Puerto Baquerizo Moreno, 700 metres from Oro Beach, less than 1 km from Mann, as well as a 12-minute walk from Playa de los Marinos. This 3-star bed and breakfast offers a shared kitchen and luggage storage space. The bed and breakfast offers city views, a sun terrace, a 24-hour front desk, and free WiFi is available. It was very clean and comfortable.

Show more Show less
8.2
Very good
18 reviews
Price from
US$34.20
per night

Offering a restaurant, Galapagos Planet Hotel is located in San Cristóbal, just 120 metres from the area’s scenic boardwalk. It features free WiFi, plus a garden and 24-hour front desk.

Each room here is air-conditioned and includes a TV, a fridge and a private a bathroom with free toiletries. Breakfast on the rooftop was great with views of San Cristobal. Breakfast food was fresh and service was friendly and efficient.

Show more Show less
8.2
Very good
72 reviews
Price from
US$91.39
per night

Featuring an outdoor swimming pool, a restaurant, and a hot tub, Arena Blanca Eco Hotel offers free Wi-Fi in San Cristóbal. The shopping area, the beach, and the airport are 1 km away.

The rooms in Arena Blanca Eco Hotel feature cable TVs, bathrooms with showers, air conditioning, and balconies. Room service is provided. The facilities of the hotel are well maintained. The breakfast is simple and less choices. The most impressive Issue is some staff keeps unfriendly and alert to every single passenger. They always gave a small amount of food or fruits to us and asked is that enough? Come on, this is a hotel to host guest. To be general is a basic rule. We had paid the cost for accommodation and breakfast. Why not free to select my food. Don’t be silly to ask me a small piece of non-fresh watermelon is enough for my breakfast. Don’t give me half spoon fried egg and ask me if it is enough. Don’t ask me if one piece of bread is enough or not. Common sense. I fully understand you protect the food to avoid waste. I hate the experience of the breakfast.

Show more Show less
7.6
Good
150 reviews
Price from
US$100
per night

Offering a restaurant, Hotel Mar Azul is located in Galápagos, a short 2-minute walk from the popular boardwalk. Free WiFi access is available.

Each room here is air-conditioned and includes a fan, mini-fridge and private bathroom with a shower and toilet. Free toiletries are also provided.

Show more Show less
Price from
US$40
per night

Most booked three-star hotels in San Cristobal Island this month

Three-Star Hotels that guests love in San Cristobal Island