Hotels in Belgrade

Belgrade hotels offer a diverse range of accommodations, perfect for travellers seeking both comfort and convenience in the heart of Serbia’s capital. From luxurious riverside resorts to cosy boutique hotels in the city centre, there’s something for every budget and style. Whether you’re here for business or leisure, staying in Belgrade places you within easy reach of the city’s rich cultural sites, vibrant nightlife, and delicious cuisine. With warm hospitality and a central location, Belgrade is the ideal base for exploring this dynamic city.

  • Hotel

    Metropol Palace, Belgrade

    rated as 4.5 out of 5 by 1,609 reviewers
    4,829 ft from city centre
    from £101 per night
  • Hotel

    Belgrade City Hotel

    rated as 3.5 out of 5 by 579 reviewers
    3,068 ft from city centre
    from £58 per night
  • Hotel

    MARK Hotel

    rated as 4.5 out of 5 by 205 reviewers
    3,563 ft from city centre
    from £80 per night
  • Hotel

    Hotel Moskva

    rated as 4 out of 5 by 1,113 reviewers
    1,302 ft from city centre
    from £119 per night
  • Hotel

    Hyatt Regency Belgrade

    rated as 4.5 out of 5 by 1,501 reviewers
    1.29 mi from city centre
    from £132 per night
  • Hotel

    Nobel Palace Hotel

    rated as 4.5 out of 5 by 271 reviewers
    1.16 mi from city centre
    from £60 per night
  • Hotel

    Hilton Belgrade

    rated as 5 out of 5 by 968 reviewers
    4,754 ft from city centre
    from £148 per night
  • Hotel

    Hotel Constantine the Great

    rated as 4.5 out of 5 by 200 reviewers
    3,514 ft from city centre
    from £71 per night
  • Hotel

    Amsterdam Hotel Pool & SPA

    rated as 3.5 out of 5 by 73 reviewers
    1,558 ft from city centre
    from £72 per night
  • Hotel

    Nobel Gallery Hotel

    rated as 3.5 out of 5 by 22 reviewers
    1.11 mi from city centre
    from £60 per night
  • Hotel

    Radisson RED Belgrade

    rated as 4.5 out of 5 by 38 reviewers
    4,006 ft from city centre
    from £76 per night
  • Hotel

    Hotel TESLA - Smart Stay Garni

    rated as 4.5 out of 5 by 68 reviewers
    1.58 mi from city centre
    from £85 per night
  • Hotel

    Design Hotel Mr President

    rated as 3.5 out of 5 by 412 reviewers
    2,513 ft from city centre
    from £59 per night
  • Hotel

    H41 Luxury Suites

    rated as 3 out of 5 by 5 reviewers
    1.03 mi from city centre
    from £143 per night
  • Hotel

    Nobel Design Hotel

    rated as 4 out of 5 by 520 reviewers
    1,903 ft from city centre
    from £105 per night

Hotels in Belgrade with breakfast included

  • Hotel

    Garni Hotel D10

    rated as 5 out of 5 by 39 reviewers
    3.86 mi from city centre
  • Hotel

    IN Hotel Beograd

    rated as 4 out of 5 by 441 reviewers
    1.85 mi from city centre
    from £86 per night
  • Hotel

    Hotel Majdan

    rated as 4 out of 5 by 55 reviewers
    3.78 mi from city centre
    from £156 per night
  • Hotel

    Zijin Hotel Belgrade

    rated as 4.5 out of 5 by 514 reviewers
    2.22 mi from city centre
    from £114 per night
  • Hotel
    3,750 ft from city centre
  • Hotel

    Kopernikus Hotel Prag

    rated as 4 out of 5 by 359 reviewers
    2,083 ft from city centre
    from £149 per night
  • Hotel

    Envoy Hotel

    rated as 4.5 out of 5 by 267 reviewers
    607 ft from city centre
    from £109 per night
  • Hotel

    Crowne Plaza BELGRADE by IHG

    rated as 4.5 out of 5 by 841 reviewers
    1.38 mi from city centre
    from £243 per night
  • Hotel

    Jump INN Hotel Belgrade

    rated as 4.5 out of 5 by 451 reviewers
    2,359 ft from city centre
    from £84 per night

Best value for money hotels in Belgrade

