The carved wooden balcony and arched garden doors of Vila Bled under autumn maples

49 of the best · the Balkans

Where to Stay in the Balkans: Lakeside, Island and Old-Town Hotels

Our favourite hotels beyond the capitals, from the Julian Alps to Lake Ohrid, each one already chosen and checked by our city guides.

Our 49 favourites, listed A–Z · Updated October 2026

Browse by type

Insiders' picks

Three Balkan stories we would show a friend first.

  1. Facing the old town

    Grand Park Hotel Rovinj

    Rovinj, Croatia·Luxury hotel·€€€€

    A luxury hotel looking across the harbour to old Rovinj, with two MICHELIN-starred restaurants.

    Explore View on map

  2. Under century-old plane trees

    Hotel Platani

    Trebinje, Bosnia & Herzegovina·Hotel

    Trebinje’s best-known hotel, on the main square beneath century-old plane trees.

    Rista i Bete Vukanović 1, 89101 TrebinjeExplore View on map

  3. Kopaonik’s luxury address

    Viceroy Kopaonik

    Kopaonik, Serbia·Luxury resort·€€€€

    An international luxury brand at Serbia’s biggest ski resort, with suites, spa and après-ski.

    Explore View on map

The full list: Hotels, A–Z

Neighbourhood
More areas 30

Hotels

Slovenia 5

  1. Family and wellness

    Bohinj ECO Hotel

    Bohinjska Bistrica, Slovenia·Hotel

    A family hotel in Bohinjska Bistrica with its own aquapark, rooftop wellness and mountain views.

    Triglavska cesta 17, 4264 Bohinjska BistricaExplore View on map

  2. Treehouse glamping

    Garden Village Bled

    Bled, Slovenia·Eco glamping·€€€

    Treehouses, glamping tents and pier tents over a stream, a short walk from the lake.

    Explore View on map

  3. Lakeshore grande dame

    Grand Hotel Toplice

    Bled, Slovenia·Historic lakeside hotel·€€€€

    A 19th-century grand hotel on the shore of Lake Bled, with a thermal-water pool.

    Cesta svobode 12Explore View on map

  4. At Lake Bohinj

    Hotel Jezero

    Ribčev Laz, Slovenia·Hotel

    A hotel in Ribčev Laz on Lake Bohinj, with balconied rooms, an indoor pool and two restaurants.

    Ribčev Laz 51, 4265 Bohinjsko jezeroExplore View on map

  5. Royal summer villa

    Hotel Vila Bled

    Bled, Slovenia·Historic villa hotel·€€€€

    A historic villa in private parkland on the southern shore of Lake Bled.

    Cesta svobode 18Explore View on map

Hotels

Croatia 5

  1. Facing the old town

    Grand Park Hotel Rovinj

    Rovinj, Croatia·Luxury hotel·€€€€

    A luxury hotel looking across the harbour to old Rovinj, with two MICHELIN-starred restaurants.

    Explore View on map

  2. Seaside by the forest

    Hotel Monte Mulini

    Rovinj, Croatia·Luxury hotel·€€€€

    A luxury seafront hotel beside the Golden Cape forest park, a short walk from old Rovinj.

    Antonio Smareglia 3, 52210 RovinjExplore View on map

  3. Old-town palaces

    Lešić Dimitri Palace

    Korčula, Croatia·Luxury hotel·€€€€

    Stylish residences in restored palaces in Korčula’s old town, home of LD Restaurant.

    Don Pavla Pose 1-6Explore View on map

  4. Design resort

    Maslina Resort

    Stari Grad, Hvar, Croatia·Resort hotel·€€€€

    A design-led resort in Maslinica bay near Stari Grad, calm and close to nature.

    Uvala Maslinica 11, 21460 Stari GradExplore View on map

  5. Wine-country boutique

    San Rocco

    Brtonigla, Croatia·Boutique hotel·€€€

    A family-run boutique hotel and restaurant in Brtonigla, in north-west Istria’s wine country.

    Explore View on map

Hotels

