El Ultimo Refugio is one of the best-loved dinner spots in Bocas Town, Bocas del Toro, serving Caribbean-fusion cooking on a deck over the water. The view stretches across the bay between Isla Colón and Isla Carenero, and sunset here is something special.
The menu changes with the seasons and is built around fresh local fish, seafood and produce, so there is always something new to try. The cocktails are excellent, and the setting makes it a favorite for date nights, birthdays and last dinners of a trip. On Saturday evenings there is often live music, which adds to the relaxed, romantic atmosphere. It is consistently one of the top-reviewed restaurants in Bocas del Toro.
El Ultimo Refugio is open Tue to Sat from 5pm to 10pm, and closed on Sundays and Mondays. Arrive before dark for the best views, and reserve ahead on busy nights.
From Saigon Bay it is a short taxi ride into town. For another special dinner, try Octo Caribbean Grill, and find more ideas in our Bocas del Toro travel guide.










