Dubrovnik, often hailed as the “Pearl of the Adriatic,” is an undeniably magical city on Croatia’s stunning southern coast. A UNESCO World Heritage site, its impeccably preserved Old Town is a living museum, enclosed by magnificent medieval walls that have stood strong for centuries.
Step through the iconic Pile Gate and prepare to be transported back in time. Wander the polished limestone of the Stradun, the city’s main promenade, discover hidden alleys, and marvel at Gothic, Renaissance, and Baroque architecture. Climb the imposing City Walls for breathtaking panoramic views of red-tiled roofs, the shimmering Adriatic, and the surrounding islands.
Beyond the historic core, explore fortresses like Lovrijenac, relax on beautiful beaches like Banje Beach with views of the Old Town, or take a short boat trip to the tranquil island of Lokrum. Famous as a filming location for Game of Thrones, Dubrovnik offers a captivating blend of history, culture, and undeniable beauty that will leave you spellbound.
Dubrovnik, often hailed as the “Pearl of the Adriatic,” is an undeniably magical city on Croatia’s stunning southern coast. A UNESCO World Heritage site, its impeccably preserved Old Town is a living museum, enclosed by magnificent medieval walls that have stood strong for centuries.
Step through the iconic Pile Gate and prepare to be transported back in time. Wander the polished limestone of the Stradun, the city’s main promenade, discover hidden alleys, and marvel at Gothic, Renaissance, and Baroque architecture. Climb the imposing City Walls for breathtaking panoramic views of red-tiled roofs, the shimmering Adriatic, and the surrounding islands.
Beyond the historic core, explore fortresses like Lovrijenac, relax on beautiful beaches like Banje Beach with views of the Old Town, or take a short boat trip to the tranquil island of Lokrum. Famous as a filming location for Game of Thrones, Dubrovnik offers a captivating blend of history, culture, and undeniable beauty that will leave you spellbound.
Things to do
Places to stay