Quick answer
Belgrade's rooftop bars offer cocktails from $3.50–$14 USD, making them remarkably affordable, and Kalemegdanska Terasa, situated on the Belgrade Fortress, is our top recommendation for its historic drama and sweeping river views, best enjoyed from May through September. The Serbian capital boasts a unique blend of Habsburg, brutalist, and modern architecture, providing stunning backdrops for rooftop experiences that rival much pricier European cities.
- Best overall
- SkyLounge Belgrade
- Top pick
- SkyLounge Belgrade
Top verdicts
- SkyLounge Belgrade: The most polished rooftop experience in Belgrade.
- The View Rooftop: The highest-rated rooftop bar in Belgrade for good reason.
- Kalemegdanska Terasa: The most historic rooftop setting in Belgrade.
Belgrade is one of Europe's best-kept secrets for rooftop drinking. The Serbian capital sits at the confluence of the Sava and Danube rivers, crowned by a 2,000-year-old fortress, and ringed by a skyline that mixes Habsburg grandeur with brutalist towers and modern hotels. From the 8th floor of the Hilton to a hidden jazz club atop a communist-era trade union building, Belgrade's rooftop bars deliver views and vibes that rival cities charging three times the price.
Area map
- 1. SkyLounge Belgrade
- 2. The View Rooftop
- 3. Kalemegdanska Terasa
- 4. Sinnerman Jazz Club
- 5. Mama Shelter Belgrade Rooftop
- 6. Restoran Caruso
- 7. Heritage Rooftop Restoran
- 8. Ebisu Rooftop Restaurant
- 9. The Roof at Prezident Palace
- 10. Skyfall Rooftop Pool & Lounge
- 11. Restoran Mokum
- 12. Podrum Wine Art
All 12 spots at a glance
| # | Name | Style | Price | Area | |
|---|---|---|---|---|---|
| 1 | SkyLounge Belgrade | Hilton · 8Th Floor | 800–1,500 RSD per cocktail (~$7–$14) | Kralja Milana 35, Belgrade | |
| 2 | The View Rooftop | Panoramic · Year-Round | 600–1,200 RSD per cocktail (~$5–$11) | Internacionalnih brigada 9, Belgrade | |
| 3 | Kalemegdanska Terasa | Belgrade Fortress · Castle | 500–1,000 RSD per cocktail (~$4.50–$9) | Mali Kalemegdan bb, Belgrade | |
| 4 | Sinnerman Jazz Club | Live Jazz · 7Th Floor | 400–900 RSD per cocktail (~$3.50–$8) | Trg Nikole Pašića 5, Belgrade | |
| 5 | Mama Shelter Belgrade Rooftop | Funky · Day Parties | 700–1,300 RSD per cocktail (~$6–$12) | Kneza Mihaila 54A, Belgrade | |
| 6 | Restoran Caruso | Mediterranean · Live Music | 500–1,000 RSD per cocktail (~$4.50–$9) | Terazije 23/8, Belgrade | |
| 7 | Heritage Rooftop Restoran | 9Th Floor · Panoramic | 600–1,200 RSD per cocktail (~$5–$11) | Mije Kovačevića 7a, Belgrade | |
| 8 | Ebisu Rooftop Restaurant | Japanese Fine Dining | 1,000–2,500 RSD per dish (~$9–$23) | Studentski trg 9, Belgrade | |
| 9 | The Roof at Prezident Palace | Rooftop Pool · Luxury | 800–1,500 RSD per cocktail (~$7–$14) | Venizelosova 54, Belgrade | |
| 10 | Skyfall Rooftop Pool & Lounge | Two Pools · New Belgrade | 700–1,400 RSD per cocktail (~$6–$13) | Bulevar Mihajla Pupina 165b, New Belgrade | |
| 11 | Restoran Mokum | Boutique Hotel · Rooftop | 500–1,000 RSD per cocktail (~$4.50–$9) | Jug Bogdanova 10, Belgrade | |
| 12 | Podrum Wine Art | Wine Bar · Garden Terrace | 400–900 RSD per glass (~$3.50–$8) | Višnjićeva & Jevremova, Dorćol, Belgrade |
1SkyLounge Belgrade
Hilton · 8Th FloorQuick comparison
- Best for
- Hilton · 8Th Floor in Kralja Milana 35, Belgrade
- Strengths
- Known for Hilton · 8Th Floor · Kralja Milana 35, Belgrade
- Price / value
- 800–1,500 RSD per cocktail (~$7–$14)
- Why it made the list
- The most polished rooftop experience in Belgrade. Perched on the 8th floor of the Hilton, SkyLounge combines panoramic skyline views with genuinely good Pan-Asian cuisine and an impressive cocktail program. Weekend DJ sessions elevate it further. The price tag is Belgrade's highest, but still laughably cheap by Western European hotel-bar standards.
- What to order
- SkyLounge Belgrade, located on the 8th floor of the Hilton at Kralja Milana 35, offers Pan-Asian sharing plates and cocktails ranging from 800–1,500 RSD (~$7–$14). Order the signature Pan-Asian sharing plates alongside crafted cocktails. The Sky Martini is a house favorite. Their champagne selection is one of the best in Belgrade — pair it with dim sum for a luxe evening above the city.
🕐 Opening hours
2The View Rooftop
Panoramic · Year-RoundQuick comparison
- Best for
- Panoramic · Year-Round in Internacionalnih brigada 9, Belgrade
- Strengths
- Known for Panoramic · Year-Round · Internacionalnih brigada 9, Belgrade
- Price / value
- 600–1,200 RSD per cocktail (~$5–$11)
- Why it made the list
- The highest-rated rooftop bar in Belgrade for good reason. The retractable roof means year-round enjoyment — a crucial advantage in a city with cold winters. The Saint Sava Temple view at night is genuinely stunning. More moderate pricing than SkyLounge makes it excellent value.
- What to order
- The View Rooftop, a panoramic and year-round venue at Internacionalnih brigada 9, serves cocktails for 600–1,200 RSD (~$5–$11). The Belgrade Sunset cocktail is their signature — a vibrant mix designed to match the colors of dusk over Saint Sava Temple. Their Mojito with fresh mint and Aperol Spritz are consistently praised.
🕐 Opening hours
3Kalemegdanska Terasa
Belgrade Fortress · CastleQuick comparison
- Best for
- Belgrade Fortress · Castle in Mali Kalemegdan bb, Belgrade
- Strengths
- Known for Belgrade Fortress · Castle · Mali Kalemegdan bb, Belgrade
- Price / value
- 500–1,000 RSD per cocktail (~$4.50–$9)
- Why it made the list
- The most historic rooftop setting in Belgrade. Sitting literally within the walls of Belgrade Fortress, you're drinking on top of 2,000 years of history while watching the Sava and Danube rivers converge below. The 5,000+ Google reviews confirm its landmark status.
- What to order
- Kalemegdanska Terasa, situated on the Belgrade Fortress at Mali Kalemegdan bb, offers cocktails for 500–1,000 RSD (~$4.50–$9). Serbian cuisine takes center stage — try the ćevapi plate or grilled fish with a glass from their extensive wine card. Classic cocktails are well-made, and domestic beers pair perfectly with the fortress atmosphere.
🕐 Opening hours
4Sinnerman Jazz Club
Live Jazz · 7Th FloorQuick comparison
- Best for
- Live Jazz · 7Th Floor in Trg Nikole Pašića 5, Belgrade
- Strengths
- Known for Live Jazz · 7Th Floor · Trg Nikole Pašića 5, Belgrade
- Price / value
- 400–900 RSD per cocktail (~$3.50–$8)
- Why it made the list
- Belgrade's worst-kept secret. Hidden on the 7th floor of Dom Sindikata overlooking Parliament and Sv. Marko Church, Sinnerman is the anti-SkyLounge — cozy, unpretentious, and genuinely cool. Jazz performances elevate it beyond just another bar. Redditors consistently recommend it as the rooftop with the most character.
- What to order
- Sinnerman Jazz Club, a live jazz venue on the 7th floor at Trg Nikole Pašića 5, offers cocktails for 400–900 RSD (~$3.50–$8). Keep it simple — a craft beer or classic cocktail while the jazz plays. The vibe is about the music and atmosphere, not elaborate food. Their bar snacks pair well with the intimate rooftop setting.
🕐 Opening hours
5Mama Shelter Belgrade Rooftop
Funky · Day PartiesQuick comparison
- Best for
- Funky · Day Parties in Kneza Mihaila 54A, Belgrade
- Strengths
- Known for Funky · Day Parties · Kneza Mihaila 54A, Belgrade
- Price / value
- 700–1,300 RSD per cocktail (~$6–$12)
- Why it made the list
- The most fun rooftop in Belgrade. Mama Shelter's colorful, irreverent vibe is a counterpoint to the sleek hotel bars. Located right on the pedestrian Knez Mihailova, it's effortlessly accessible. Weekend day parties with deep house DJs are a Belgrade institution.
- What to order
- Mama Shelter Belgrade Rooftop, a funky venue known for day parties at Kneza Mihaila 54A, offers cocktails for 700–1,300 RSD (~$6–$12). Frozen cocktails and signature drinks from their vibrant menu are a must. Wood-fired pizzas are excellent rooftop food. Try Serbian dishes with a modern twist. Ping-pong between drinks is encouraged.
🕐 Opening hours
6Restoran Caruso
Mediterranean · Live MusicQuick comparison
- Best for
- Mediterranean · Live Music in Terazije 23/8, Belgrade
- Strengths
- Known for Mediterranean · Live Music · Terazije 23/8, Belgrade
- Price / value
- 500–1,000 RSD per cocktail (~$4.50–$9)
- Why it made the list
- The rooftop for people who care as much about food as views. Caruso hides on the 8th floor above Terazije — finding it is half the adventure. Named after the legendary tenor, there's a romantic old-world elegance. Closed Sundays.
- What to order
- Restoran Caruso, a Mediterranean restaurant with live music at Terazije 23/8, offers cocktails for 500–1,000 RSD (~$4.50–$9). Mediterranean-meets-Balkan cuisine is the draw. Try the grilled squid or Serbian-style lamb, paired with domestic wines from their curated selection.
🕐 Opening hours
7Heritage Rooftop Restoran
9Th Floor · PanoramicQuick comparison
- Best for
- 9Th Floor · Panoramic in Mije Kovačevića 7a, Belgrade
- Strengths
- Known for 9Th Floor · Panoramic · Mije Kovačevića 7a, Belgrade
- Price / value
- 600–1,200 RSD per cocktail (~$5–$11)
- Why it made the list
- The highest-rated rooftop bar in Belgrade by Google score (4.7★). The 9th-floor perch delivers genuine wide-angle panoramas. The Mediterranean-focused menu and serious wine program (50+ labels) put it closer to a proper restaurant than a drinks-only terrace.
- What to order
- Heritage Rooftop Restoran, a panoramic venue on the 9th floor at Mije Kovačevića 7a, offers cocktails for 600–1,200 RSD (~$5–$11). Mediterranean-inspired dishes paired with their selection of 50+ wines are a highlight. Cocktails are well-crafted — try seasonal specials. Weekend music nights add energy.
🕐 Opening hours
8Ebisu Rooftop Restaurant
Japanese Fine DiningQuick comparison
- Best for
- Japanese Fine Dining in Studentski trg 9, Belgrade
- Strengths
- Known for Japanese Fine Dining · Studentski trg 9, Belgrade
- Price / value
- 1,000–2,500 RSD per dish (~$9–$23)
- Why it made the list
- Belgrade's most unexpected rooftop — world-class Japanese cuisine on the 7th floor of the city's most design-forward hotel. Closed Mondays. The priciest option but genuine quality for a special occasion.
- What to order
- Ebisu Rooftop Restaurant, a Japanese fine dining establishment at Studentski trg 9, offers dishes for 1,000–2,500 RSD (~$9–$23). Premium sushi and sashimi sourced from Japanese markets across Europe are the specialty. Teppanyaki items are theatrical and delicious. Pair with rare sake or a saketini from their curated cocktail menu.
🕐 Opening hours
9The Roof at Prezident Palace
Rooftop Pool · LuxuryQuick comparison
- Best for
- Rooftop Pool · Luxury in Venizelosova 54, Belgrade
- Strengths
- Known for Rooftop Pool · Luxury · Venizelosova 54, Belgrade
- Price / value
- 800–1,500 RSD per cocktail (~$7–$14)
- Why it made the list
- Belgrade's best rooftop pool experience. French-inspired design with a genuine swimming pool among lounge sofas with Danube panoramas. A hidden oasis that feels transported from the Côte d'Azur.
- What to order
- The Roof at Prezident Palace, a luxury venue with a rooftop pool at Venizelosova 54, offers cocktails for 800–1,500 RSD (~$7–$14). Summer cocktails poolside are the move. Refreshing fruit-based cocktails complement the spa-like atmosphere. Light Mediterranean bites pair well with an afternoon of lounging.
🕐 Opening hours
10Skyfall Rooftop Pool & Lounge
Two Pools · New BelgradeQuick comparison
- Best for
- Two Pools · New Belgrade in Bulevar Mihajla Pupina 165b, New Belgrade
- Strengths
- Known for Two Pools · New Belgrade · Bulevar Mihajla Pupina 165b, New Belgrade
- Price / value
- 700–1,400 RSD per cocktail (~$6–$13)
- Why it made the list
- The party-pool rooftop. Two actual swimming pools in New Belgrade with views back across to the old city. Daytime is tropical-resort mode; nighttime becomes an outdoor club with DJs. Seasonal (summer only).
- What to order
- Skyfall Rooftop Pool & Lounge, featuring two pools in New Belgrade at Bulevar Mihajla Pupina 165b, offers cocktails for 700–1,400 RSD (~$6–$13). Poolside cocktails — frozen drinks and tropical-inspired cocktails match the resort vibe. Evening dinner by the pool is surprisingly refined. DJ nights on weekends transform it into a proper party venue.
🕐 Opening hours
11Restoran Mokum
Boutique Hotel · RooftopQuick comparison
- Best for
- Boutique Hotel · Rooftop in Jug Bogdanova 10, Belgrade
- Strengths
- Known for Boutique Hotel · Rooftop · Jug Bogdanova 10, Belgrade
- Price / value
- 500–1,000 RSD per cocktail (~$4.50–$9)
- Why it made the list
- The boutique-hotel rooftop that locals know and tourists haven't discovered yet. Sitting atop Hotel Amsterdam, Mokum offers excellent food and wine without the scene of the big hotel bars.
- What to order
- Restoran Mokum, a rooftop restaurant in a boutique hotel at Jug Bogdanova 10, offers cocktails for 500–1,000 RSD (~$4.50–$9). Well-presented dishes with local wines make for a complete rooftop dining experience. European comfort food elevated by quality ingredients and thoughtful presentation is the focus.
🕐 Open now
12Podrum Wine Art
Wine Bar · Garden TerraceQuick comparison
- Best for
- Wine Bar · Garden Terrace in Višnjićeva & Jevremova, Dorćol, Belgrade
- Strengths
- Known for Wine Bar · Garden Terrace · Višnjićeva & Jevremova, Dorćol, Belgrade
- Price / value
- 400–900 RSD per glass (~$3.50–$8)
- Why it made the list
- The outlier on this list — a garden terrace in Dorćol that earns inclusion for its atmosphere. Where Belgrade's wine lovers go for serious bottles in a setting that feels like Provence. Lavender, olive trees, and candlelight.
- What to order
- Podrum Wine Art, a wine bar with a garden terrace in Dorćol at Višnjićeva & Jevremova, offers glasses of wine for 400–900 RSD (~$3.50–$8). Explore their extensive Serbian wine selection alongside international labels. Wine flights are the best way to sample the range. Pair with charcuterie and local cheeses in the lavender-scented garden.
🕐 Opening hours
Frequently asked questions
When is the best time to visit Belgrade's rooftop bars?
The best time is May through September when outdoor terraces are fully open. Peak rooftop season is June to August, with sunset around 8:30–9pm providing spectacular golden hour views over the Sava and Danube rivers. Most rooftop bars open year-round with heated or enclosed indoor sections, but the full experience requires warm weather. Arrive 30–60 minutes before sunset for the best seats.
How much do drinks cost at Belgrade's rooftop bars?
Belgrade rooftop bars are remarkably affordable by European standards. Craft cocktails range from 400–1,500 RSD ($3.50–$14 USD). Beer runs 300–600 RSD ($2.50–$5.50), and a glass of domestic wine is 400–800 RSD ($3.50–$7). Even at the priciest spots, you'll spend far less than comparable rooftop bars in London, Paris, or New York.
Do Belgrade rooftop bars require reservations?
For weekend evenings in summer (June–August), reservations are strongly recommended at SkyLounge, The View, Heritage Rooftop, and Ebisu. Most venues accept reservations via phone or Instagram DM. Kalemegdanska Terasa and Mama Shelter are larger and easier to walk into. Weekday evenings rarely require booking.
What is the dress code for Belgrade rooftop bars?
Belgrade rooftop bars generally follow a smart-casual dress code. SkyLounge (Hilton) and Ebisu (Square Nine) are the most formal — avoid shorts, flip-flops, and athletic wear. Most other spots are relaxed — clean jeans and a nice shirt work fine. Sinnerman is the most casual of the bunch.
Which Belgrade rooftop bar has the best view?
Kalemegdanska Terasa wins for historic drama — it's literally on the Belgrade Fortress with sweeping views of the confluence of the Sava and Danube rivers. SkyLounge offers the best skyline panorama from the 8th floor of the Hilton. The View Rooftop has an iconic view of the Saint Sava Temple. Heritage Rooftop provides wide-angle city panoramas from the 9th floor.
Are Belgrade rooftop bars open in winter?
Several operate year-round with enclosed or heated indoor sections. SkyLounge has a full indoor bar. The View Rooftop features a retractable roof for all-season use. Caruso and Sinnerman have indoor areas open all year. Summer-only venues like Skyfall close October–April.
What's the best rooftop bar for live music?
Sinnerman Jazz Club is the undisputed choice — it hosts jazz, blues, and live band nights on its 7th-floor terrace. Caruso also features live music evenings. SkyLounge and Mama Shelter host DJ sessions on weekends — more electronic/house than live bands.