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 a speed of 25+ Mbps.
Located in Belgrade, Petra Hotel Belgrade is in the city centre. 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.
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
Belgrade (BEG-Nikola Tesla)
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 remodelled 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 a 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
A lift, local meal delivery service and a 24-hour front desk
Meeting rooms, coffee/tea in reception and outdoor furniture
Room features
All 67 rooms include comforts, such as 24-hour room service and premium bedding, in addition to perks, such as pillow menus and laptop-compatible safes.
Other amenities include:
Bathrooms with hairdryers and shampoo
Wardrobes/cupboards, kitchenettes and coffee grinders
Yes, this property allows dogs (limit 1 total) with a maximum weight of up to 10 kg 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 25 Oct 2026, prices found for a 1-night stay for 2 adults at Petra Hotel Belgrade on 14 Nov 2026 start from 15.245.235 ₫, 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 at Petra Hotel Belgrade?
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?
Checkout 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.