Bocagrande es una zona de lujo popular por sus largas playas de arena con paseos con palmeras de fondo. Hay varios casinos, además de una escena gastronómica ecléctica que incluye bares de playa, elegantes restaurantes japoneses y colombianos, cadenas globales de comida rápida y acogedoras terrazas de café.