Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Belgrade – 1,609 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 Majestic

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. Great location, helpful staff, air con worked

Show more Show less
8.6
Excellent
2,752 reviews
Price from
$59
per night

Hilton Belgrade

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. Every detail.. staff were soo sweet and kind Rooms were soo clean ..

Show more Show less
9.4
Awesome
2,255 reviews
Price from
$163
per night

Radisson Collection Hotel, Old Mill Belgrade

Hotel in Savski Venac, Belgrade

Located in Belgrade, about 1.6 mi from the central Republic Square, Radisson Collection Hotel, Old Mill Belgrade offers a sauna and a fitness center, 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
Awesome
1,430 reviews
Price from
$123
per night

Hotel Slavija

Hotel in Vračar, Belgrade

Hotel Slavija is set in the center of Belgrade, in the immediate vicinity of various shops and restaurants. It offers free WiFi in the hotel’s public area and all rooms. The location and the price was excellent and on top of that i arrived quite late at night and I had great help from Danielo at the reception. My reservation didn’t include breakfast, but I liked the buffet across the street in the terrace so much, I didn’t think twice for paying extra. Thank you for the enjoyable stay.

Show more Show less
7.1
Good
3,156 reviews
Price from
$30
per night

Hotel Moskva

Hotel in Stari Grad, Belgrade

Offering free and unlimited use of the wellness and spa center and the gym, Hotel Moskva is housed in an Empire-style building considered a local landmark. Extraordinary breakfast with music from the piano. Rooms are classy and clean. Staff extraordinarily polite and helpful. Best location in Belgrade.

Show more Show less
9
Awesome
2,704 reviews
Price from
$112
per night

Mama Shelter Belgrade

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. Staff were super friendly and hospitable and really made us feel welcome from the moment of arrival! Everyone was warm and helpful in accomodating us with all our questions and requests. Excellent location with a great restauarant and terrace featuring lovely views and a fun atmosphere, and we especially appreciated the many vegan options available. Hope to be back soon!

Show more Show less
9.1
Awesome
1,288 reviews
Price from
$94
per night

Airport Hotel Garni

Hotel in Belgrade

Airport Hotel is located 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. Our second stay was as amazing as our first one. Friendly staff, delicious breakfast. We will return.

Show more Show less
8.9
Excellent
2,249 reviews
Price from
$49
per night

Hotel Bohemian Garni - Skadarlija

Hotel in Stari Grad, Belgrade

Set in the vibrant quarter of Skadarlija, Hotel Bohemian Garni - Skadarlija is located in Belgrade, 1640 feet from Trg Republike Belgrade, 2297 feet from Knez Mihailova Street and 1.4 mi from St. Friendly staff, big room, perfect location

Show more Show less
8.7
Excellent
1,860 reviews
Price from
$68
per night

Sky Hotel

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. Perfect hotel for a trip to Belgrad!!

Show more Show less
9.1
Awesome
1,537 reviews
Price from
$131
per night

Metropol Palace, a Luxury Collection Hotel, Belgrade

Hotel in Palilula, Belgrade

Metropol Palace, a Luxury Collection Hotel, Belgrade features elegantly decorated accommodations with free WiFi, 1 rooftop restaurant and a lobby bar, just 1312 feet from the heart of Belgrade. the view of course, the staff were very friendly, can't wait to visit them soon again

Show more Show less
8.5
Very Good
1,028 reviews
Price from
$107
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 center of Belgrade

See all

FAQs about hotels in Belgrade

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Belgrade:

Explore guest reviews of hotels in Belgrade

See all