Find hotels near Knez Mihailova Street, Belgrade from CA $94

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Close to Knez Mihailova Street

Black Gallo Residences

4.0 star property
9.8 out of 10, Exceptional, (15)
"Clean,comfortable,great location "
The price is CA $133
CA $150 total
includes taxes & fees
Sep 23 - Sep 24
Black Gallo Residences

One Luxury Suites

4.0 star property
9.6 out of 10, Exceptional, (701)
"Great property, friendly staff and clean rooms. We had a great experience "
The price is CA $99
CA $114 total
includes taxes & fees
Sep 7 - Sep 8
One Luxury Suites

Boutique Hotel Museum

4.0 star property
9.8 out of 10, Exceptional, (372)
"A great hotel in an amazing location."
The price is CA $182
CA $204 total
includes taxes & fees
Sep 29 - Sep 30
Boutique Hotel Museum

The Bristol Belgrade

2.5 star property
10.0 out of 10, Exceptional, (8)
"Gorgeous, lovingly refurbished hotel in a part of the city that is undergoing extensive renewal. Great courtyard, library, bar, dining room. Rooms beautiful, really comfy bed, nice balcony. 90% of the staff amazing and courteous. A couple of them though could do with retraining to bring them up to the level of their amazing colleagues. Definitely will return. "
The price is CA $350
CA $389 total
includes taxes & fees
Sep 27 - Sep 28
The Bristol Belgrade

Smokvica Dorćol B&B

3.0 star property
9.8 out of 10, Exceptional, (17)
"I had a great stay at Smokvica Bed and Breakfast. The room was spacious, clean, and well-maintained. It felt comfortable and inviting. The breakfast was also a great. The location is convenient, and the overall atmosphere is charming. Would definitely recommend for anyone looking for a cozy, well-run place to stay in Belgrade."
The price is CA $152
CA $172 total
includes taxes & fees
Sep 7 - Sep 8
Smokvica Dorćol B&B

Hotel Townhouse27

3.5 star property
9.8 out of 10, Exceptional, (131)
"Friendly staff, excellent room."
The price is CA $281
CA $313 total
includes taxes & fees
Sep 4 - Sep 5
Hotel Townhouse27

Male stepenice

3.5 star property
9.6 out of 10, Exceptional, (16)
"Fantastic stay Highly recommend The host is a delight - always willing to help you out Close to city - close to bus station Restaurants across the road by the river (And you can go for a morning run by the river too) Superb apartment - will stay again - definitely "
The price is CA $118
CA $139 total
includes taxes & fees
Sep 14 - Sep 15
Male stepenice

Fera

2.0 star property
9.6 out of 10, Exceptional, (20)
"From the moment we arrived, everything exceeded our expectations. The staff were incredibly welcoming and attentive, always ready to help with a smile. The place itself was beautiful, clean, and thoughtfully maintained, creating a peaceful and comfortable atmosphere throughout our stay. Our room was absolutely fantastic, spacious, spotless, and equipped with everything we needed and more. We genuinely couldn't have asked for a better experience. Highly recommend, and we can’t wait to return!"
The price is CA $111
CA $126 total
includes taxes & fees
Sep 22 - Sep 23
Fera

Dominic & Smart Luxury Suites Republic Square

4.0 star property
9.6 out of 10, Exceptional, (325)
"Fantastic modern apartment floor. Several different sizes and shapes of suites. They have very cheerful & helpful staff. It is located in the heart of Belgrad."
The price is CA $123
CA $140 total
includes taxes & fees
Sep 29 - Sep 30
Dominic & Smart Luxury Suites Republic Square

Envoy Hotel Belgrade

4.0 star property
9.6 out of 10, Exceptional, (278)
"Friendly Staff, great location"
The price is CA $137
CA $155 total
includes taxes & fees
Sep 7 - Sep 8
Envoy Hotel Belgrade

Lumière Hotel

