Compare Hotels with Restaurants in Serbia
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Serbia Hotels with Restaurants

Hotel Moskva
Terazije 20 Belgrade
$156 nightly
The price is $175 total per night
$175 total
Jul 12 - Jul 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Hotel Moskva is centrally located in Belgrade, a 2-minute walk from Knez Mihailova Street and 5 minutes by foot from Republic Square.
Spa
Free WiFi

Courtyard Marriott Belgrade City Center
Vase Carapica 2-4 Belgrade
$142 nightly
The price is $159 total per night
$159 total
Jul 10 - Jul 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Courtyard Marriott Belgrade City Center, you'll be centrally located in Belgrade, steps from National Museum and Republic Square.

Radisson Collection Hotel, Old Mill Belgrade
Vojvode Misica Boulevard 15 Belgrade
$138 nightly
The price is $155 total per night
$155 total
Jun 26 - Jun 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Radisson Collection Hotel, Old Mill Belgrade places you in the heart of Belgrade, within a 5-minute drive of Tasmajdan Park and Knez Mihailova Street.

Belgrade City Hotel
Savski Trg 7 Belgrade
$81 nightly
The price is $93 total per night
$93 total
Jul 1 - Jul 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Belgrade City Hotel, you'll be centrally located in Belgrade, just a 2-minute walk from Belgrade Waterfront and 10 minutes by foot from Knez Mihailova Street.

Jump INN Hotel Belgrade
Koce Popovica 2 Belgrade
$92 nightly
The price is $104 total per night
$104 total
Jul 14 - Jul 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Jump INN Hotel Belgrade, you'll be centrally located in Belgrade, just a 4-minute walk from Belgrade Waterfront and 13 minutes by foot from Knez Mihailova Street.
Pet friendly
Free WiFi

Square Nine Hotel Belgrade-The Leading Hotels of The World
Studentski Trg 9 Belgrade
$369 nightly
The price is $409 total per night
$409 total
Jul 14 - Jul 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Square Nine Hotel Belgrade-The Leading Hotels of The World, you'll be centrally located in Belgrade, steps from Knez Mihailova Street and a short 3-minute drive from Belgrade Waterfront.

Hotel Heritage
7a Mije Kovacevic Street Belgrade
$118 nightly
The price is $133 total per night
$133 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Heritage, you'll be centrally located in Belgrade, within a 5-minute drive of Knez Mihailova Street and Belgrade Waterfront.

Kopernikus Hotel Prag
Kraljice Natalije 27 Belgrade
$82 nightly
The price is $93 total per night
$93 total
Jun 25 - Jun 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Kopernikus Hotel Prag places you in the heart of Belgrade, within a 15-minute walk of Knez Mihailova Street and Belgrade Waterfront.
Pet friendly
Free WiFi

Allure Caramel Hotel by Karisma
Venizelosova 31 Belgrade
With a stay at Allure Caramel Hotel by Karisma in Belgrade (Stari Grad), you'll be within a 5-minute drive of Knez Mihailova Street and Belgrade Waterfront.

Hotel Belgrade Inn
Francuska 11 Belgrade
$126 nightly
The price is $142 total per night
$142 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Hotel Belgrade Inn places you in the heart of Belgrade, a short 5-minute walk from Knez Mihailova Street and within 3 minutes by car from Belgrade Waterfront.

Nobel Design
Balkanska, 18 Belgrade BJY
With a stay at Nobel Design, you'll be centrally located in Belgrade, just a 5-minute walk from Knez Mihailova Street and 7 minutes by foot from Belgrade Waterfront.

Belgrade Art Hotel, a member of Radisson Individuals
Knez Mihajlova 27 Belgrade
$119 nightly
The price is $134 total per night
$134 total
Jul 13 - Jul 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Belgrade (Stari Grad), Belgrade Art Hotel, a member of Radisson Individuals is steps from Knez Mihailova Street and a 3-minute drive from Belgrade Waterfront.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Serbia Hotels with Restaurants essential information
Hotels with Restaurants in Serbia |
205 |
|---|---|
Highest price | $409 |
Cheapest price | $93 |
Total number of hotels in Serbia | 1,913 |
Popular hotels | Hotel Moskva, Courtyard Marriott Belgrade City Center, Radisson Collection Hotel, Old Mill Belgrade, Belgrade City Hotel, Jump INN Hotel Belgrade, Square Nine Hotel Belgrade-The Leading Hotels of The World, Hotel Heritage, Kopernikus Hotel Prag, Allure Caramel Hotel by Karisma, Hotel Belgrade Inn, Nobel Design, Belgrade Art Hotel, a member of Radisson Individuals |
Most Recent Serbia Hotel Reviews

The Bristol Belgrade
4 out of 5
Posted 12 hours ago
CheapTickets Verified Review
"Good = Great quality building and we loved sitting in the library and sipping an evening cocktail. Beautiful rooms with very tall ceilings. Breakfast buffet had great variety. Great location. Attentive and friendly staff. Bad = Lots of construction, so no view. Should get better in 6-12months though. Almost 40% of Serbs smoke, and intensely. Any outdoor seating was horrible with the second hand smoke. In fact, the Bristol has an amazing inner garden atrium area, but cannot be used due to the smoking. We had repeated problems with our AC going off and going high. Each night got hotter and hotter, multiple calls to "reset" the system and technician visits did not alleviate the problem. I assume they will fix it. I would likely go back here if I come to Belgrad again."
A verified traveler stayed at The Bristol Belgrade





