Belgrade is the capital and largest city of Serbia, set at the confluence of the Sava and Danube rivers. Known for the Kalemegdan Fortress, the bohemian Skadarlija quarter, the Temple of Saint Sava and a lively splavovi (river barge) nightlife, it blends Ottoman, Habsburg and Yugoslav layers into one of the Balkans' most energetic cities.
Accommodation overview
Belgrade's accommodation ranges from hostel dorm beds at about €16-25 (~$19-29) to 5-star riverfront hotels at €250-650+ (~$293-760) per night. Stari Grad around Knez Mihailova is the most convenient base for sightseeing on foot, Savamala and the Belgrade Waterfront suit river views, Vračar is cheaper and tram-connected, Novi Beograd has chain hotels near Sava Centar, and Zemun offers a quieter Danube-side stay. Rooms are cheapest in January-February; May-June and September-October are peak.
- Budget
- €16-25 (~$19-29) hostel dorm bed; €50-100 (~$58-117) budget hotel double
- Mid-range
- €80-170 (~$94-199) per night for 3-4 star hotels
- Luxury
- €250-650+ (~$293-760) per night for 5-star hotels such as Square Nine and The St. Regis
- Where to stay
- Stari Grad around Knez Mihailova street for sightseeing on foot; Savamala and the Waterfront for river views; Vračar near Slavija for cheaper rooms and trams; Novi Beograd for chain hotels near Sava Centar; Zemun for a quieter Danube-side stay
Hotels by budget
Find accommodation that fits your travel budget.
Budget-friendly
Hotel Slavija
Large hotel at Slavija square beside the Saint Sava Temple. Many buses and trams meet at Slavija, giving cheap and quick links to the centre.
Check rates on Booking.comHotel Theater Belgrade
Small hotel on Karađorđeva street in Zemun's old town, near the Danube and Gardoš Tower. A calmer, village-like base away from the centre.
Check rates on Booking.comHostel El Diablo
Social hostel on Strahinjića Bana (the Silicon Alley nightlife street) with a high guest rating, about 440 m from the centre. Popular with solo travellers.
Check rates on Booking.comMid-range
Crowne Plaza Belgrade
International-chain hotel on the Novi Beograd side of the Sava, close to Sava Centar. A practical choice for travellers who want chain standards and easy taxi or bus access to the centre.
Check rates on Booking.comMercure Belgrade Excelsior
Four-star Accor hotel on Kneza Miloša street, among the government buildings and about 10 minutes' walk to Slavija or Republic Square. Good for first-time visitors who want a central, mainstream hotel.
Check rates on Booking.comFalkensteiner Hotel Belgrade
Modern 4-star hotel in Novi Beograd with the Acquapura Spa. Non-guests can book a day spa package on request. Near Ušće Park and Sava Centar, with frequent buses to the old town.
Check rates on Booking.comMama Shelter Belgrade
Playful design hotel on the pedestrian Knez Mihailova street, with a lively restaurant and bar. In the middle of the old-town sights; walking to Kalemegdan Fortress takes about 5 minutes.
Check rates on Booking.comEnvoy Hotel
Boutique hotel on Čika Ljubina street, a side street just off Knez Mihailova and a few minutes from Republic Square. Suited to travellers who want a central base with a calm feel.
Check rates on Booking.comHotel Majestic
4-star hotel one block from Knez Mihailova street and Republic Square. A good-value central stay with a restaurant on site.
Check rates on Booking.comHotel Prag
Long-established hotel on Kraljice Natalije street between the centre and Vračar, about 15 minutes on foot from Republic Square.
Check rates on Booking.comHotel Palace
Four-star hotel on Topličin venac, 200 m from Knez Mihailova street and a 5-minute walk to Kalemegdan Fortress.
Check rates on Booking.comAleksandar Palas
Apartment-style hotel in a 19th-century building on Kralja Petra street in the old town, near Knez Mihailova street and Saint Michael's Cathedral. Rooms with kitchenette suit longer stays.
Check rates on Booking.comHotel Adresa
Modern hotel on Bulevar Mihajla Pupina in Novi Beograd, near Ušće Park and Sava Centar. A taxi to the old town takes about 10-15 minutes.
Check rates on Booking.comSide One Design Hotel
Design hotel on the Danube quay in Zemun, a few minutes' walk from Lido Beach, the promenade and Gardoš Tower.
Check rates on Booking.comLuxury
Hotel Moskva
Belgrade's best-known historic hotel, a Russian-secession landmark on Terazije square since 1908. Rooms are classic-style and the location is a short walk from Knez Mihailova street, Republic Square and the main bus and tram lines. Its pastry shop is a local institution.
Check rates on Booking.comHyatt Regency Belgrade
Large 5-star business and leisure hotel in Novi Beograd beside the Sava Centar congress hall. Guests get an indoor pool, whirlpool, sauna and steam room in the Club Olympus Fitness & Spa. Roughly 10 minutes by taxi from the old town.
Check rates on Booking.comSquare Nine Hotel Belgrade
Small 5-star boutique hotel on Studentski trg, a short walk from Kalemegdan Fortress and Knez Mihailova street. Design-led rooms, a spa and a quiet central position make it one of the top-rated addresses in the old town.
Check rates on Booking.comMetropol Palace, a Luxury Collection Hotel
Marriott Luxury Collection property facing Tašmajdan Park on the boulevard linking the centre with Vračar. The Limegrove Fitness & Spa has a 25-metre indoor pool, sauna, jacuzzi, steam bath and treatment rooms.
Check rates on Booking.comRadisson Collection Hotel, Old Mill Belgrade
5-star hotel in a restored 19th-century mill building on the Sava river bank, between the Belgrade Fair and the Belgrade Waterfront district. Many rooms look over the river.
Check rates on Booking.comThe St. Regis Belgrade
Belgrade's top-end address within the Belgrade Waterfront development on the Sava promenade. The St. Regis Spa offers a pool, jacuzzi, steam room, sauna and treatments, and the old town is a 15-20 minute walk away.
Check rates on Booking.comHilton Belgrade
The first Hilton in Serbia (opened March 2018), near Slavija Square and the Saint Sava Temple. Reliable chain standards, with trams and buses to the centre from Slavija.
Check rates on Booking.comBest neighborhoods to stay
Choose your base based on your interests and travel style.
City Center
The heart of Belgrade with easy access to main attractions, restaurants, and transportation.
Best for: First-time visitors, short stays
Old Town
Traditional architecture and local character. Walking distance to historical sites and authentic dining.
Best for: Culture enthusiasts, photographers
Our top picks
Handpicked recommendations for every type of traveler.
Hotel Moskva
Belgrade's best-known historic hotel, a Russian-secession landmark on Terazije square since 1908. Rooms are classic-style and the location is a short walk from Knez Mihailova street, Republic Square and the main bus and tram lines. Its pastry shop is a local institution.
Check rates on Booking.comHyatt Regency Belgrade
Large 5-star business and leisure hotel in Novi Beograd beside the Sava Centar congress hall. Guests get an indoor pool, whirlpool, sauna and steam room in the Club Olympus Fitness & Spa. Roughly 10 minutes by taxi from the old town.
Check rates on Booking.comCrowne Plaza Belgrade
International-chain hotel on the Novi Beograd side of the Sava, close to Sava Centar. A practical choice for travellers who want chain standards and easy taxi or bus access to the centre.
Check rates on Booking.comSquare Nine Hotel Belgrade
Small 5-star boutique hotel on Studentski trg, a short walk from Kalemegdan Fortress and Knez Mihailova street. Design-led rooms, a spa and a quiet central position make it one of the top-rated addresses in the old town.
Check rates on Booking.comMetropol Palace, a Luxury Collection Hotel
Marriott Luxury Collection property facing Tašmajdan Park on the boulevard linking the centre with Vračar. The Limegrove Fitness & Spa has a 25-metre indoor pool, sauna, jacuzzi, steam bath and treatment rooms.
Check rates on Booking.comMercure Belgrade Excelsior
Four-star Accor hotel on Kneza Miloša street, among the government buildings and about 10 minutes' walk to Slavija or Republic Square. Good for first-time visitors who want a central, mainstream hotel.
Check rates on Booking.comBooking tips
Get the best deals and avoid common mistakes.
Belgrade rates peak in May-June and September-October and during major events and concerts; book 1-2 months ahead for these periods
Stari Grad hotels allow walking to Kalemegdan, Knez Mihailova and Skadarlija; Novi Beograd hotels are cheaper but need a 10-15 minute taxi (about 600-900 RSD, ~$6-9) or a bus to the old town
Use the Bolt or Yandex Go taxi apps to avoid street-taxi overcharging; the Nikola Tesla Airport to centre trip by app costs about 2,000-3,000 RSD (~$20-30), or take the A1 airport bus (about 400 RSD, ~$4)
Booking.com and Hotels.com list most properties above; checking the hotel website for a direct rate can be cheaper, especially at boutique hotels
Nightlife streets such as Strahinjića Bana and the river barges (splavovi) are loud on weekends; request a courtyard-facing room in Stari Grad or Dorćol
Alternative accommodations
Beyond traditional hotels, consider these options.
Guesthouses
Family-run guesthouses offer authentic local experiences and often include home-cooked meals. Great for cultural immersion.
Serviced apartments
Ideal for longer stays or families. Kitchen facilities help save money and provide flexibility.
Hostels
Budget-friendly option for solo travelers. Dorms and private rooms available with social common areas.