A busy pedestrian street with people walking, bicycles, and various shops.

Search Hotels with Restaurant in Serbia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Serbia Accommodation: Most Popular Cities to Stay

Check availability on Serbia Hotels with Restaurant

This weekend
Next weekend

Our top choices for Serbia hotels with a restaurant

1. Hotel Moskva

Hotel Moskva
4.5 star property
Stari Grad
9.2 out of 10, Wonderful, (1,004 reviews)
"Absolutely loved the hotel, every time I stay there I truly enjoy it! Really love live music at the breakfast, and spa zone was quite chill and cozy. Highly recommend!"
United States
Maria
The price is Rp2.824.106
Rp3.189.141 total
includes taxes & fees
29 Nov - 30 Nov
Hotel Moskva

2. Courtyard Marriott Belgrade City Center

Courtyard Marriott Belgrade City Center
4.0 star property
Stari Grad
9.4 out of 10, Exceptional, (689 reviews)
"Great hotel with great location and staff!"
United States
Ali Oguz
The price is Rp2.331.637
Rp2.647.424 total
includes taxes & fees
28 Nov - 29 Nov
Courtyard Marriott Belgrade City Center

3. Radisson Collection Hotel, Old Mill Belgrade

Radisson Collection Hotel, Old Mill Belgrade
4.0 star property
Savski Venac
9.4 out of 10, Exceptional, (517 reviews)
"Perfect stay!"
United States
Aleksandr
The price is Rp2.485.361
Rp2.816.521 total
includes taxes & fees
6 Nov - 7 Nov
Radisson Collection Hotel, Old Mill Belgrade

4. Belgrade City Hotel

Belgrade City Hotel
4.5 star property
Savski Venac
8.2 out of 10, Very good, (981 reviews)
"Good bed, good location good service."
Netherlands
Marcus
The price is Rp1.259.249
Rp1.467.798 total
includes taxes & fees
30 Nov - 1 Dec
Belgrade City Hotel

5. Jump INN Hotel Belgrade

Jump INN Hotel Belgrade
4.0 star property
Savski Venac
9.2 out of 10, Wonderful, (389 reviews)
"Jump Inn is a really good choice in Belgrade. My rating is lower than most for one reason: there was a foul smell coming from the bathroom drains. That said, it was okay with the window open and the bathroom door closed. I imagine this is not a frequent occurrence and I just got a little unlucky for my one night stay because everything else was really great. The staff were very friendly and helpful. Breakfast was delicious. My room was comfortable. i would definitely stay here again. I...
United States
MARK
The price is Rp1.640.338
Rp1.886.996 total
includes taxes & fees
29 Nov - 30 Nov
Jump INN Hotel Belgrade

6. Square Nine Hotel Belgrade-The Leading Hotels of The World

Square Nine Hotel Belgrade-The Leading Hotels of The World
5.0 star property
Stari Grad
9.6 out of 10, Exceptional, (185 reviews)
"Stunning hotel"
United States
Daniel
The price is Rp7.491.191
Rp8.322.934 total
includes taxes & fees
12 Nov - 13 Nov
Square Nine Hotel Belgrade-The Leading Hotels of The World

7. Hotel Heritage

Hotel Heritage
4.0 star property
Zvezdara
9.2 out of 10, Wonderful, (171 reviews)
"Great hotel! Highly recommended!"
United Kingdom
Zeljka
The price is Rp2.013.143
Rp2.297.081 total
includes taxes & fees
26 Nov - 27 Nov
Hotel Heritage

8. Kopernikus Hotel Prag

Kopernikus Hotel Prag
3.5 star property
Savamala
8.8 out of 10, Excellent, (365 reviews)
"I liked the location and great breakfast"
Canada
Kevin
The price is Rp941.466
Rp1.118.237 total
includes taxes & fees
16 Nov - 17 Nov
Kopernikus Hotel Prag

9. Allure Caramel Hotel by Karisma

