From $35 USD Booking.com Located inside Machalilla national park, in front of Puerto Lopez, Hotel Pacifico features a garden, an outdoor swimming pool, an event center and a regional restaurant. Free Wi-Fi and American breakfast are included.