
Restaurants with a View in Dubrovnik: Where to Eat for the View
A practical guide to Dubrovnik restaurants with a view, from Old Town rooftops to harbour terraces, and what each sightline costs you in money and booking effort.
On this page
The best view in Dubrovnik comes with a rooftop table inside the Old Town walls or a cable car ride up Srđ. Restaurant 360 sits above the harbour, Above 5 Rooftop Restaurant looks over the burnt-orange rooftops, and Panorama Restaurant at the upper cable car station puts you highest of all. This guide covers those three plus the harbour terraces and city-wall tables worth knowing, with what each view is and what it asks of you.
Almost every view table here is outdoors, so a wet or windy evening can change the plan. The rooftop rooms are small and fill first on summer evenings. On a visit in October 2023, main courses in the Old Town typically cost at least 25 euros, so the view is only part of what you pay for.
What a view costs in Dubrovnik
Three sightlines do most of the work. Old Town rooftops give you the orange tiles and the city walls from above; harbour terraces give you the Arsenal and the boats at eye level; the cable car station gives you the whole walled city and the Adriatic in one sweep. Decide which of those you want before you pick a restaurant, because they are not interchangeable.
The rooftop tier is the one that requires planning. Above 5 Rooftop Restaurant has only around 25 covers and asks guests to book, and Restaurant 360 also requires a reservation, so neither works as a spontaneous stop on a July evening. Both are warm-weather propositions.
For a serious dinner where the kitchen matters as much as the skyline, the city's top-end tables are covered separately in this guide to Michelin Star Restaurants in Dubrovnik, including the venues where a harbour view and a tasting menu come together. Below that tier, the harbour terraces deliver the same boats-and-walls backdrop at lower prices.

Restaurant 360: dining above the harbour inside the Old Town walls
Restaurant 360 sits in the middle of the Old Town inside a castle, with views over the harbour and the city, and it is booked as a special-occasion dinner rather than a casual meal. It operates on warm, dry evenings, so a shoulder-season booking is a gamble on the weather. Reserve ahead rather than turning up.
The draw is the position rather than a cliff-edge terrace: not all seating sits within the turrets, and each spot gives a slightly different angle on the walls and water. Ask which table you are being given when you book. It is also one of the more expensive bookings in this list relative to the food, so treat it as a view-led splurge.

