Near Knez Mihailova Street and Republic Square, Petra Hotel Belgrade provides a rooftop terrace, a coffee shop/cafe, and dry cleaning/laundry services. Treat yourself to a massage or other spa services. At the two on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and Fusion cuisine. In addition to 2 bars and a 24-hour gym, guests can connect to free in-room WiFi, with speed of 25+ Mbps.
Located in Belgrade, Petra Hotel Belgrade is in the city center. Kalemegdan Park and The Belgrade Fortress are local landmarks, and some of the area's attractions include Centre Culturel Francise and Cultural Centre of Belgrade. Belgrade Zoo and Jevremovac Botanical Garden are also worth visiting. Visit our Belgrade travel guide
Kralja Petra 19, Belgrade, 11000
What's nearby
Knez Mihailova Street
1 min walk - 0.1 km
Kalemegdan Park
2 min walk - 0.2 km
The Belgrade Fortress
8 min walk - 0.7 km
Belgrade Zoo
8 min walk - 0.7 km
Republic Square
7 min walk - 0.6 km
Getting around
Belgrade Dunav Station
13 min drive
Nikola Tesla Airport (BEG)
24 min drive
Restaurants
Starbucks
2 min walk
Vapiano
4 min walk
Coffeedream
2 min walk
Snežana
1 min walk
Boutique № 2
1 min walk
About this property
Petra Hotel Belgrade
Luxury hotel remodeled in 2026 and located near Knez Mihailova Street
Republic Square is located near Petra Hotel Belgrade, which provides a rooftop terrace, a coffee shop/cafe, and dry cleaning/laundry services. Treat yourself to a massage or other spa services. At the two on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and Fusion cuisine. Free in-room WiFi, with speed of 25+ Mbps, is available to all guests, along with 2 bars and a 24-hour gym.
Other perks include:
Limo/town car service, full breakfast (surcharge), and luggage storage
An elevator, local meal delivery service, and a 24-hour front desk
Meeting rooms, coffee/tea in the lobby, and outdoor furniture
Room features
All 67 rooms boast comforts such as 24-hour room service and premium bedding, in addition to perks like pillow menus and laptop-compatible safes.
Other amenities include:
Bathrooms with hair dryers and shampoo
Wardrobes/closets, kitchenettes, and coffee grinders
Yes, this property allows dogs (limit 1 total) with a maximum weight of up to 22 lbs per pet. There's a fee of RSD 14000 per pet, per stay. Service animals are exempt from fees. Some restrictions may apply, so please contact the property for more details.
How much does it cost to stay at Petra Hotel Belgrade?
As of Oct 24, 2026, prices found for a 1-night stay for 2 adults at Petra Hotel Belgrade on Nov 24, 2026 start from ₩902,538, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Limited spots are available.
What time is check-in at Petra Hotel Belgrade?
Check-in start time: 3:00 PM; Check-in end time: anytime.
What time is check-out at Petra Hotel Belgrade?
Check-out is at noon.
Does Petra Hotel Belgrade provide a shuttle to the airport?
Yes, there's an airport shuttle. A fee of RSD 12000 per vehicle applies.
Where is Petra Hotel Belgrade located?
Located in Stari Grad, this luxury hotel is within a 10-minute walk of Knez Mihailova Street and Republic Square. Rajiceva Shopping Center and Goethe Insitut are just steps away.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.