Skip to main content

Search hotels in Machalilla

Enter your dates to see the latest prices and deals for Machalilla hotels

Filter by:

Star rating

Review score

Machalilla – 5 hotels and places to stay

Offering an outdoor pool and a restaurant, Hostería del Parque is located inside Machalilla National Park. This beach-front property features free WiFi in public areas.

Very cool place, perfect view, the food is great
Review score
9.6
Exceptional
51 reviews
Price from
£104.27
1 night, 2 adults

Featuring sea views, La Fogata in Machalilla features accommodation, a garden, a private beach area, a terrace and barbecue facilities.

There's an amazing staff. The place is very comfy and quiet. You are a few steps away from the beach.
Review score
9.1
Superb
95 reviews
Price from
£25.02
1 night, 2 adults

Located right in front of the waterfront in Puerto Lopez, Victor Hugo has comfortable rooms with free Wi-Fi. Salango Beach is 5 km away.

We were nicely welcomed to the hotel. There is a parking in the inside court. The location is superb, one can walk to the beach or try the many restaurants around. Breakfast was not included but was not expensive. We ordered a cooked breakfast which was served rapidly from the kitchen. The bed was comfortable and we had a nice balcony from which we were able to observe a brilliant sunset. There is a lovely bar located directly facing the beach. I would stay there again.
Review score
9.0
Superb
300 reviews
Price from
£37.92
1 night, 2 adults

Hotel-Restaurante Ancora features free bikes, a fitness centre and a sun terrace with swimming pool and continental breakfast in Puerto López.

Review score
8.1
Very good
43 reviews
Price from
£46.83
1 night, 2 adults

Hotel Cascol is situated in Puerto López. This 4-star hotel has air-conditioned rooms with a private bathroom. The property is non-smoking and is located 700 metres from Puerto Lopez Beach.

Review score
9.4
Superb
10 reviews
Price from
£29.39
1 night, 2 adults

Situated in Puerto López, 100 metres from Puerto Lopez Beach, MANTEÑA BOUTIQUE HOTEL features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The location is good and the people who work there are friendly.
Review score
8.0
Very good
52 reviews
Price from
£53.20
1 night, 2 adults

Located in Puerto López, 200 metres from Puerto Lopez Beach, New Nautilus Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Pleasant and helpful staff. The pool! And breakfast by the pool. The verandah outside our room. The garden with unusual flowers and trees. Kind helpfulness to our needs as seniors. Everything, really.
Review score
9.3
Superb
253 reviews
Price from
£82.41
1 night, 2 adults

Situated in Puerto López, a few steps from Puerto Lopez Beach, Zutalu - Playa Sur features accommodation with a garden and free private parking. The hotel has family rooms.

Price value
Review score
8.9
Fabulous
100 reviews
Price from
£34.88
1 night, 2 adults

Located in Puerto López and with Puerto Lopez Beach reachable within a few steps, Hotel Nantu Hostería provides a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a bar.

We booked online and when we arrived, the hotel was locked up with chains at the gate, not a soul was there. We waited for 3 hours and finally decided to book somewhere else. I hope the owners are fine, but seriously not impressed. Close you online bookings if you leave...
Review score
8.5
Very good
77 reviews
Price from
£50.05
1 night, 2 adults

Located in Puerto López, 31 km from Montañita, Hotel Berlín International boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

Terrible
Review score
8.1
Very good
77 reviews
Price from
£39.81
1 night, 2 adults
See all hotels in and around Machalilla

Hotels with airport shuttles in Machalilla

See reviews by guests who stayed at hotels in Machalilla

See all
  • From £82.58 per night
    Review score
    9.6
    Exceptional · 51 reviews
    Everything was wonderful. The location sits directly overlooking the beach with amazing views. The staff and people are so kind, welcoming and friendly and completely enhanced the stay. Los Frailes beach is just a short car/taxi journey away and definitely recommended to visit. The hotel pool is relaxing with clean and inviting facilities and you can watch the amazing native wildlife as you spend time there. Without question, we will definitely return.
    Guest review by
    Ben
    United Kingdom
  • From £19.72 per night
    Review score
    9.1
    Superb · 101 reviews
    We had a wonderful time in Guesthouse Machalilla! It's very close to beautiful Los Frailes beach and there is a lot of activities to do around the area. The owner, Carlos, was lovely, gave many useful and interesting tips and had the cutest rescued dogs. We really enjoyed spending time with him! Would recommend 100%!! Thank you so much
    Guest review by
    Albiez
    Germany
  • From £19.72 per night
    Review score
    9.1
    Superb · 101 reviews
    Carlos was the best person on booking i have ever met! So friendly, social, good heart! I love his love for the dogs! I love everything about guest house Machalilla!! He brought my girlfriend some tea when she wasn't feeling very well. He is sooonice!!!
    Guest review by
    Lescrauwaet
    Belgium
  • From £19.72 per night
    Review score
    9.1
    Superb · 101 reviews
    The host, Carlos was the best - he was friendly, full of great advice on local hikes and spoke fantastic English. He (and his lovely dogs) really made our stay in Machalilla enjoyable. The kitchen was well equipped and wi-fi strength great.
    Guest review by
    Susan
    United States
  • From £19.72 per night
    Review score
    9.1
    Superb · 101 reviews
    The owner Carlos is a very sweet person, he will help with any question, guide you around, and make your stay better. I highly advise that you stay in Machalilla town
    Guest review by
    Carma
    United Kingdom