4.5 star property
9.6 out of 10, Exceptional, (49)
"Very enjoyable stay all begun with the very personable & helpful Milos at reception. Rooms are very spacious, modern & clean. Breakfast is superb & generous with friendly staff to assist if necessary. Lastly, the pool & spa centre is fantastic & a great place to relax after a day of sightseeing Beograd. hvala Hotel Lumière. "
The price is CA $167
CA $191 total
includes taxes & fees
Sep 4 - Sep 5
Lumière Hotel

Square Nine Hotel Belgrade-The Leading Hotels of The World

5.0 star property
9.6 out of 10, Exceptional, (172)
"The staff was very nice and happy to help with anything. We had a wonderful stay!"
The price is CA $577
CA $640 total
includes taxes & fees
Sep 14 - Sep 15
Square Nine Hotel Belgrade-The Leading Hotels of The World

Mama Shelter Belgrade

4.5 star property
9.2 out of 10, Wonderful, (461)
"Great places to stay. Convenient enough even though it's in a mall, everything is easy to walk to."
The price is CA $165
CA $186 total
includes taxes & fees
Sep 10 - Sep 11
Mama Shelter Belgrade

Dominic Smart & Luxury Suites - Edition

4.0 star property
9.6 out of 10, Exceptional, (11)
"The hotel Washington rally nice. Good access and staff is very friendly! But hot water is not working well and one lamp is broken !"
The price is CA $106
CA $121 total
includes taxes & fees
Sep 17 - Sep 18
Dominic Smart & Luxury Suites - Edition

Zepter Hotel Belgrade, member of Zepter Hotels

4.0 star property
9.6 out of 10, Exceptional, (187)
"We had a wonderful stay at Hotel Zepter in Belgrade! The hotel is beautifully updated—modern, clean, and stylish with a fresh, new feel. Our suite was a real surprise—it was much more spacious in person than it appeared in the photos online, which made our stay even more comfortable. The location couldn’t be better: safe, central, and walkable to everything—shopping, dining, and all the main attractions. The staff was incredibly helpful and accommodating throughout our stay, which made the...
The price is CA $219
CA $246 total
includes taxes & fees
Sep 4 - Sep 5
Zepter Hotel Belgrade, member of Zepter Hotels

SuperB Luxury Suites

4.5 star property
9.2 out of 10, Wonderful, (19)
"We loved this apartment, it’s cosy and with a lot of character. Staff was welcoming, easy check in and check out, located centrally with plenty of options for dining and shopping. Kalemegdan is around the corner as well as Knez Mihailova street, super convenient location for exploring Belgrade on foot. "
The price is CA $121
CA $139 total
includes taxes & fees
Sep 21 - Sep 22
SuperB Luxury Suites

Calisi

4.0 star property
9.4 out of 10, Exceptional, (29)
"Excellent hotel, great staff and location, a very good breakfast. I would stay here again. Highly recommended! "
The price is CA $163
CA $191 total
includes taxes & fees
Oct 1 - Oct 2
Calisi

Dominic Smart & Luxury Suites Parliament

4.0 star property
9.6 out of 10, Exceptional, (117)
"Wonderful place to stay "
The price is CA $113
CA $129 total
includes taxes & fees
Sep 16 - Sep 17
Dominic Smart & Luxury Suites Parliament

Maison Royale

3.5 star property
9.0 out of 10, Wonderful, (220)
"Perfect location"
The price is CA $94
CA $113 total
includes taxes & fees
Sep 15 - Sep 16
Maison Royale

Hotel Balkan Beograd

3.5 star property
9.4 out of 10, Exceptional, (81)
"Great location! Good service. Comfortable rooms."
The price is CA $173
CA $195 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Balkan Beograd
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.

Top Knez Mihailova Street Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the top-rated hotels near Knez Mihailova Street?
Discovering the top-rated hotels near Knez Mihailova Street can elevate your stay in Belgrade to a new level of comfort and enjoyment.

The Bristol Belgrade