Above 5 Rooftop Restaurant: the burnt-orange rooftops and a small room that needs booking
Above 5 Rooftop Restaurant sits on top of Hotel Stari Grad in the middle of the Old Town, looking over the city walls and the famous burnt-orange rooftops as the sun goes down. The room is tiny at roughly 25 covers, so booking is essential rather than advisable. There is no lift, and the climb is part of the deal in a historic building.
Sunset is the slot worth chasing here, because the light on the tiles is the whole point. The trade-off is that the sun is still strong early in the evening, and the operators say reservations are cancelled in heavy rain. If you want the rooftop view without the full dinner commitment, book early rather than assuming a table will be free.
Gradska Kavana Arsenal: harbour views in the Old Town with traditional Croatian cooking
Gradska Kavana Arsenal occupies a prime people-watching spot in the Old Town and serves traditional Croatian cooking: fresh seafood, meat dishes, black risotto, Dalmatian smoked ham, octopus salad and Mali Ston oysters. The grilled Adriatic squid comes on a bed of potatoes, and the fish selection changes daily. It is the most straightforward way to combine a central Old Town setting with a proper sit-down Croatian meal.
It is a popular restaurant rather than a hidden one, so in high season expect to wait or book. The setting is the Arsenal building itself, which gives the terrace its frame. Budget for Old Town pricing: in October 2023, mains were typically at least 25 euros.
Bistro Revelin: breakfast by the city walls near Ploče Gate
Bistro Revelin is an outdoor restaurant in the shadow of Fort Revelin, just inside Ploče Gate, with a view of the harbour and the city walls. It is one of the few view tables in Dubrovnik that works at breakfast, when the early sun warms the terrace and the day-trippers have not yet arrived. The menu runs to egg dishes, quinoa and granola bowls and avocado bruschetta.
A breakfast visit is the calmest way to enjoy the walls view before the day heats up. The same terrace also serves lunch, dinner and cocktails, so it can be a fallback later in the day if the better-known spots are full.
Panorama Restaurant at the upper cable car station: the highest table over the city
Panorama Restaurant sits high on the hill behind Dubrovnik at the upper cable car station, reached by the scenic cable car ride, and serves Mediterranean cooking with seafood and steak. The best tables line the railing, where the view over the city and sea is unobstructed. In the busier summer months, call at least several days ahead for a reservation.
Book a sunset dinner if you can: the whole point is watching the light leave the Old Town from above. The cable car ride is part of the evening, so allow time for it. This is the highest table in this guide and the one where the view most obviously justifies the trip up.
The Pile Gate side and the old harbour
The Pile Gate end of the Old Town gives you a different sightline from the rooftops: the old harbour, the fortifications and the water at close range. Dubravka 1836 appears in Dubrovnik restaurant round-ups as a name on that side of town. Judge it on the position at the table and expect the same Old Town pricing as the rest of the walled centre.
Terrace tables here are the definition of a touristy view spot, so judge it by the position rather than by any claim of local secret. For a wider choice of harbour-facing tables, this selection of waterfront restaurants Dubrovnik covers the terraces along the old port and beyond.
Konoba Bonaca: a waterfront table away from the Old Town crowds
Konoba Bonaca sits right on the water and serves seafood and Croatian cooking, which makes it a genuine waterfront table rather than a walls-and-tiles view. It comes recommended by other travellers for the views and service, and the location takes you out of the Old Town crush. It suits a relaxed dinner where the sea, not the skyline, is the backdrop.
If you are staying outside the walls, Lapad has its own waterfront tables within walking distance of the hotels there. Use the guide to Lapad Restaurants to pick one without crossing town for the Old Town view.
Further along the coast, the Babin Kuk peninsula has resort restaurants with sea-facing terraces and easier summer availability than the Old Town rooftops. The list of Babin Kuk restaurants is the place to start if your hotel is out that way.
Buza Bar: a cliff-side drink rather than a meal
Buza Bar is carved into the rocks just outside the city walls on the south side, looking straight out to the open sea. It serves snacks rather than full meals, and you do not need to book. Go for a drink and the cliff-top setting, then eat elsewhere.
It only makes sense in warm, dry weather and there is some cover, so a shoulder-season visit is hit and miss. Swimming off the rocks is part of the draw during the day. Do not book it as a dinner reservation.
Trade-offs: touristy terraces, summer heat, sunset timings and when to book
Every view table in Dubrovnik carries a premium, and the Old Town ones carry the biggest. The 2023 observation that mains started around 25 euros in the Old Town is the honest baseline: you are paying for the walls, the harbour and the address as much as the cooking. The cheaper view is usually a drink rather than a meal, or a table a short walk from the walls.
Book the small rooftops first because they cannot absorb a walk-in crowd, and book the cable car restaurant days ahead in summer. Harbour terraces are more forgiving at lunch. Sunset is the most requested slot everywhere and the earliest to go, so fix that booking before anything else.
If the view is for a celebration rather than a casual supper, choose a rooftop table where the setting carries the evening. For meals where children need to be comfortable, the family restaurants Dubrovnik selection is more useful than a rooftop with a strict booking system.
Finally, check what the weather is doing on the day. The rooftop and cliff venues are outdoor operations, and a cancelled terrace leaves you looking for a table at short notice. Confirm your booking the day before and have a covered harbour option in reserve.
Which view table should you book?
Book Above 5 or Restaurant 360 if you want the rooftops and will plan around a sunset. Choose Gradska Kavana Arsenal for a central Old Town meal, Bistro Revelin for breakfast by the walls, and Panorama for the highest table in the city. Keep Buza Bar for a drink, not dinner.
If budget matters more than the postcard, eat your main meal away from the walls and spend on one view dinner rather than three. To compare the named places one by one, browse Dubrovnik food landmarks.
Frequently Asked Questions
Do you have to book Panorama restaurant in Dubrovnik?
In the busier summer months you should call at least several days ahead for a reservation, and ask for a table against the railing if you want the unobstructed view over the city. Book a sunset sitting if that is the point of going.
Are there Michelin star restaurants in Dubrovnik?
The Michelin Guide is the authority on star status, and Dubrovnik has high-end tables in that tier. Check the Michelin Guide directly for current stars, as listings change by year.
What is dinner in the sky in Dubrovnik?
There is no such venue among the view restaurants here. The closest experiences are the rooftop tables above the Old Town and Panorama Restaurant at the upper cable car station, which gives the highest view over the city.
Which Dubrovnik view restaurant is best without a booking?
Buza Bar needs no reservation and works for a drink with a sea view, though it serves snacks rather than meals. Harbour terraces such as Gradska Kavana Arsenal are easier at lunch than the small rooftops, which book out first on summer evenings.
Sources
Notes on eating well in Croatia
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





