Hotels in Serbia

Serbia hotels offer a delightful mix of history and modern comfort, perfect for a holiday that's both relaxing and culturally enriching. From the vibrant streets of Belgrade to the serene landscapes of the countryside, there's something for everyone. With fantastic accommodation deals, exploring this dynamic country has never been easier or more tempting. Whether it's a luxurious stay or a cosy boutique experience, Serbia's hospitality scene is ready to welcome travellers with open arms.

Top destinations in Serbia

Best hotels in Serbia

Over 1,500 stays available

  • Hotel

    Metropol Palace, Belgrade

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

    Belgrade City Hotel

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

    Mercure Prishtina City

    rated as 4.5 out of 5 by 13 reviewers
    1.21 mi from city centre
  • Hotel

    MARK Hotel

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

    Hotel Moskva

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

    Hyatt Regency Belgrade

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

    Nobel Palace Hotel

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

    Hilton Belgrade

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

    Hotel Constantine the Great

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

    Amsterdam Hotel Pool & SPA

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

    Nobel Gallery Hotel

    rated as 3.5 out of 5 by 22 reviewers
    1.11 mi from city centre
    from £63 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 £76 per night
  • Hotel

    H41 Luxury Suites

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

    Design Hotel Mr President

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

    Nobel Design Hotel

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

Hotels in Serbia with breakfast included

  • Hotel

    Garni Hotel Vigor - EV station

    rated as 4.5 out of 5 by 102 reviewers
    1.61 mi from city centre
  • Hotel

    Rtanj Kopaonik Eco Resort & Spa

    rated as 3.5 out of 5 by 49 reviewers
    10.25 mi from city centre
  • Hotel

    Garni Hotel Vila Drina

    rated as 3.5 out of 5 by 2 reviewers
    6.94 mi from city centre
  • Hotel

    Garni Hotel & Spa Nicolo

    rated as 5 out of 5 by 9 reviewers
    1.85 mi from city centre
  • Hotel

    Hotel Denis

    rated as 4 out of 5 by 24 reviewers
    4,557 ft from city centre
    from £37 per night
  • Hotel

    Hotel Afa

    rated as 4 out of 5 by 114 reviewers
    2,310 ft from city centre
    from £75 per night
  • Hotel

    Garni Hotel Zen free parking

    rated as 5 out of 5 by 31 reviewers
    1.87 mi from city centre
    from £94 per night
  • Hotel

    Emerald Hotel

    rated as 4 out of 5 by 149 reviewers
    3,789 ft from city centre
  • Hotel

Best value for money hotels in Serbia

Great value hotels for your stay in Serbia

  • Aparthotel
    2,612 ft from city centre
    from £46 per night
  • Hotel

    Hotel Allegra

    rated as 5 out of 5 by 1 reviewers
    4,888 ft from city centre
    from £53 per night
  • Hotel

    Prezident Palace Belgrade - Rooftop Pool & Spa Hotel

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

    Emery Hotel

    rated as 4 out of 5 by 7 reviewers
    1,713 ft from city centre
    from £81 per night
  • Hotel

    Hotel Podrinje

    rated as 4 out of 5 by 4 reviewers
    3.64 mi from city centre
  • Hotel

    Hotel HOGO

    rated as 5 out of 5 by 9 reviewers
    1,555 ft from city centre
  • Hotel

    Hotel prishtina

    rated as 4 out of 5 by 1 reviewers
    3,684 ft from city centre
  • Hotel

    Best Western Premier Natalija Residence

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

    Hotel Grand Hedonist

    rated as 4.5 out of 5 by 16 reviewers
    561 ft from city centre

Best rated hotels in Serbia

Explore the most popular hotels in Serbia based on ratings from other travellers

  • Resort
    1.62 mi from city centre
  • Hotel

    Boutique Hotel Townhouse 27

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

    Garni Hotel Mint

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

    Saint Ten Boutique Hotel

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

    Four Points by Sheraton Prishtina City

    rated as 5 out of 5 by 189 reviewers
    1.06 mi from city centre
  • Hotel
    4.79 mi from city centre
  • Hotel
    1.88 mi from city centre
  • Aparthotel
    1.9 mi from city centre
  • Aparthotel
    3.66 mi from city centre

Cheap hotels in Serbia

Affordable budget hotels in Serbia

  • Hotel

    Hotel Shadervan

    rated as 5 out of 5 by 1 reviewers
    1,791 ft from city centre
  • Hotel
    3,189 ft from city centre
    from £26 per night
  • Hotel

    Sky Vista Hotel

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

    Lakeside Hotel

    rated as 2.5 out of 5 by 7 reviewers
    9.4 mi from city centre
  • Hotel

    Hotel United PR

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

    Garden Downtown Prishtina

    rated as 5 out of 5 by 11 reviewers
    1,578 ft from city centre
    from £69 per night
  • Hotel

    Hotel Tesara

    rated as 4.5 out of 5 by 5 reviewers
    1.24 mi from city centre
  • Hotel

    Hotel Livnica

    rated as 3.5 out of 5 by 6 reviewers
    3,406 ft from city centre
  • Hotel

    Monarch Boutique Hotel

    rated as 4.5 out of 5 by 13 reviewers
    1,827 ft from city centre

Travel tips for Serbia

Explore more hotels in Serbia