The Bristol Belgrade stands out with an impressive review rating of 10 and is a 4.5-star hotel located just 2.1 km from Knez Mihailova Street. This luxurious hotel features a full-service spa where travellers can indulge in Swedish massages and aromatherapy treatments, alongside steam rooms and saunas. Guests can also enjoy complimentary stocked minibars and a beautiful garden, making it a perfect retreat in the heart of the city.

Red Clay SPA Apartments

Red Clay SPA Apartments offers a cozy and inviting atmosphere with a stellar review rating of 10, situated 5.6 km from Knez Mihailova Street. This 3-star hotel features self-catering options with kitchenettes and a delightful garden space. Guests benefit from free daily breakfast and access to an onsite spa, ensuring a relaxing stay while exploring Belgrade's vibrant culture.

Villa 1927

Villa 1927 is a charming 3-star hotel with a perfect review rating of 10, located just 2.3 km from Knez Mihailova Street. This welcoming hotel offers 24-hour airport shuttle service and secured self-parking, ensuring convenience for travellers. With premium bedding and a lovely garden, travellers can unwind after a day of sightseeing, making it a delightful choice for those visiting the area.
What hotels are within walking distance to Knez Mihailova Street?
Discover a selection of top-rated hotels just a stroll away from Knez Mihailova Street, perfect for your stay in Belgrade.

The Bristol Belgrade

The Bristol Belgrade, rated 10 by travellers, is a luxurious 4.5-star hotel located just an 11-minute walk from Knez Mihailova Street. This hotel boasts a full-service spa offering treatments like Swedish massages and aromatherapy, ideal for relaxation after a day of exploring. Guests appreciate the convenience of valet parking and a stocked minibar. The serene garden area adds a touch of tranquility to the urban experience.

Hotel Townhouse27

Hotel Townhouse27 is a charming 3.5-star hotel, situated a mere 5 minutes from Knez Mihailova Street, with a review rating of 9.8. Visitors enjoy complimentary buffet breakfast and a cozy terrace to unwind. The hotel also offers convenient amenities like 24-hour airport shuttle service and onsite parking, making it an ideal choice for travellers. It's located within a historical district, enhancing the cultural experience.

Smokvica Dorćol B&B

Smokvica Dorćol B&B, rated 9.8 by travellers, is a delightful 3-star option located just 7 minutes from Knez Mihailova Street. This homely bed and breakfast offers daily housekeeping and a garden for relaxation. Guests can take advantage of 24-hour airport transportation, ensuring a smooth arrival and departure. Its nearby museums adds another layer of attraction for culture enthusiasts.
How much is a hotel near Knez Mihailova Street?
Staying near Knez Mihailova Street is a treat, with plenty of hotels from CA $94 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Knez Mihailova Street?
Finding the perfect family-friendly stay near Knez Mihailova Street is essential for an enjoyable trip to Belgrade. Here are some top-rated hotels that cater to families, ensuring a comfortable and fun experience for all.

The St. Regis Belgrade

Located 3.1 km from Knez Mihailova Street, The St. Regis Belgrade is a luxurious 5-star hotel with an impressive review rating of 9.6. Families will appreciate the accessible pool and kids' meals offered at the restaurant. The hotel also provides free cribs and babysitting services, ensuring a stress-free stay for travellers with children. Enjoy stunning river views and unwind in the spa after a day of exploring.

Falkensteiner Hotel Belgrade

Falkensteiner Hotel Belgrade is a 4-star family-friendly option located 4.5 km from Knez Mihailova Street, a solid travellers' rating of 9.4. This hotel offers connecting rooms and free cribs for families, along with a garden and a daily breakfast that caters to children. Guests can also take advantage of the nearby beach and on-site spa, making it an ideal retreat for relaxation and fun.

Metropol Palace Belgrade

