The best hotels in Bosnia and Herzegovina
With 8,000+ places to stay across the country, picking the right hotel in Bosnia takes more than a quick scroll through reviews. We reviewed the standouts. these 10 made the cut.
Our Top Picks in Bosnia and Herzegovina
Click any hotel to check availability and book at the best price.
Hotel Bristol
Marijin Dvor, Sarajevo
Free cancellation & Pay later
Hotel President Sarajevo
Marijin Dvor, Sarajevo
Free cancellation & Pay later
All Hotels Compared
Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.
| # | Hotel | City & Area | Price/Night | Score | Best For |
|---|---|---|---|---|---|
| 1 | Hostel Balkan Han | Old Town, Mostar | $45–75/night | 8.1/10 | Budget Pick |
| 2 | Hotel Tuzla | City Center, Tuzla | $65–95/night | 7.8/10 | Best Value |
| 3 | Hotel Čobanija | Baščaršija, Sarajevo | $105–150/night | 8.5/10 | Best Location |
| 4 | Hotel Almira | City Center, Zenica | $110–155/night | 8/10 | Business Pick |
| 5 | Hotel Kreševo | Old Town, Kreševo | $120–170/night | 8.3/10 | Hidden Gem |
| 6 | Hotel Stari Grad | Buna River, Blagaj | $150–210/night | 8.7/10 | Romantic Stay |
| 7 | Hotel Posavina | Town Center, Odžak | $100–145/night | 7.9/10 | Family Friendly |
| 8 | Hotel Bevanda | Bulevar, Mostar | $260–370/night | 9.1/10 | Luxury Pick |
| 9 | Hotel Bristol | Marijin Dvor, Sarajevo | $135–195/night | 8.6/10 | Most Popular |
| 10 | Hotel President Sarajevo | Marijin Dvor, Sarajevo | $290–420/night | 9.3/10 | Top Rated |
Why These Hotels Made Our List
Every hotel earned its spot. Here's exactly why we picked each one.
Hostel Balkan Han
This small guesthouse sits a short walk from Stari Most bridge in the heart of Mostar's old bazaar quarter. Rooms are basic but clean, with stone walls and simple wooden furniture that fit the setting well. Staff are genuinely helpful and will point you to local spots most tourists miss. Breakfast is included and served in a courtyard shaded by a fig tree. A solid base for exploring Mostar without spending much.
Check Availability
Hotel Tuzla
Hotel Tuzla sits on Turalibegova Street close to the central pedestrian zone and the famous salt lakes. Rooms are straightforward and well-maintained, with decent beds and reliable hot water. The hotel restaurant serves good traditional Bosnian food at fair prices. It is not a flashy place but everything works and the location is convenient for walking the city. Good option if you are passing through the northeast of the country.
Check Availability
Hotel Čobanija
The Čobanija is on Čobanija Street, just a few minutes on foot from the Baščaršija bazaar and the Gazi Husrev-beg Mosque. Rooms are compact but tastefully decorated with Ottoman-influenced touches. The staff go out of their way to help with restaurant recommendations and transport. Breakfast is excellent, with homemade jams and fresh burek delivered each morning. One of the most conveniently placed mid-range options in the old town.
Check Availability
Hotel Almira
Hotel Almira stands on the main boulevard in Zenica, the industrial center of central Bosnia. Rooms are modern, spacious, and well-equipped with good desks and fast Wi-Fi, making it popular with business travelers. The hotel has a solid restaurant and a conference center used by regional companies. It is not a tourist-focused property but it delivers consistent quality. Zenica itself is often overlooked but has some interesting Ottoman-era sites nearby.
Check Availability
Hotel Kreševo
This small family-run hotel is in Kreševo, a quiet medieval town about 40 kilometers from Sarajevo that very few foreign visitors discover. The building is built in traditional Bosnian style with exposed wood beams and a fireplace in the dining room. Rooms are cozy and quiet, and the surrounding hills offer excellent hiking trails. The owners cook meals using produce from their own garden, and the lamb stew is exceptional. Ideal if you want to experience rural Bosnia away from the crowds.
Check Availability
Hotel Stari Grad
This boutique hotel sits beside the Buna River spring in Blagaj, one of the most photographed spots in Bosnia, directly beneath a medieval fortress cliff. Rooms face either the river or the old tekke dervish house, and the views from the terrace are genuinely impressive. The restaurant serves trout caught fresh from the river, which is the clear highlight of any meal here. It is a small property so booking well in advance is necessary in summer. The combination of location and food makes it one of the best stays in Herzegovina.
Check Availability
Hotel Posavina
Hotel Posavina is a reliable mid-range option in Odžak in the Posavina region of northern Bosnia, close to the Croatian and Serbian borders. Rooms are large by local standards and well suited to families traveling through. The property has a decent outdoor terrace and a restaurant serving regional specialties from the Sava River valley. It is not a destination hotel but a practical stop for travelers crossing the north of the country. Staff are friendly and speak enough English to be helpful.
Check Availability
Hotel Bevanda
Hotel Bevanda is one of the finest properties in Herzegovina, perched above the Neretva River on the Bulevar with direct views toward the old bridge. The restaurant attached to the hotel is widely considered the best in Mostar, with a wine cellar holding over 15,000 bottles. Rooms are elegantly furnished with fine linens and large windows framing the river. The terrace at sunset is exceptional. Service is polished and attentive without being overbearing, which is rare for a property this size in Bosnia.
Check Availability
Hotel Bristol
Hotel Bristol sits on Jezero Street in the Marijin Dvor district, close to the National Museum and the Parliament buildings. The property has been recently renovated and offers clean, modern rooms with good soundproofing. It is slightly removed from the Baščaršija crowds, which makes it quieter while still being walkable to main attractions. The restaurant on the ground floor is reliable for both dinner and a quick coffee. A dependable choice for first-time visitors to Sarajevo.
Check Availability
Hotel President Sarajevo
Hotel President is the leading luxury address in Sarajevo, located on Zmaja od Bosne Street beside the Holiday Inn that famously sheltered journalists during the siege. Rooms are large, impeccably designed, and equipped with everything a high-end traveler expects. The spa and indoor pool are the best in the city, and the rooftop bar offers sweeping views across the valley toward the surrounding hills. The breakfast spread is exceptional and the concierge team handles every request with speed. For travelers who want genuine five-star comfort in Bosnia, this is the clear top choice.
Check AvailabilityWhere to Stay in Bosnia and Herzegovina
The neighborhood you pick matters more than the hotel. Here's what you need to know.
Sarajevo neighborhoods: where to actually stay
Baščaršija is the obvious pick and for good reason. You're a 3-minute walk from the Sebilj fountain, surrounded by džezva coffee shops on Kazandžiluk Street, and everything feels lived-in rather than staged. Hotel Čobanija sits right here and it earns its Best Location badge.
Marijin Dvor is the business and upscale corridor, about 15 minutes walk west of Baščaršija along Ferhadija. Both Hotel Bristol and Hotel President Sarajevo are here. It's cleaner, quieter after 10pm, and better for light sleepers. Just know you'll walk or cab to the old town for most of the good food.
Mostar without the tourist trap mistakes
The 200-meter stretch around Stari Most is a gauntlet of overpriced restaurants and souvenir shops. The food is mediocre and costs 3x what it should. Locals eat on Braće Fejića Street. about 10 minutes walk north. and so should you.
Hostel Balkan Han in Old Town puts you close enough to the bridge to walk there in 5 minutes while keeping your nightly cost at $45-75. Hotel Bevanda on Bulevar is a different proposition entirely at $260-370/night. genuinely luxurious and worth it if that's your budget, with a restaurant that actually earns its reputation.
Getting around Bosnia and Herzegovina
There's no national train network worth relying on. One line runs Sarajevo to Mostar in about 2.5 hours, and it's a beautiful ride through the Neretva canyon. do it once. But for anything else, buses from Sarajevo's East Bus Station (Istočno Sarajevo) or the main terminal on Put Života are your best option.
Intercity taxis between Sarajevo and Mostar cost $50-70 and take 2 hours. Within Sarajevo, the tram along Ferhadija and Maršala Tita is cheap and reliable. a single ride runs under $1. Uber works in Sarajevo too, usually 20-30% cheaper than street taxis.
The Bosnia hotel pricing reality check
Bosnia is still genuinely affordable by European standards, but that gap is closing in Sarajevo's tourist core. Baščaršija hotels have crept up 15-20% over the last two years. Mostar's Old Town sees the same pattern every summer.
The sweet spot is mid-range. Hotels like Kreševo in the old town of Kreševo ($120-170/night) or Posavina in Odžak ($100-145/night) deliver solid quality without tourist-area markup. If you want Sarajevo luxury, pay for it properly at Hotel President. don't go mid-market and end up disappointed.
What to know before you book in Bosnia
Many smaller hotels and guesthouses in Bosnia still prefer cash payment, especially outside Sarajevo and Mostar. ATMs are everywhere in city centers, but scarce in places like Kreševo or Blagaj. Withdraw KM (Bosnian Convertible Mark) before heading to smaller towns. The rate is fixed: 1 EUR equals exactly 1.95583 KM.
Check-in before 2pm is genuinely hit or miss outside the larger hotels. If you're arriving from the Sarajevo airport on an early flight, message ahead. Most places will hold luggage, but early room access isn't guaranteed unless you've paid for the previous night.
Blagaj, Počitelj, and the Neretva valley detour
The Neretva valley between Mostar and the coast is one of the most underrated stretches in the Balkans. Blagaj's Vrelo Bune spring and the Tekija dervish monastery are 12km from Mostar's center. Počitelj fortress is another 20km south and takes maybe 45 minutes to explore. Both are worth the trip.
Hotel Stari Grad in Blagaj is the only vetted property in this area, rated 8.7 and priced $150-210/night. It's directly on the Buna River. Book it for your Mostar base if romance matters more than nightlife access. you're 20 minutes by car from everything and the morning light on the water is genuinely special.
Explore Bosnia and Herzegovina by city
We cover 5 destinations across Bosnia and Herzegovina. Pick a city for a dedicated hotel guide with neighborhoods, seasonal tips, and our vetted picks.
Bosnia and Herzegovina's best hotel regions
Sarajevo is where most travelers should start. It has the best hotel spread, the most walkable neighborhoods, and more layers of history per street corner than anywhere else in the Balkans. Mostar is worth a night or two, but don't anchor your whole trip there.
Sarajevo 3 vetted hotels The most complex city in the Balkans. and the best base for your trip.
The most complex city in the Balkans. and the best base for your trip.
Sarajevo earns its reputation. Baščaršija is Ottoman, Ferhadija is Austro-Hungarian, Titova is Yugoslav brutalist. You can walk between three centuries in 15 minutes. That density of history is exactly why it's the right anchor for a Bosnia trip.
Hotel options span the full range here. Hotel Čobanija sits in Baščaršija at $105-150/night with an 8.5 rating. Hotel Bristol in Marijin Dvor steps it up at $135-195/night. Hotel President Sarajevo tops the country at $290-420/night and a 9.3 rating. genuinely the best property in Bosnia.
Avoid booking anything south of Ilidža or in Vogošća. You'll spend more on cabs than you save on the room rate. Stick to Baščaršija or Marijin Dvor and you can walk everywhere that matters.
Browse all Sarajevo hotels → Mostar & the Neretva Valley 3 vetted hotels Beautiful, yes. But book smart or you'll pay tourist prices for tourist-trap quality.
Beautiful, yes. But book smart or you'll pay tourist prices for tourist-trap quality.
Mostar's Stari Most is one of the most photographed bridges in Europe. for good reason. But the 300-meter tourist corridor around it has become aggressively commercial. Hostel Balkan Han in Old Town gives you proximity without gouging your wallet at $45-75/night.
Hotel Bevanda on Bulevar is in a completely different league. At $260-370/night and a 9.1 rating, it's Mostar's only true luxury option and it doesn't apologize for the price. The restaurant alone is worth visiting even if you're not staying there. Hotel Stari Grad in Blagaj, 12km south on the Buna River, rounds out the region at $150-210/night.
The Neretva canyon between Mostar and Jablanica is stunning from a bus window. If you're driving, stop at Počitelj. the fortress takes 40 minutes and costs almost nothing. Kravice Waterfalls are another 35km southwest and busiest on July and August weekends.
Browse all Mostar & the Neretva Valley hotels → Central Bosnia (Zenica & Kreševo) 2 vetted hotels The part of Bosnia most tourists skip. and where the value is genuinely good.
The part of Bosnia most tourists skip. and where the value is genuinely good.
Zenica gets written off as an industrial city, and fair enough. the steel plant is hard to miss. But the city center around Trg Alije Izetbegovića is pleasant, walkable, and cheaper than Sarajevo. Hotel Almira in the city center rates 8.0 and runs $110-155/night. It's the Business Pick for a reason: reliable, modern, and functional.
Kreševo is the real surprise. This small town 37km southwest of Sarajevo has a genuinely old Ottoman quarter and almost no other tourists. Hotel Kreševo in the Old Town runs $120-170/night with an 8.3 rating. It earns the Hidden Gem label honestly.
Neither destination is a primary reason to visit Bosnia. But if you're renting a car and exploring beyond Sarajevo, both are comfortable overnight stops. Kreševo to Sarajevo is about 50 minutes on clear roads. easy day-trip range.
Browse all Central Bosnia (Zenica & Kreševo) hotels → Northern Bosnia (Tuzla & Odžak) 2 vetted hotels Practical, affordable, and almost completely tourist-free.
Practical, affordable, and almost completely tourist-free.
Tuzla is the third-largest city in Bosnia and most visitors walk straight past it. That's their mistake. The salt lakes on Trg Slobode are a genuinely unique feature. human-made saline lakes in the middle of a city center, busy with locals every evening from May to September. Hotel Tuzla in the city center is $65-95/night with a 7.8 rating.
Odžak is even further off the radar, sitting near the Sava River close to the Croatian border. Hotel Posavina in the town center rates 7.9 and costs $100-145/night. It's tagged as Family Friendly and delivers on that. Not a destination hotel, but a solid base for exploring the Posavina flatlands.
Transport in this region runs on buses. Tuzla to Sarajevo takes about 2.5 hours on the intercity bus from Tuzla's main terminal on Ulica Marsala Tita. Expect to pay 15-20 KM for the ticket.
Browse all Northern Bosnia (Tuzla & Odžak) hotels →Best Areas by Vibe
Tell us how you travel and we'll point you to the right part of Bosnia and Herzegovina.
Romantic
Blagaj on the Buna River is as close to fairytale as Bosnia gets. Hotel Stari Grad puts you 5 minutes walk from the 16th-century Tekija monastery with near-zero other tourists after dark.
Culture
Baščaršija in Sarajevo is the cultural core of the country. You're walking distance from the Gazi Husrev-beg Mosque, Vijećnica City Hall, and a dozen small museums in under 20 minutes.
Family
Odžak's Hotel Posavina keeps costs at $100-145/night with space and quiet that city-center hotels can't offer. The flat Posavina region is easy to navigate with kids and far less chaotic than Sarajevo or Mostar.
Budget
Mostar's Old Town is where Hostel Balkan Han delivers $45-75/night within walking distance of Stari Most. It's the best value entry point in the country.
Beach
Bosnia is landlocked, but Tuzla's artificial salt lakes on Trg Slobode are the closest thing to a beach scene in the country. Locals treat it like one from June through August.
Foodie
Sarajevo's Baščaršija neighborhood is where Bosnian food makes the most sense. Ćevapi on Bravadžiluk Street, burek at Buregdžinica Bosna, and slow-cooked begova čorba at half a dozen spots within 5 minutes walk.
How We Vetted These Hotels
Every hotel on this list went through the same evaluation. Here's exactly how we score them.
We reviewed 8,000+ options across the main regions of Bosnia and Herzegovina. A lot got cut fast: hotels with misleading photos of renovated lobbies hiding Soviet-era rooms, guesthouses on Sarajevo's Ilidža outskirts claiming to be 'city center,' and 'riverside' properties in Mostar that turned out to be a 20-minute taxi ride from the Stari Most. We also cut anything with chronic noise complaints near Sarajevo's Ferhadija Street tram stops, and budget places in Tuzla that charged city-center prices without city-center access. What's left are 10 properties we'd actually book.
Location Quality
Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.
Value for Money
We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.
Guest Experience
We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.
Hotels that score below 8.0 don't make our list. Hotels can't pay for placement. We update scores every quarter based on new reviews. If a hotel's quality drops, it gets removed. Read more about our approach on the about page.
When to Visit Bosnia and Herzegovina: Season by Season
Hotel prices, crowds, and weather vary dramatically. Here's what to expect each season.
Winter (December-February)
Sarajevo gets real snow and Bjelašnica mountain is a functioning ski resort. lift passes run 35-50 KM/day, cheap by Alpine standards. Hotels in Baščaršija and Marijin Dvor drop 20-30% from summer rates. Mostar stays milder at 5-10°C but has almost nothing going on.
Spring (March-May)
May is the best month in Bosnia, full stop. Sarajevo hits 18-20°C, the Neretva valley turns green, and crowds haven't arrived yet. Prices are still 15-25% below peak summer rates. Book Mostar for May and you'll see why everyone recommends it. without the August chaos.
Summer (June-August)
July and August bring peak prices and serious crowds around Stari Most and Baščaršija. Hotel Bevanda in Mostar can hit $370/night in late July. Kravice Waterfalls are genuinely overcrowded on August weekends. The Sarajevo Film Festival runs late July to early August. good if you plan for it, chaotic if you don't.
Autumn (September-November)
September is arguably the best travel month in the country. Temperatures in Sarajevo drop to a comfortable 18-22°C, prices fall from August peaks by 10-20%, and the city breathes again after summer. The Neretva valley in October has autumn colors that most visitors never see because they've already gone home.
How to Book Hotels in Bosnia and Herzegovina
Smart booking strategies that save money without sacrificing quality.
Book Sarajevo hotels at least 6 weeks ahead in July-August
The Sarajevo Film Festival (late July to early August) fills up Baščaršija and Marijin Dvor hotels fast. During that week, rates at Hotel Bristol and Hotel President jump 25-40% above their standard $135-420/night range. Book before June if your dates overlap.
The Bosnian convertible mark is pegged to the euro
1 EUR = 1.95583 KM, fixed by law. This means your mental conversion is easy: halve the KM price and you've got euros. ATMs in Sarajevo's Ferhadija Street and Mostar's Braće Fejića Street dispense KM. Don't exchange at the airport. the rate at exchange offices in Baščaršija is better.
Don't book the cheapest room in Mostar without checking the location
Several budget guesthouses advertise 'Mostar Old Town' when they're actually 1.5-2km from Stari Most, near the bus station on Trg Ivana Krndelja. That's a 25-minute walk in summer heat. Check the map before you confirm. The best Old Town proximity comes at $45-75/night with Hostel Balkan Han.
Sarajevo trams are your friend. taxis less so
The tram line along Maršala Tita connects Baščaršija to Marijin Dvor in under 10 minutes for about 1.80 KM. Street taxis near Baščaršija sometimes skip the meter on tourists. always confirm the price before getting in, or use Bolt which operates in Sarajevo and runs $2-5 for most city trips.
Breakfast in small towns: skip the hotel, find the pekara
In Kreševo, Zenica, Tuzla, and Odžak, there's always a local bakery (pekara) within a 5-minute walk of any hotel. Fresh burek, sirnica (cheese pastry), and coffee runs 3-5 KM total. Hotel breakfasts in smaller properties often cost 8-12 KM for something worse.
Blagaj and Počitelj are best on weekday mornings
Both Vrelo Bune in Blagaj and Počitelj fortress get busy with day-trippers from Mostar between 10am and 3pm, especially on summer weekends. Arrive before 9am or after 4pm. If you're staying at Hotel Stari Grad in Blagaj, you have the Buna spring to yourself in the early morning. genuinely worth setting an alarm for.
Frequently Asked Questions About Hotels in Bosnia and Herzegovina
Straight answers from our team after reviewing hotels across Bosnia and Herzegovina.
What's the best area to stay in Sarajevo?
Baščaršija and the streets around Ferhadija are where you want to be. You're walking to the Latin Bridge in under 10 minutes, and the whole old city is on foot. Marijin Dvor is a solid second choice: quieter, slightly cheaper at $135-195/night, and still only 15 minutes walk to the old town.
How much does a good hotel in Bosnia and Herzegovina cost per night?
Budget hostels in Mostar's Old Town run $45-75/night. Mid-range hotels in Sarajevo or Zenica sit around $100-170/night. If you want real luxury, Mostar's Bulevar and Sarajevo's Marijin Dvor have options from $260-420/night. There's a solid range. you just need to know which neighborhoods to target.
Is Mostar worth staying overnight or just a day trip from Sarajevo?
Stay at least one night. The crowds around Stari Most clear out after 7pm and the bridge looks completely different at dusk. Day-trippers miss the best 3 hours of the place. Budget around $45-260/night depending on whether you're in Old Town or the Bulevar.
When is the best time to visit Bosnia and Herzegovina?
May through September hits the sweet spot. Sarajevo sits at 500m elevation, so summers are warm but not punishing. typically 25-30°C in July. Avoid the first two weeks of August if you hate crowds; that's when domestic tourism peaks and Mostar gets genuinely packed.
Is Sarajevo safe for tourists?
Yes. Baščaršija, Ferhadija Street, and the Marijin Dvor district are all very walkable at night. The main thing to watch is traffic. drivers in Sarajevo are aggressive around Titova Street. Standard city common sense applies, and it's genuinely one of the safer capitals in the region.
How do I get from Sarajevo airport to the city center?
The airport is about 12km from Baščaršija. A taxi runs $15-20 and takes 20-25 minutes depending on traffic on Butmirska Cesta. There's no direct airport train. Some hotels in Marijin Dvor offer pickup. worth asking when you book.
What's the best hotel in Bosnia and Herzegovina overall?
Hotel President Sarajevo in Marijin Dvor holds the top rating at 9.3 and prices from $290-420/night. It's not cheap, but it's the best in the country by a clear margin. If you're splitting the difference, Hotel Bristol. also in Marijin Dvor. rates 8.6 and starts at $135/night.
Are there good hotels near Blagaj and the Vrelo Bune spring?
Yes. Hotel Stari Grad sits right on the Buna River in Blagaj, about 12km south of Mostar city center. It's a romantic property rated 8.7 and priced $150-210/night. Most visitors do Blagaj as a day trip from Mostar, but staying here overnight is a genuinely different experience.
Do hotels in Bosnia and Herzegovina include breakfast?
It varies. Mid-range and luxury hotels typically include breakfast in the room rate or offer it for $8-15 extra. Budget hostels in Mostar and Sarajevo usually don't include it. Around Baščaršija, you can grab a proper burek at Buregdžinica Bosna on Bravadžiluk for under $3 anyway. skip the hotel breakfast and eat like a local.
Is Tuzla worth visiting and staying?
Tuzla gets overlooked, which is partly why Hotel Tuzla in the city center offers decent value at $65-95/night. The salt lake area on Trg Slobode is a genuinely fun evening scene. It's not Sarajevo, but if you're passing through northeastern Bosnia, it's a comfortable overnight stop.
What neighborhoods should I avoid when booking a hotel in Sarajevo?
Skip anything listed as 'Ilidža' or 'Vogošća' if walkability matters to you. Ilidža is 11km from Baščaršija, so you're taxi-dependent for everything. Some hotels there advertise 'Sarajevo' without mentioning you'll spend $20-30/day just getting to the city center.
Do I need a visa to visit Bosnia and Herzegovina?
Most EU, US, UK, Canadian, and Australian passport holders can enter without a visa for up to 90 days. Always check with the Embassy of Bosnia and Herzegovina or the Ministry of Security website before traveling since rules do change. Make sure your passport is valid for at least 3 months beyond your planned departure date.
Useful links for Bosnia and Herzegovina
Government & official sources only. No booking sites, no ads.
Ready to book Bosnia and Herzegovina?
We vetted the best — but there are thousands more. Browse the full selection and filter by dates, price, and neighborhood.
Browse all Bosnia and Herzegovina hotels