Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Belgrade – 1,589 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Slavija 2 stars

Hotel in Vračar, Belgrade

Hotel Slavija is set in the centre of Belgrade, in the immediate vicinity of various shops and restaurants. It offers free WiFi in the hotel’s public area and all rooms. Hotel is very neat and clean. It’s located in city centre. Everything is very close this hotel

Show more Show less
7.1
Good
3,128 reviews
Price from
£23
per night

Hotel Majestic 4 stars

Hotel in Stari Grad, Belgrade

Located in the very heart of Belgrade, Hotel Majestic is a traditional-style hotel offering elegant rooms with modern amenities, free WiFi, a restaurant and an on-site garage parking. The location, staff and price.

Show more Show less
8.6
Fabulous
2,707 reviews
Price from
£40
per night

Hilton Belgrade 5 stars

Hotel in Vračar, Belgrade

Boasting a rooftop bar and a restaurant with city views, Hilton Belgrade is set within walking distance from Slavija Square and St. Sava Temple. the stuff is so helpful. rooms are clean and modern. location is good.

Show more Show less
9.4
Superb
2,238 reviews
Price from
£120
per night

Radisson Collection Hotel, Old Mill Belgrade 5 stars

Hotel in Savski Venac, Belgrade

Located in Belgrade, about 2.5 km from the central Republic Square, Radisson Collection Hotel, Old Mill Belgrade offers a sauna and a fitness centre, both free of charge. Top staff also speaking very good english. Comfortable and spacious rooms and free upgrade. Very good breakfast. Beautiful hotel! We loved the design.

Show more Show less
9.2
Superb
1,409 reviews
Price from
£82
per night

Airport Hotel Garni 3 stars

Hotel in Belgrade

Airport Hotel is situated in Belgrade, just a 3-minute ride from the Nikola Tesla Airport. Guests can enjoy the on-site bar and the modern-style rooms and apartments fitted with free WiFi. Everything was perfect also the staff they are beautiful lady’s ;p

Show more Show less
8.9
Fabulous
2,226 reviews
Price from
£37
per night

Mama Shelter Belgrade 4 stars

Hotel in Stari Grad, Belgrade

Set on the Knez Mihailova Street, Mama Shelter Belgrade is a 7-minute walk from Trg Republike. The property is conveniently located inside the Rajiceva Shopping Center. Everthing was perfect starting from checkin till checkout All the stuff were helpful and doing their job great,thank you for them as well

Show more Show less
9.1
Superb
1,265 reviews
Price from
£69
per night

Amsterdam Hotel 4 stars

Hotel in Savski Venac, Belgrade

Featuring a rooftop restaurant with views of the river, Amsterdam Hotel is set in Belgrade, 650 metres from Trg Republike Belgrade. Very close to the center, great facilities, and parking is provided.

Show more Show less
8.9
Fabulous
1,391 reviews
Price from
£70
per night

Sky Hotel 4 stars

Hotel in Savski Venac, Belgrade

Featuring a lounge bar with a wide selection of drinks, Sky Hotel is set in Belgrade about a 7-minute walk from Trg Republike and the Knez Mihajlova street. St. The hotel is a brand new gem hidden in the streets close to the city centre. Highly recommend

Show more Show less
9.2
Superb
1,520 reviews
Price from
£87
per night

Hotel Moskva 4 stars

Hotel in Stari Grad, Belgrade

Offering free and unlimited use of the wellness and spa centre and the gym, Hotel Moskva is housed in an Empire-style building considered a local landmark. It was a personal ambition to stay at this historic hotel and it was just wonderful I wish I could have stayed much longer! It has character and history - fantastic!

Show more Show less
9
Superb
2,676 reviews
Price from
£77
per night

Hotel Bohemian Garni - Skadarlija 3 stars

Hotel in Stari Grad, Belgrade

Set in the vibrant quarter of Skadarlija, Hotel Bohemian Garni - Skadarlija is situated in Belgrade, 500 metres from Trg Republike Belgrade, 700 metres from Knez Mihailova Street and 2.3 km from St. The Hotel is located in central city, but it offers parking with an extra cost. Mr Serkan has been very supportive and helped me paying the normal parking for just few hours. The room is clean and spacious, even though if you decide to book the one with the hot tub in the room, be aware that there will not be any extra shower in the washroom. All the staf (evening and morning) was great. Thank you. Perfect place to stay if you want to visit the city

Show more Show less
8.7
Fabulous
1,843 reviews
Price from
£51
per night

Most booked hotels in Belgrade in the past month

See all

Belgrade's best hotels with breakfast

See all

Budget hotels in Belgrade

See all

Hotels located in the centre of Belgrade

See all

FAQs about hotels in Belgrade

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Belgrade:

Explore guest reviews of hotels in Belgrade

See all