Many top Havana restaurants have great cuisine, expert Cuban chefs and drinks lists to last the night. But those below throw a heavy dose of awesome into the mix as well, with some of the best views out of the city.
Here are some of our favourite restaurants in Havana that also have amazing views.
Vistamar
You’ll be hard pressed to find a better restaurant view in Havana than the one at Vistamar. Located in the courtyard of an elegant Miramar mansion, you are so close to the Caribbean Sea it almost feels as if you’re sitting in the water. The grilled seafood is sublime and there is also an interesting – and reasonably priced – wine list.
Address: Ave 1ra #2206 / 22 y 24, Miramar
Contact: +53 7 2038328, reservas@restaurantevistamar.com
Don’t miss: Grilled fish and seafood
Porto-Habana
Porto-Habana pairs authentic Cuban cuisine with stunning sunset views. Aside from panoramic views of the Havana coastline, the carefully crafted dishes also offer many photo opportunities of their own.
Address: Calle E #158b piso 11 e/ Calzada y 9na, Vedado
Contact: +53 7 8331425
Don’t miss: the picadillo a la habanera and the traditional ropa vieja
Nazdarovie
Proving the deep joys and dimensions of Russian food, Nazdarovie is a singularly exceptional restaurant. Dine on the terrace overlooking a breathtaking view of the Malecon and the Caribbean. What a gem, not just for Cuba but for the world.
Address: Malecón #25 e/ Prado y Cárcel, Centro Habana.
Contact: www.nazdarovie-havana.com, +53 7 8602947
Don’t miss: The pelmeni (tortellini-shaped dumplings) stuffed with pork and tossed with sour cream
Café Laurent
The hip Café Laurent is located on the top floor of an eclectic building in the heart of Vedado. The spacious terrace is a great spot for lunch, giving spectacular views of the sea and
surrounding town. The restaurant has been converted from an old apartment, but retains the cozy feeling of dining in a home – precisely what makes this restaurant so charming and unique.
Address: Calle M # 257 e/19 y 21. Vedado
Contact: lcafelaurent@yahoo.com, + 53 7 8312090
Don’t miss: The grilled fish of the day with baked potatoes
Río Mar
This seaside restaurant is located off a small bay where Miramar meets the Malecon and where the Almendares river ends. The restaurant has a lovely terrace facing the sea where guests can enjoy a drink while looking out over a tranquil inlet.
Address: Calle 3ra y Final #11, La Puntilla, Miramar
Contact: www.restauranteriomar.wordpress.com, +53 7 2094838
Don’t miss: The swordfish ceviche, which is served with a thin layer of guacamole or the grilled fish with octopus for the main course