Skip to main content

Hotels near Knez Mihailova Street, Belgrade

Enter your dates to see the latest prices and deals for Belgrade hotels

Featured Hotels Near Knez Mihailova Street

Filter by:

Star Rating
Review score

Envoy Hotel

Belgrade (1,050 ft from Knez Mihailova Street)

Located within the pedestrian zone of central Belgrade, Envoy Hotel offers an à la carte restaurant and free use of the spa facilities. Free WiFi access is provided throughout the property.

S
Snezana
From
Canada
Beautiful boutique hotel in a perfect location just off Knez Mihailova street. We loved our stay here and will definitely be back. Bed was comfortable, room was clean and modern, and the hotel had all the amenities you need. Thanks to Nikola and Vasilije for their friendliness, courtesy and professionalism. Kindest regards!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,190 reviews
Price from
$189.26
1 night, 2 adults

Boutique Hotel Museum

Belgrade (1,400 ft from Knez Mihailova Street)

Nestled in the heart of Belgrade, Boutique Hotel Museum is ideally located just 230 feet from Republic Square, in the vibrant main pedestrian zone.

M
Mohammad Usama
From
Pakistan
Everything was perfect at the hotel including location, breakfast and the room. It is very centrally located around shops and restaurants. We had an amazing time staying here on our first time to Belgrade.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,370 reviews
Price from
$162.57
1 night, 2 adults

Calisi Hotel

Belgrade (1,700 ft from Knez Mihailova Street)

Located in Belgrade, a 12-minute walk from Republic Square Belgrade, Calisi Hotel has accommodations with a garden, private parking, a terrace and a restaurant.

P
Phil Dixon
From
Canada
Very classy wonderful hotel on the Sava River in Belgrade …. walk up to old town and walk along the river .. both beautiful. Very good staff .
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,189 reviews
Price from
$184.07
1 night, 2 adults

Lumière Hotel Pool & SPA

Belgrade (2,100 ft from Knez Mihailova Street)

Featuring a terrace, a bar as well as a spa & wellness center, Lumière Hotel Pool & SPA is located in the center of Belgrade, a 3-minute walk from Republic Square Belgrade.

A
Aymeric
From
Luxembourg
Very comfortable room, great breakfast, beautiful city views and amazing staff. The spa is cozy, relaxing, and clean.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,699 reviews
Price from
$209.77
1 night, 2 adults

Hotel Balkan

Belgrade (2,300 ft from Knez Mihailova Street)

Located in Belgrade, a 4-minute walk from Republic Square Belgrade, Hotel Balkan provides accommodations with a fitness center, private parking, a garden and a shared lounge.

N
Nedim
From
Australia
The location - as it is located in the center of Belgrade
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,670 reviews
Price from
$176.91
1 night, 2 adults

Hotel Moskva

Belgrade (2,550 ft from Knez Mihailova Street)

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.

D
Duska
From
United States
Love the location and how historic this hotel is. We booked a royal suite and loved it!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,594 reviews
Price from
$208.26
1 night, 2 adults
See more properties near Knez Mihailova Street