The 5-star Metropol Palace Belgrade is just an 18-minute walk from Knez Mihailova Street, making it a convenient choice for families. With a travellers' rating of 8.8, this hotel features family-friendly amenities such as connecting rooms and a daily babysitting service. Guests can enjoy the indoor pool and arcade game room, while parents relax at the on-site spa or savor a meal at the snack bar.
Are there any 5-star hotels near Knez Mihailova Street?
Discover the luxury of top-rated 5-star hotels just a stone's throw away from Knez Mihailova Street, perfect for travellers seeking comfort and convenience in the heart of Belgrade.

The St. Regis Belgrade

The St. Regis Belgrade is a luxurious 5-star hotel located 3.1 km from Knez Mihailova Street, with a remarkable review rating of 9.6 from travellers. This hotel offers an exquisite experience with amenities like an indoor pool, a full-service spa featuring steam rooms and massage treatments, and valet parking. Guests can also enjoy stunning river views from the comfort of their rooms, along with 24-hour room service and premium bedding to ensure a restful stay.

SAINT TEN Hotel, Small Luxury Hotels

SAINT TEN Hotel, a Small Luxury Hotel, lies 21 minutes on foot from Knez Mihailova Street and is rated 9.6 by travellers. This elegant 5-star hotel features a rooftop terrace perfect for relaxing and enjoying the views, as well as a health club. Guests benefit from amenities like 24-hour room service, airport transportation, and personalized concierge services, ensuring a delightful and convenient stay in the heart of Belgrade.

Square Nine Hotel Belgrade-The Leading Hotels of The World

Situated just a 2-minute walk from Knez Mihailova Street, Square Nine Hotel is a distinguished 5-star hotel with a stellar review rating of 9.6. This hotel features an indoor pool, sauna, and an on-site spa that offers a range of treatments including Swedish massages and aromatherapy. Guests can also enjoy the rooftop terrace and the convenience of airport transportation, making it an ideal choice for travellers looking for a blend of luxury and accessibility.
Which hotels near Knez Mihailova Street offer the best views?
Discover the best hotels near Knez Mihailova Street that offer stunning views for an unforgettable stay.

The St. Regis Belgrade

The St. Regis Belgrade, a 5-star hotel located 3.1 km from Knez Mihailova Street, boasts an impressive review rating of 9.6. With breathtaking river views, this luxurious hotel offers an indoor pool, a full-service spa, and a renowned winery with private tours. Guests can indulge in exquisite dining options and personalized services, making their stay truly exceptional.

Side One Design Hotel

Side One Design Hotel is a 3-star hotel situated 5.6 km from Knez Mihailova Street, rated 8.2 by travellers. This hotel offers a lovely riverside view, along with a complimentary breakfast and convenient airport transportation. The nearby waterfront and historical district add to its charm, making it a great choice for those looking to explore Belgrade's rich culture.

Hanami Design Hotel

Hanami Design Hotel is a 4.5-star gem just a 14-minute walk from Knez Mihailova Street, rated 9.4 by travellers. This hotel features a luxurious spa with a hot tub and steam room, perfect for relaxation after a day of exploring. Guests can enjoy a complimentary buffet breakfast and unwind in the garden-view restaurant. The standout feature is the onsite hot spring, enhancing the overall tranquil experience.
What are the best affordable hotels near Knez Mihailova Street?
Discovering the best affordable hotels near Knez Mihailova Street is a breeze with these top-rated options that ensure comfort without breaking the bank.

Red Clay SPA Apartments

Red Clay SPA Apartments offers a serene escape just 5.6 km from Knez Mihailova Street, rated a perfect 10 by travellers. This 3-star hotel is ideal for families, featuring a kitchenette in rooms and a relaxing spa for unwinding after a day of exploration. Guests can enjoy complimentary WiFi and a daily breakfast, along with free self-parking for added convenience.

Villa 1927

Villa 1927, located 2.3 km from Knez Mihailova Street, boasts a remarkable review rating of 10. This charming 3-star hotel is family-friendly, providing amenities like free cribs and a 24-hour airport shuttle service. Guests appreciate the comfortable air-conditioned rooms and the serene garden, making it a perfect spot for relaxation.

Smokvica Dorćol B&B