Bosnia & Herzegovina 8

  1. Riverside four-star

    Hotel Bristol

    Mostar, Bosnia & Herzegovina·Hotel

    A long-standing four-star hotel on the Neretva in central Mostar.

    Mostarskog bataljona bb, 88000 MostarExplore View on map

  2. At the ski centre

    Hotel Han Bjelašnica

    Bjelašnica, Bosnia & Herzegovina·Mountain hotel·€€

    A mountain hotel at the Bjelašnica ski centre, for winter skiing and summer walking.

    BjelašnicaExplore View on map

  3. Old Town heritage hotel

    Hotel Kriva Ćuprija

    Mostar, Bosnia & Herzegovina·Heritage hotel

    A heritage hotel in Mostar’s Old Town, named for the little stone bridge at its door.

    Onešćukova 23, 88000 MostarExplore View on map

  4. Riverside, old-town views

    Hotel Leotar

    Trebinje, Bosnia & Herzegovina·Hotel

    A long-established riverside hotel looking across the Trebišnjica to the old town.

    Luke Vukalovića 1, 89101 TrebinjeExplore View on map

  5. A riverside landmark

    Hotel Neretva – Tapestry Collection by Hilton

    Mostar, Bosnia & Herzegovina·Historic hotel·€€€

    Mostar’s riverside landmark of 1892, restored and reopened in Hilton’s Tapestry Collection.

    Explore View on map

  6. Under century-old plane trees

    Hotel Platani

    Trebinje, Bosnia & Herzegovina·Hotel

    Trebinje’s best-known hotel, on the main square beneath century-old plane trees.

    Rista i Bete Vukanović 1, 89101 TrebinjeExplore View on map

  7. Intimate and quiet

    Kapetanovina

    Mostar, Bosnia & Herzegovina·Boutique hotel·€€€

    A small, quiet boutique hotel within a short walk of the Old Bridge.

    Explore View on map

  8. MGallery retreat

    Tarčin Forest Resort & Spa, MGallery

    Tarčin, Bosnia & Herzegovina·Forest resort·€€€€

    A luxury forest resort and spa near Tarčin, part of Accor’s MGallery collection.

    Vilovačka bbExplore Check prices View on map

Hotels

Serbia 5

  1. Central classic

    Grand Hotel & Spa

    Kopaonik, Serbia·Hotel & spa·€€€

    A classic Kopaonik hotel near the lifts, with pools, a spa and day passes for non-guests.

    Explore View on map

  2. Inside the fortress

    Hotel Leopold I

    Petrovaradin, Serbia·Hotel

    A baroque-style hotel inside Petrovaradin Fortress, with 59 rooms and suites over the Danube.

    Petrovaradinska tvrđava bb, PetrovaradinExplore View on map

  3. Forest base

    Hotel Omorika

    Tara, Serbia·Mountain hotel·€€

    A forest hotel at Kaluđerske Bare on Tara, a handy base for the national park’s trails.

    Explore View on map

  4. Five-star boutique

    Hotel Pupin

    Novi Sad, Serbia·Boutique hotel

    A five-star boutique hotel in central Novi Sad, with ZAK fine dining and the casual Kalem.

    Narodnih heroja 3, Novi SadExplore View on map

  5. Kopaonik’s luxury address

    Viceroy Kopaonik

    Kopaonik, Serbia·Luxury resort·€€€€

    An international luxury brand at Serbia’s biggest ski resort, with suites, spa and après-ski.

    Explore View on map

Hotels

Montenegro 12

  1. The islet reborn

    Aman Sveti Stefan

    Sveti Stefan, Montenegro·Island resort·€€€€€

    Aman’s return to Sveti Stefan: a 15th-century island village and a former royal villa on the shore.

    Explore View on map

  2. Chalet among pines

    Bianca Resort & Spa

    Kolašin, Montenegro·Mountain resort

    A chalet-style resort among tall pines near Kolašin’s centre, with a spa pool facing the forest.

    Explore View on map

  3. Across from Budva

    Dukley Hotel & Resort

    Budva, Montenegro·Five-star resort·€€€€

    A five-star resort on the Zavala peninsula, gazing back across the water at Budva’s old town.

    Jadranski put bb, Zavala Peninsula, Budva 85310Explore WatchView on map

  4. 13th-century palace

    Hotel Astoria Kotor

    Kotor, Montenegro·Boutique hotel

    Nine individually designed rooms in the 13th-century Buća family palace, Kotor Old Town.

    Old Town, KotorExplore View on map

  5. Napoleonic theatre walls

    Hotel Cattaro

    Kotor, Montenegro·Old-town hotel·€€€

    A four-star stay on Kotor’s main square, set partly in the town’s former Napoleonic-era theatre.

    Explore View on map

  6. Inside the walls

    Hotel Monte Cristo

    Kotor, Montenegro·Boutique hotel

    A boutique hotel in Kotor Old Town, in a restored 13th-century bishop’s residence.

    Old Town 424, 85330 KotorExplore View on map

  7. Durmitor cooking

    Hotel Polar Star

    Žabljak, Montenegro·Mountain hotel

    A mountain-style hotel in Žabljak with Durmitor cooking, a wellness area and villas.

    Borje bb, ŽabljakExplore View on map

  8. On the Black Lake road

    Hotel SOA

    Žabljak, Montenegro·Mountain hotel

    A four-star mountain hotel among conifers on the road to the Black Lake, with a small spa.

    Durmitor National Park, 84220 ŽabljakExplore View on map

  9. At the old gate

    Hotel Stara Čaršija

    Stari Bar, Montenegro·Boutique hotel

    A small hotel in the old bazaar of Stari Bar, right below the walls of the ruined city.

    Starobarska čaršija 243, 85000 BarExplore View on map

  10. Restored lazaretto

    Lazure Hotel & Marina

    Meljine, Herceg Novi, Montenegro·Hotel & marina·€€€€

    A five-star hotel at Meljine, set partly in the bay’s old quarantine station, and its own marina.

    Explore WatchView on map

  11. One&Only’s European debut

    One&Only Portonovi

    Kumbor, Herceg Novi, Montenegro·Resort hotel·€€€€€

    One&Only’s first European resort, on the water at Kumbor with a spa, private beach and fine dining.

    Explore View on map

  12. On the marina

    The Chedi Luštica Bay

    Luštica peninsula, Montenegro·Five-star hotel·€€€€

    The first hotel of Luštica Bay’s new resort town, a five-star address on the marina promenade.

    Explore View on map