Great value hotels for your stay in Belgrade

  • Hotel

    Prezident Palace Belgrade - Rooftop Pool & Spa Hotel

    rated as 5 out of 5 by 27 reviewers
    3,097 ft from city centre
    from £234 per night
  • Hotel

    Best Western Premier Natalija Residence

    rated as 4.5 out of 5 by 17 reviewers
    3.6 mi from city centre
    from £96 per night
  • Hotel

    Pavilion Boutique Hotel

    rated as 4 out of 5 by 21 reviewers
    1,765 ft from city centre
    from £109 per night
  • Hotel

    Villa 1927

    rated as 5 out of 5 by 86 reviewers
    1.2 mi from city centre
    from £65 per night
  • Hotel

    Hotel Zavicaj

    rated as 4.5 out of 5 by 31 reviewers
    1.6 mi from city centre
    from £98 per night
  • Hotel

    Hotel Botanica

    rated as 4.5 out of 5 by 11 reviewers
    3,586 ft from city centre
    from £63 per night
  • Hotel

    The Bristol Belgrade

    rated as 5 out of 5 by 56 reviewers
    2,480 ft from city centre
    from £279 per night
  • Hotel

    LDS Hotel Belgrade

    rated as 4 out of 5 by 6 reviewers
    2.11 mi from city centre
    from £83 per night
  • Hotel

    KAME HOTEL BELGRADE,贝尔格莱德凯美酒店

    rated as 4.5 out of 5 by 13 reviewers
    6.8 mi from city centre
    from £74 per night

Best rated hotels in Belgrade

Explore the best rated hotels in Belgrade, Serbia based on the opinions of other travelers

  • Hotel

    Boutique Hotel Townhouse 27

    rated as 5 out of 5 by 603 reviewers
    1,785 ft from city centre
    from £160 per night
  • Hotel

    Garni Hotel Mint

    rated as 5 out of 5 by 902 reviewers
    1.57 mi from city centre
    from £88 per night
  • Hotel

    Saint Ten Boutique Hotel

    rated as 5 out of 5 by 677 reviewers
    1.09 mi from city centre
    from £135 per night
  • Hotel
    3.19 mi from city centre
    from £286 per night
  • Hotel

    Square Nine Hotel Belgrade, Member of The Leading Hotels of the World

    rated as 5 out of 5 by 612 reviewers
    1,558 ft from city centre
    from £416 per night
  • Hotel
    1.02 mi from city centre
    from £72 per night
  • Hotel
    4,239 ft from city centre
    from £78 per night
  • Hotel

    Zepter Hotel Belgrade, member of Zepter Hotels

    rated as 4.5 out of 5 by 163 reviewers
    797 ft from city centre
    from £107 per night
  • Hotel

    Radisson Collection Hotel, Old Mill Belgrade

    rated as 4.5 out of 5 by 1,156 reviewers
    1.46 mi from city centre
    from £122 per night

Cheap hotels in Belgrade

Affordable budget hotels in Belgrade

  • Hotel

    Sky Vista Hotel

    rated as 3 out of 5 by 1 reviewers
    6.62 mi from city centre
    from £79 per night
  • Hotel

    Hotel Livnica

    rated as 3.5 out of 5 by 6 reviewers
    3,406 ft from city centre
  • Hotel
    4.01 mi from city centre
    from £59 per night
  • Hotel

    Novel Inn

    rated as 4 out of 5 by 13 reviewers
    4.82 mi from city centre
    from £125 per night
  • Hotel

    Hotel Mar Garni

    rated as 4.5 out of 5 by 21 reviewers
    5.32 mi from city centre
    from £66 per night
  • Hotel

    Hotel Slodes

    rated as 4 out of 5 by 11 reviewers
    4.15 mi from city centre
    from £65 per night
  • Hotel

    Hotel 1000 Ruza

    rated as 3.5 out of 5 by 40 reviewers
    7.29 mi from city centre
  • Hotel

    Balkan Hotel Garni

    rated as 4.5 out of 5 by 511 reviewers
    3.5 mi from city centre
    from £55 per night
  • Hotel

    The Belgrade Hills

    rated as 4 out of 5 by 11 reviewers
    2.19 mi from city centre

Why book with us?

Travel tips for Belgrade

FAQs about hotels in Belgrade

Explore more hotels in Belgrade