Belgrade — Beograd, the 'White City' — sits right where the Sava crashes into the Danube, with Kalemegdan Fortress watching over the whole show from a hill that's been someone's lookout since Roman times. It's hands-down the cheapest capital in Europe (a pint runs 2-3 EUR, dinner with rakija lands at 8-15 EUR, and even a proper 5-star starts at 90-150 EUR), which makes it a no-brainer for a long weekend.
You've got real range on where to base yourself. Stari Grad heritage puts you in Hotel Moskva (the 1908 Art Nouveau icon where Einstein crashed) and Square Nine (Serbia's only Leading Hotels of the World stay). Vracar gives quieter boutique vibes near St. Sava Cathedral; Novi Beograd is the modern-tower zone by the Arena. Skadarlija — the cobbled 19th-century bohemian street where kafanas fire up live music from 8pm — is the sweet spot if you want dinner with a violinist. We picked 10 hotels that actually deliver, from heritage palaces to boutique gems.
Where to stay — neighborhoods
Belgrade — Beograd, the 'White City' — sits right where the Sava crashes into the Danube, with Kalemegdan Fortress watching over the whole show from a hill that's been someone's lookout since Roman times. It's hands-down the cheapest capital in Europe (a pint runs 2-3 EUR, dinner with rakija lands at 8-15 EUR, and even a proper 5-star starts at 90-150 EUR), which makes it a no-brainer for a long weekend.
You've got real range on where to base yourself. Stari Grad heritage puts you in Hotel Moskva (the 1908 Art Nouveau icon where Einstein crashed) and Square Nine (Serbia's only Leading Hotels of the World stay). Vracar gives quieter boutique vibes near St. Sava Cathedral; Novi Beograd is the modern-tower zone by the Arena. Skadarlija — the cobbled 19th-century bohemian street where kafanas fire up live music from 8pm — is the sweet spot if you want dinner with a violinist. We picked 10 hotels that actually deliver, from heritage palaces to boutique gems.
We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.
Reviews · 10 top hotels
Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.
No. 1 #1 most luxurious in Belgrade · Stari Grad old town ★9.4 Square Nine Hotel Belgrade
📍 Right on Studentski Trg square in central Stari Grad — about a 7-minute walk to Kalemegdan Fortress, with the Knez Mihailova pedestrian street one step out the door and Nikola Tesla Airport (BEG) a 25-30 minute drive away.
Square Nine Hotel Belgrade is the only Leading Hotels of the World member in all of Serbia, sitting right on Studentski Trg square in the heart of Stari Grad, Belgrade's old town. It opened in 2011 inside a building by Brazilian architect Isay Weinfeld, who balances clean 1950s-60s mid-century lines against Balkan materials — travertine, oak, brass and genuine vintage pieces by masters like Hans Wegner and Pierre Jeanneret. All 45 rooms and suites start around 35 square metres, and the best suites look straight at Kalemegdan Fortress. The signature is the rooftop pool over the old town and rivers, which many reviewers rate the best view in the city. The basement spa runs an 18-metre indoor pool, steam room, sauna and hammam, and the Ebisu restaurant serves what locals call the best Japanese food in town. Booking scores it 9.5/10, Agoda 9.4/10, with reviews that praise staff who learn your name on day one.
- The only Leading Hotels of the World member in Serbia
- Mid-century design by Isay Weinfeld plus a rooftop pool facing Kalemegdan
- Standout service — reviews say staff learn your name fast
- Priciest in the city — nearly double other 5-stars
- Some entry rooms have a shower only, no bathtub
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 2 #2 luxury boutique · historic 1928 villa ★9.5 Saint Ten Hotel
📍 On a quiet street in the Vracar district — about an 8-minute walk to Saint Sava Cathedral (Hram Svetog Save), 10 minutes to the Slavija transit hub for trams into the old town, and a 25-minute drive from Nikola Tesla Airport.
Saint Ten Hotel is a 19-room boutique tucked into a 1928 villa on a quiet, tree-lined street in Vracar, one of Belgrade's most elegant residential districts. The building was a wealthy family's private home in the Kingdom of Yugoslavia era before a careful restoration turned it into a certified member of Small Luxury Hotels of the World. It sits an 8-minute walk from Saint Sava Cathedral (Hram Svetog Save), the largest Orthodox church in the Balkans, and roughly 10 minutes from the Slavija tram-and-bus hub. Rooms run cream-and-beige with high ceilings, thick floor-length curtains and good linen; several open onto small French balconies over the trees. The line guests repeat most is that the staff remember everyone by name from check-in, and the glass-roofed indoor courtyard feels less like a lobby than a wealthy friend's living room in Belgrade. Overall 9.5/10 — our benchmark for boutique stays in this city.
- 19-room boutique in a 1928 villa that feels like a private home
- Staff remember guests by name from the first check-in
- 8-minute walk to Saint Sava Cathedral in quiet Vracar
- Only 19 rooms, so it books up weeks ahead in high season
- No pool and the gym is small
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 3 #3 popular 5-star · New Belgrade ★8.9 Hyatt Regency Belgrade
📍 Heart of New Belgrade (Novi Beograd) — right beside the Sava Convention Center, about a 10-minute walk to USCE Mall, and roughly a 20-minute drive from Nikola Tesla Airport.
Hyatt Regency Belgrade has anchored the New Belgrade (Novi Beograd) skyline since it opened in 1990 as the first Hyatt Regency in Eastern Europe. It sits right beside the Sava Convention Center and a 10-minute walk from USCE Mall, the city's biggest shopping center. The 302 rooms and suites start at a generous 32–36 m² — noticeably roomier than most 5-star options across the river in the old town. Guests consistently single out the indoor pool, set under a high glass atrium that pulls in natural light all day and feels more like a resort spa than a city hotel. Add the Olympus spa, a 24-hour gym, and several in-house restaurants, and you have a dependable base. It's a 20-minute drive from Nikola Tesla Airport, real guests rate it 8.9–9.0/10, and rooms from about $160 a night make it strong value for the size.
- Rooms start at 32–36 m², roomier than most central 5-stars
- Indoor atrium pool lit by natural light all day
- Walk to the Sava Convention Center and USCE Mall
- Sits in New Belgrade, not the old town
- 1990 building shows its age in places
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 4 #4 city icon · historic 1908 building ★8.6 Hotel Moskva
📍 Right on Terazije Square in central Stari Grad — about a 3-minute walk to the Knez Mihailova pedestrian street, 4 minutes to the Trg Republike tram and bus hub, and a roughly 25-minute drive from Nikola Tesla Airport (BEG).
Hotel Moskva is the Belgrade landmark everyone photographs — a pale-green-tiled Art Nouveau building that has anchored Terazije Square since 1908, designed by Russian-trained architect Jovan Ilkić back when Belgrade was the capital of the Kingdom of Serbia. Across more than a century it has hosted a wild guest list, from Albert Einstein and Alfred Hitchcock to Indira Gandhi, Robert De Niro and Roger Moore. The hotel keeps 132 rooms inside a heritage-listed building, decorated in a classic high-ceilinged style, some of them looking onto the busy square. The headline draw is Café Moskva in the lobby, serving the famous Moskva Schnitt cake for over a century, plus a Russian-style hammam and old spa downstairs. It's a roughly 3-minute walk to the Knez Mihailova pedestrian street. Rates start around $140 a night and it scores 8.6/10 — ideal for history lovers, couples and anyone chasing golden-age Belgrade atmosphere.
- Art Nouveau city icon from 1908 right on Terazije Square
- Walk to Knez Mihailova and the whole old town in minutes
- Cafe Moskva and its legendary Moskva Schnitt cake
- Some rooms are dated and small — adjust your expectations
- Square-facing rooms catch tram and late-night street noise
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 5 #5 playful design hotel · on the Knez Mihailova pedestrian street ★8.7 Mama Shelter Belgrade
📍 On the upper floors of Rajićeva mall in the heart of Stari Grad, right on the Knez Mihailova pedestrian street — about a 5-minute walk to Kalemegdan Fortress, roughly 15 minutes to the central bus and train stations, and a 25-35 minute drive from Nikola Tesla Airport (BEG).
Mama Shelter Belgrade opened in 2019 as the Serbian flagship of the French design-hotel brand co-shaped by Philippe Starck, and it sits on the upper floors of Rajićeva mall, dead-center on Knez Mihailova, Belgrade's busiest pedestrian street. The 130 rooms go heavy on color, with round rag dolls grinning at the bedside, hand-scrawled ceilings, and a photo angle in every square metre. The headline is Mama Rooftop, a 360-degree bar that looks straight at Kalemegdan Fortress, the point where the Sava meets the Danube, and the tiled roofs of the old town rolling out below — one of the best-looking sunset drinks in the city. Rates start around $80 a night in a location that walks to Kalemegdan, St. Michael's Cathedral, and the good restaurants of Stari Grad. It rates 8.7/10 and suits working couples, design lovers, and anyone who wants character without paying five-star prices.
- Philippe Starck design that is genuinely fun to photograph
- 360-degree rooftop bar over the old town
- On the pedestrian street in the heart of Stari Grad
- Rooms sit above a mall and near the rooftop bar, so weekend noise carries
- Service runs less consistent than the big chains
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 6 #6 Quiet boutique · heart of Stari Grad ★9.6 Boutique Hotel Townhouse 27
📍 Heart of Stari Grad on Maršala Birjuzova lane — a 2-minute walk to the Knez Mihailova pedestrian street, about 5 minutes to Kalemegdan Fortress, and roughly 25 minutes by car from Nikola Tesla Airport (BEG).
Boutique Hotel Townhouse 27 is a tiny 17-room hotel hidden inside an old townhouse on Maršala Birjuzova, a car-free lane in the heart of Belgrade's old town, Stari Grad. The trick of the place is its address: walk out the door and in two minutes you hit Knez Mihailova, the city's main shopping-and-strolling street, yet the lane itself is quiet enough that guests routinely report sleeping "like we were at a friend's house." Inside it's warm wood, hand-picked antique furniture and small considered details rather than chain-hotel polish. The team is a small family who remember your name and sort out restaurant tables and taxis without fuss. Breakfast is cooked fresh and brought to your table — no buffet line. Kalemegdan Fortress is a five-minute walk; Nikola Tesla Airport (BEG) is about 25 minutes by car. It scores 9.6/10 on Agoda and 9.5 on Booking — best for couples and solo travelers who want a quiet, characterful base in the city's best district at a price that stays reasonable.
- Hidden in the heart of Stari Grad, 2 minutes on foot to Knez Mihailova
- Genuinely quiet — the back lane has no car traffic, so you actually sleep
- Small family team who remember your name and help with everything
- Old townhouse, so rooms aren't spacious
- No pool, spa or gym on site
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 7 #7 design boutique · heart of Stari Grad ★8.8 Hotel Indigo Belgrade by IHG
📍 Heart of Stari Grad, Belgrade's old town — about a 2-minute walk to Republic Square (Trg Republike), steps from the Knez Mihailova pedestrian street, and roughly 15 minutes on foot to Kalemegdan Fortress. Nikola Tesla Airport (BEG) is a 25-35 minute drive.
Hotel Indigo Belgrade by IHG is a small 4-star boutique of about 64 rooms tucked into a building in the heart of Stari Grad, Belgrade's old town, a two-minute walk from Republic Square (Trg Republike). The whole Indigo brand idea is to make each hotel mirror its neighbourhood, and here that means deliberately fusing the city's early-20th-century Art Deco with the exposed-concrete Brutalism of the Yugoslav era — dark navy walls, brass fittings and velvet headboards set against raw concrete and 1970s graphic lines. The ground floor is a buzzy restaurant where locals turn up as often as guests. Rooms run from about $150 a night, which is sweet for the location and design, and guest scores back it up — 8.9 on Booking, 8.8 on Agoda, 8.8/10 overall. Best for couples and design-minded travellers who want to wake up and walk straight into the old town.
- Art Deco meets Brutalist rooms with real character, not chain-hotel beige
- Stari Grad address, 2-minute walk to Republic Square
- great value for a central IHG boutique
- Rooms are compact, typical of an old-town boutique
- No pool and no spa, just a gym
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 8 #8 Modernist icon · on the edge of Tašmajdan park ★8.7 Metropol Palace, a Luxury Collection Hotel
📍 Palilula, right beside Tašmajdan park — a 10-minute walk into Vračar, tram 2 or 5 into the old town in 8 to 10 minutes, and roughly 25 minutes by car to Nikola Tesla Airport (BEG).
Metropol Palace, a Luxury Collection Hotel is one of the buildings Belgraders still read as a city landmark. It opened in 1957 as the first modern hotel in Yugoslavia and once hosted Tito, Sophia Loren and Neil Armstrong; Marriott has since renovated it top to bottom under the Luxury Collection badge. The draw is the address — right on the green edge of Tašmajdan park in the Palilula district, a few tram stops from the old town. There are 236 rooms and 38 suites, all generously sized from 33 sq m up, and many look out over St. Mark's Church and the park trees. Upstairs holds a spa with an indoor pool, sauna and Hammam; downstairs runs Asian Spice for pan-Asian plates and a French Brasserie. Reviewers single out the warm, flexible staff. Rooms start near $135 a night, which is strong value for five stars at this level. Overall 8.7/10.
- Rooms start at 33 sq m, large for Europe, many facing Tašmajdan park
- Spa, indoor pool, sauna and Hammam all under one roof
- Luxury Collection at a price that undercuts Western Europe
- Not in the old town — it is an 8 to 10 minute tram ride in
- Older building, so soundproofing between rooms lags newer hotels in spots
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 9 #9 Business hotel · New Belgrade ★8.9 Crowne Plaza Belgrade by IHG
📍 New Belgrade (Novi Beograd) district, right off the E70/E75 motorway. Walk to Sava Centar and Štark Arena; about a 15-minute drive from Nikola Tesla Airport (BEG).
Crowne Plaza Belgrade by IHG is a 5-star, roughly 416-room business tower planted in the middle of New Belgrade (Novi Beograd), the modern office district on the left bank of the Sava. The pitch is location: you can walk to Sava Centar, the city's biggest convention hall, and Štark Arena, an 18,000-seat concert venue, in a few minutes, and the drive from Nikola Tesla Airport (BEG) takes just 15 minutes. Standard rooms run a generous 27-35 sqm, and upper floors look out over the Belgrade skyline toward the old town. Inside the building you get a year-round heated indoor pool, a gym and spa, plus a breakfast buffet reviewers single out for being fresh and genuinely complete. Rates start around $84 a night for an overall 8.9/10. Best for business travelers, families who want space, and anyone passing through Belgrade for a short stop before a connecting flight.
- Heated indoor pool, sauna and 24-hour gym, all open year-round
- 15 min from BEG airport; walk to Sava Centar and Štark Arena
- Generous 27-35 sqm rooms and a big breakfast for the price
- Sits in New Belgrade, not the old town (Stari Grad)
- Need a taxi or bus across the river to reach the historic center
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 10 #10 value mid-range · heart of the bohemian quarter ★8.8 Hotel Skadarlija NB
📍 Right on Skadarska street in the Stari Grad old town — about a 7-minute walk to Republic Square, 10–15 minutes by car to Beograd Centar (Prokop) station, and 25–35 minutes by car to Nikola Tesla Airport.
Hotel Skadarlija NB is a small 15-room boutique tucked into an old building right on Skadarska street, the most famous bohemian lane in Belgrade — Serbia's answer to Montmartre, a cobbled strip lined with kafanas (traditional taverns), live folk bands and street painters. Step out the front door and you're in the middle of it. The draw is a location that's hard to match at $70–120 a night: it's a 7-minute walk to Republic Square and a 10–15 minute drive to Beograd Centar station. Rooms are clean and simple in a family-guesthouse way, some with a small balcony over the cobbles. Reviewers consistently single out the staff as genuinely warm — they'll point you to the kafanas locals actually eat at, not the tourist traps. Breakfast is freshly made and simple: local sausage, cheese, fresh-baked bread. The trade-off is small rooms and, on Friday and Saturday nights, music drifting up from the lane. It rates 8.8/10 and suits couples and backpackers who want a real city-centre base with money left over for ćevapi and rakija every night.
- Right on Skadarska, Belgrade's bohemian lane of kafanas and live folk music
- Staff treat you like a friend, steering you to the food locals actually eat
- Real value at $70–120 a night for a dead-central location
- Rooms run small and the old building has no lift on every floor
- Friday and Saturday nights carry music up from the kafanas below
Affiliate links — we may earn a commission at no extra cost to you. Details
📊Comparison · all 10 hotels
| # | Hotel | Stars | Score | From / night | Area | Highlight |
|---|---|---|---|---|---|---|
| 1 | Square Nine Hotel Belgrade | 5 | 9.4 | ~$386 | Knez Mihailova pedestrian street | #1 most luxurious in Belgrade · Stari Grad old town |
| 2 | Saint Ten Hotel | 5 | 9.5 | ~$206 | Saint Sava Cathedral about an 8-minute walk; Slavija transit hub about a 10-minute walk; Nikola Tesla Airport roughly a 25-minute drive. | #2 luxury boutique · historic 1928 villa |
| 3 | Hyatt Regency Belgrade | 5 | 8.9 | ~$160 | Sava Centar bus stop is about a 3-minute walk; the old town across the Sava River is roughly a 10-minute taxi ride. | #3 popular 5-star · New Belgrade |
| 4 | Hotel Moskva | 4 | 8.6 | ~$141 | Trg Republike (tram and bus hub) | #4 city icon · historic 1908 building |
| 5 | Mama Shelter Belgrade | 4 | 8.7 | ~$81 | Kalemegdan Fortress, about a 5-minute walk | #5 playful design hotel · on the Knez Mihailova pedestrian street |
| 6 | Boutique Hotel Townhouse 27 | 4 | 9.6 | ~$214 | Knez Mihailova pedestrian street, about a 2-minute walk | #6 Quiet boutique · heart of Stari Grad |
| 7 | Hotel Indigo Belgrade by IHG | 4 | 8.8 | ~$149 | Republic Square (Trg Republike) is about a 2-minute walk; central tram and bus stops are just steps away. Nikola Tesla Airport (BEG) is a 25-35 minute drive. | #7 design boutique · heart of Stari Grad |
| 8 | Metropol Palace, a Luxury Collection Hotel | 5 | 8.7 | ~$134 | About a 3-minute walk to the Tašmajdan tram stop; airport BEG is roughly 25 minutes by car. | #8 Modernist icon · on the edge of Tašmajdan park |
| 9 | Crowne Plaza Belgrade by IHG | 5 | 8.9 | ~$84 | Sava Centar and Štark Arena within walking distance; BEG airport about a 15-minute drive. | #9 Business hotel · New Belgrade |
| 10 | Hotel Skadarlija NB | 3 | 8.8 | ~$71 | Republic Square (Trg Republike), the city's central plaza, is about a 7-minute walk away. | #10 value mid-range · heart of the bohemian quarter |
Which one — by trip style
#1 Square Nine is the one true luxury hotel Belgrade actually has — Isay Weinfeld's mid-century design, a rooftop pool over Kalemegdan Fortress, and Leading Hotels of the World service in a building right in the old town.
#2 Saint Ten is a boutique inside a 1928 villa where the staff remember your name like a regular — set in leafy Vracar within an 8-minute walk of Saint Sava Cathedral, and about as good as small-luxury gets in Belgrade.
#3 Hyatt Regency Belgrade is a 5-star business hotel that has kept its comfort standards steady since the early '90s — roomy rooms, a daylight-filled indoor pool, and an easy run to both the airport and the convention center.
#4 Hotel Moskva is a night inside a 100-year-old Art Nouveau landmark on Terazije Square, complete with a legendary café and an old hammam — it trades on atmosphere and history far more than modern polish.
#5 Mama Shelter Belgrade is a playful design hotel parked inside a mall on the city's liveliest pedestrian street, with a rooftop that photographs beautifully whatever the day — it leads on atmosphere and location more than polish.
#6 Townhouse 27 is a stay in a genuinely quiet old townhouse in the heart of Belgrade's old town, with service that's genuinely warm — it wins on friendliness and a hidden-away location rather than on luxury.
Final picks
10 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.
Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.