Hotels

Albania 10

  1. Near Maestral Beach

    Buzë Boutique Hotel

    Sarandë, Albania·Boutique hotel

    A four-star boutique hotel 200 metres from Maestral Beach, with a pool and Mediterranean restaurant.

    Rruga Butrinti, Lagja nr 1, SarandëExplore View on map

  2. Seafront villas

    Drymades Inn Resort

    Drymades, Dhërmi, Albania·Beach resort

    Seafront rooms and villas on Drymades beach, with a spa, pool and beach bar.

    Rruga Perivolo, Dhërmi 9422Explore View on map

  3. An old inn in the bazaar

    Hani i Pazarit

    Korçë, Albania·Inn & restaurant·€€

    Korçë’s restored caravanserai, with simple rooms around a lively courtyard restaurant.

    Pazari i VjetërExplore View on map

  4. In the bazaar

    Hotel Argjiro

    Gjirokastër, Albania·Hotel·€€

    A central hotel in Gjirokastër’s old bazaar, close to the castle and house museums.

    Rruga Gjin ZenebishtiExplore View on map

  5. Old-town views

    Hotel Kodra

    Gjirokastër, Albania·Boutique hotel

    A 13-room boutique hotel in Gjirokastër’s old town, with a terrace restaurant below the castle.

    Lagjia 11 Janari, Rruga Zejtareve, GjirokastërExplore View on map

  6. On Livadhi bay

    Miamar Luxury Hotel

    Livadh, Himarë, Albania·Beach hotel

    A modern hotel on Livadhi beach, just north of Himarë, with a wellness area and sea-view dining.

    Rruga Shen Varvara, Livadh, HimarëExplore View on map

  7. Riverside in Gorica

    Muzaka Boutique Hotel

    Berat, Albania·Boutique hotel·€€€

    A restored stone house in Gorica, looking across the Osum to the windows of Mangalem.

    GoricaExplore View on map

  8. Eight rooms and suites

    Poda Boutique Hotel

    Ksamil, Albania·Boutique hotel

    A small boutique hotel in the centre of Ksamil, with sea-view suites and a pool.

    Explore View on map

  9. Pool by the sea

    Rapo’s Resort Hotel

    Potam, Himarë, Albania·Resort hotel

    A resort hotel at Potam in Himarë with an outdoor pool, terrace restaurant and private beach.

    Potam, 9425 HimarëExplore View on map

  10. 37 rooms and suites

    Zoe Hora

    Dhërmi, Albania·Boutique hotel

    A Dhërmi retreat with 37 rooms and suites, an infinity pool, spa and two restaurants.

    Rruga Vlladas, Dhërmi 9422Explore View on map

Hotels

North Macedonia 4

  1. Mountain spa

    Grand Chamois Hotel & Spa

    Mavrovo, North Macedonia·Mountain hotel·€€€

    A mountain hotel and spa in Mavrovo, within easy reach of the lake and the slopes.

    Explore View on map

  2. Own sandy beach

    Hotel Granit

    Sv. Stefan, Ohrid, North Macedonia·Beach hotel

    A four-star lakeside hotel at St Stefan, 5 km from Ohrid, with its own sandy beach.

    Sv. Stefan BB, 6000 OhridExplore View on map

  3. Lake views, spa

    Hotel Tino & Spa

    Ohrid, North Macedonia·Lakeside hotel

    A lakefront hotel on Ohrid’s quay with a French-inspired brasserie and a small spa.

    Kej Makedonija 55, 6000 OhridExplore View on map

  4. Ski and spa

    Radika Resort

    Mavrovo, North Macedonia·Resort hotel·€€

    A family-friendly resort hotel with an indoor pool, a spa and winter ski shuttles.

    Explore View on map

Every place here is also on our city guide for its country, linked from its page. Opening times and seasons change, so check with each place before you travel.

Explore more of the Balkans

The ULTIMATE letter

Letters from the Balkans

An occasional email with our new Balkan stories. No spam, ever.