The walled Old Town of Dubrovnik rises straight out of the Adriatic in a maze of marble streets, baroque churches and red-roofed houses, ringed by some of the best-preserved city walls in Europe. Below are our researched picks for the best things to do, eat and book in Dubrovnik, plus where to stay across every budget.
Where to stay in Dubrovnik
Our hand-picked hotels across every budget, plus a live map to compare prices. We may earn a commission at no extra cost to you.
Luxury
The grande dame of Dubrovnik since 1913, in a dramatic clifftop spot east of the Old Town with a private beach, spa and sea-facing rooms framing the city walls.
A beautifully restored 19th-century palace right by the Pile Gate, a five-minute walk from the walls, Old Town and cable car.
A striking cliffside 5-star just outside the crowds, about a 20-minute walk to the Old Town, with a private cove beach below.
Mid-range
A comfortable, well-located hotel on Lapad Bay with a pool and easy access to a promenade of restaurants and a swimming beach.
A reliable mid-range hotel between Lapad and the Old Town, good value with a pool and a short bus or walk into the centre.
A highly rated family-run hotel near Gruz harbour with a pool, spa and friendly service, handy for ferries and the bus station.
Budget
A clean, friendly hostel in the town centre with dorm beds and a sociable vibe, a solid budget base near the Old Town.
A simple, good-value hotel opposite the Gruz ferry port, handy for island trips and a short bus ride from the Old Town.
A well-rated hostel right inside the Old Town walls, putting you steps from Stradun for a budget price.
Tours & Day Trips
Browse all Dubrovnik tours & tickets on GetYourGuide →
Sights & Beaches
Where to Eat
Markets
Social Impact & Sustainable
Book the best of Dubrovnik
City walls, cable car, Game of Thrones tours and island cruises.
Dubrovnik travel FAQ
What are the best things to do in Dubrovnik?
Walk the City Walls, ride the cable car up Mount Srd for the view, wander the Old Town and Stradun, take a Game of Thrones tour, and boat or kayak out to Lokrum and the Elaphiti Islands.
How many days do you need in Dubrovnik?
Two to three days covers the walls, the Old Town, the cable car and a boat trip to Lokrum or the Elaphiti Islands, with time to slow down.
What food is Dubrovnik known for?
Dalmatian seafood is the star, from grilled fish and black risotto to fresh oysters from nearby Ston, best paired with Croatian wines.
When is the best time to visit Dubrovnik?
Late spring (May-June) and early autumn (September-October) bring warm seas and thinner crowds; July and August are hot, busy and heavy with cruise arrivals.