Allure Caramel Hotel by Karisma
3.5 star property
Stari Grad
9.2 out of 10, Wonderful, (136 reviews)
"Lage: Etwas Abseits der Innenstadt, die aber zu Fuß schnell zu erreichen ist. Vor dem Haus eine stark befahrene Straße - besser ein Zimmer hintenraus bestellen. In der Nähe Supermärkte, Cafés, ein Restaurant, also alles, was man so braucht. Zimmer: Schönes Haus mit Stil. Mein Zimmer war groß und hatte genügend Sitz- und Ablagemöglichkeiten. Auch der Schrank war geräumig und hatte genügend Platz für meine Sachen. Wenn man nicht alleine reist, dann hätten es mehr Kleiderbügel sein können. Das...
Germany
Christian
Allure Caramel Hotel by Karisma

10. Hotel Belgrade Inn

Hotel Belgrade Inn
4.0 star property
Stari Grad
9.0 out of 10, Wonderful, (229 reviews)
"Great location Excellent service Recommended "
Canada
Nina
The price is Rp1.458.078
Rp1.686.510 total
includes taxes & fees
11 Nov - 12 Nov
Hotel Belgrade Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Serbia Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Serbia cost?
The price for hotels in Serbia ranges from Rp1.118.237 to Rp8.322.934 per night. Expedia has tempting offers on stays with restaurants or close to top dining experiences that'll satisfy both your appetite and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Serbia?
Serbia has multiple hotels with dining that have a total average guest review rating of 9.0. Want to explore the local dining scene in Belgrade? Do it from Hilton Belgrade, a 4-star property with al fresco dining and a steam room. Or, eat your way around Belgrade from Zepter Hotel Belgrade, member of Zepter Hotels. Also a guest favourite, it has a 4-star rating and amenities such as individually decorated rooms and a yard.
How many hotels with restaurants are there in Serbia?
Serbia has 205 hotels with access to some terrific places for food lovers. Enter your destination and travel dates and start organising your perfect stay today.
What are the best cheap hotels with dining in Serbia?
With hotels with dining starting at Rp1.118.237 per night, you'll have extra money in your pocket for exploring Serbia's foodie scene. If Belgrade is in your sights, check in at Hotel Tesla - Smart Stay. Designer toiletries and an electric car charging station help make this option a sought-after choice. You can also find budget hotels with dining in Pristina. Get comfy at Parlament Hotel and make use of conveniences like a sauna and a terrace. You'll find lots of free and fun things to do wherever you're visiting in Serbia. If your adventures take you to Belgrade, visit Lido Beach. You can also go sightseeing on the cheap in Pristina. Germia Park is a popular free thing to do here. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Serbia?
You'll discover some terrific family-friendly hotels with dining in Serbia. If you're heading to Belgrade, experience the gastronomic delights of the city from Hilton Belgrade. Amenities at this 4-star hotel include a nearby zoo and a sauna. Zepter Hotel Belgrade, member of Zepter Hotels is also a top pick for families looking for hotels with restaurants or near foodie areas. This 4-star option offers a sauna and WiFi and is also in Belgrade. You'll discover plenty of fabulous things to do with your family in Belgrade. Belgrade Zoo and Lido Beach deliver a great day out.
Are there any 5-star hotels with dining in Serbia?
Check in to one of our 5-star hotels and indulge in some fabulous food experiences during your Serbia trip. If you're headed to Belgrade, we recommend Square Nine Hotel Belgrade-The Leading Hotels of The World. This 5-star retreat offers amenities such as treatment rooms and a rooftop terrace. Hyatt Regency Belgrade is another high-end option where you can explore the dining scene of Belgrade. Beauty services and spa facilities will help make your stay here nice and comfortable.
Why book your hotel with restaurants in Serbia with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie universe, Expedia will have a stay that's to your tastes. Use our filters to search for Serbia hotels with their own places to eat. You can also look up accommodation in well-known locations filled with cafés, markets or restaurants. Whatever you choose, it's easy to score a tasty bargain with Expedia!
How can I find cheap hotels with restaurants in Serbia?
The easiest way to uncover cheap hotels with restaurants in Serbia is with Expedia's handy filter tool. Book stays with restaurants or a few extras, like included breakfast, lunch and dinner. You can also refine your search results by budget, amenities and star rating to nab unbeatable bargains in just a few clicks.
What is there to do in Serbia near my hotel with restaurants?
Whatever your interests, there are many ways to fill your days in Serbia. If you're bound for Belgrade, drop by Nikola Tesla Museum, Saint Sava Cathedral and Belgrade Zoo. Taking off to Novi Sad? Serbian National Theatre, Bishop's Palace and Vojvodina Museum are among the top sights in this city.