Book Now
Call Us

Welcome to Royal Inn hotel

for your royal stay in belgrade Explore

View our conference room

A perfect place to promote your company Explore

Book your room

from only 50€ per day Explore

Discover what makes us a four star hotel

About the Hotel

Royal Inn Hotel was built in 1883 and it is the oldest hotel in Belgrade.  It is located at Kralja Petra Street, one of the oldest streets in Belgrade which is under State protection and the street itself serves as a unique exhibition of different architectural styles represented in Belgrade such as the Baroque, Secession, Art Deco, Modernism, Oriental style, etc.

The hotel is located in the heart of the old part of Belgrade, close to the main pedestrian and shopping street Knez Mihailova, as well as The Republic Square and Kalemegdan fortress, which is a cultural and historical complex overlooking the confluence of the Sava and Danube rivers.

The hotel has 97 rooms, which are equipped to meet all the needs of modern day guests and provide complete comfort. Each room has a minibar, led TV with free access to cable TV and free Wi-Fi. The hotel features a restaurant and a coffee bar where guests can relax and try traditional cuisine dishes.  For breakfast, the restaurant offers a rich buffet menu. The Royal Inn Hotel holds a pleasant and serviceable staff and provides the highest level of service that guarantees guests a pleasant and hospitable stay.


city center
Petrol station, 300m
Pharmacy, 100m
mon-fri, 08-21h
Shop & Go, 100m
Kalemegdan park, 100m
National Museum
Bus Station

Single room

Double room

Superior double room

De lux double room

The rooms

15 Standard single bed rooms

76 Standard double or twin bed rooms

3 Superior double bed rooms

3 Deluxe double bed room

1 Disabled Access Superior double bed room

Facilities & Services
Hotel Royal Inn organizes transfer from the airport to the hotel and back for all guests. The transfer price in one direction for 1-3 people is 20 € per transfer ( car ). The transfer price in one direction for 1-8 persons is 35 € per transfer ( minivan). For all information and transfer reservation please contact us by email or phone

Kralja Petra 56, Belgrade

Zip - 11000




+381 11 400 26 21

Sales department:

+381 11 400 26 20