Just a short 7-minute walk from Knez Mihailova Street, Smokvica Dorćol B&B is a cozy 3-star bed and breakfast with an impressive rating of 9.8. This family-friendly accommodation allows pets, ensuring your furry friends are welcome too. Guests can enjoy complimentary toiletries and WiFi, along with daily housekeeping to keep their stay comfortable and straightforward.
What are the best boutique hotels near Knez Mihailova Street?
For travellers seeking top-rated boutique hotels near Knez Mihailova Street, these selections offer luxurious amenities and a unique charm.

Square Nine Hotel Belgrade-The Leading Hotels of The World

Square Nine Hotel is a luxurious 5-star boutique hotel located just a 2-minute walk from Knez Mihailova Street. Rated an impressive 9.6 by travellers, this hotel features a stunning Art Deco design and provides exceptional amenities catering to travellers' comfort, such as an indoor pool, a full-service spa, and complimentary crib services for families. With its attentive concierge, valet parking, and a rooftop terrace, travellers can enjoy a tranquil escape in the heart of Belgrade.
Are there any hotels with pools close to Knez Mihailova Street?
For a refreshing stay near Knez Mihailova Street, these top-rated hotels with pools promise comfort and relaxation for every traveler.

The St. Regis Belgrade

Located 3.1 km from Knez Mihailova Street, The St. Regis Belgrade is a luxurious 5-star hotel with an impressive 9.6 travellers' rating. This hotel features an accessible indoor pool and a chic poolside bar, making it ideal for relaxation. Guests can also indulge in personalized spa treatments and enjoy fine dining, ensuring a memorable stay.

Crowne Plaza Belgrade by IHG

Just 4.0 km from Knez Mihailova Street, Crowne Plaza Belgrade is a 4-star gem with a remarkable 9.2 travellers' rating. Guests can unwind in the indoor pool, complete with sun loungers and a poolside bar, perfect for enjoying a drink after a swim. Additional amenities include a full-service spa and 24-hour room service, ensuring a luxurious experience for all.

Metropol Palace Belgrade

Metropol Palace Belgrade, situated just an 18-minute walk from Knez Mihailova Street, boasts a strong 8.8 travellers' rating and is a luxurious 5-star hotel. The indoor pool, complete with sun loungers, invites travellers to unwind in style. With excellent spa services and 24-hour room service, this hotel combines comfort with top-tier amenities for a delightful retreat.
What are the best pet-friendly hotels near Knez Mihailova Street?
Discover the best pet-friendly hotels near Knez Mihailova Street, perfect for travellers seeking top-rated accommodations that welcome furry companions.

Radisson Collection Hotel, Old Mill Belgrade

Radisson Collection Hotel, Old Mill Belgrade is a highly-rated 4-star hotel, just 3.1 km from Knez Mihailova Street, with a remarkable review rating of 9.4. This hotel welcomes pets, providing food and water bowls for their convenience. Guests can take advantage of the 24-hour fitness facilities, rooftop garden, and luxurious spa to unwind after a day of exploring.

Crowne Plaza Belgrade by IHG

Crowne Plaza Belgrade by IHG is a 4-star hotel located 4.0 km from Knez Mihailova Street, rated 9.2 by travellers. This hotel is ideal for pet owners, offering amenities like food and water bowls and allowing pets in rooms. Guests can enjoy an indoor pool, spa services, and a relaxing terrace, making their stay both comfortable and enjoyable.

Public House Hotel

Public House Hotel is a stylish 4.5-star hotel located a mere 9-minute walk from Knez Mihailova Street, with a impressive review rating of 9.4. This pet-friendly hotel ensures a comfortable stay with amenities such as food and water bowls for pets. Guests can indulge in the hot tub, enjoy the luxury of premium bedding, and take advantage of the in-room massage services.
Can I book a fully refundable hotel close to Knez Mihailova Street?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Knez Mihailova Street", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Knez Mihailova Street?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near Knez Mihailova Street.