Map view

Explore and find hotels in Slovenia

With a tapestry of landscapes, enchanting architecture and welcoming locals, Slovenia packs a lot into its borders. Over half the country is covered with verdant valleys, making it one of the greenest in the world. In the northwest, the snow-capped peaks of the Julian Alps feed several emerald-green lakes. The most famous of these is Lake Bled, with its small church on a picturesque island, and medieval castle overlooking it all from the clifftop. Take a step back to admire its fairytale-like beauty, then catch your breath and dive in for a swim. Elsewhere there are many more natural treasures waiting to be explored. The northern region is dominated by verdant countryside, such as Savinja and Šalek Valley. Here you’ll discover soaring peaks, hot springs, crashing waterfalls and crystal-clear streams. To the southwest, you’ll find the Postojna Caves, home to countless underground tunnels and chambers, and a remarkable medieval castle that looks like it’s growing out of a cave – it has to be seen to be believed. All this is within day-tripping distance of Ljubljana, the pocket-sized capital which sits at the heart of the country. Here, baroque facades blend with the 20th-century architecture. Wander across iconic Triple Bridge, or take the funicular railway up to Ljubljana Castle, before winding down the afternoon with a coffee in delightful Prešeren Square. The majority of hotels, hostels, and apartments are found in Ljubljana and the eastern city of Maribor. In the north, Kranjska Gora, Slovenia’s top ski resort, boasts a range of chalets and lodges.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 2,180 reviews

    Located in a peaceful spot surrounded by oak trees, Garni Pension Pibernik is a family-run bed and breakfast with free WiFi access. Lake Bled is 2 km from the property.

    From US$156 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,987 reviews

    Surrounded by unspoiled nature, Hotel Bohinj is situated 100 metres from Bohinj Lake. It offers rooms with mountain view and few rooms on the top floor with lake view.

    From US$241 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 2,104 reviews

    Set just 28 km from Ehrenhausen Castle, Hotel CityMap Maribor offers accommodation in Maribor with access to a garden, a terrace, as well as full-day security.

    From US$165 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 4,850 reviews

    Set in Ljubljana, 3.9 km from Ljubljana Train Station, ONE66 Hotel offers accommodation with a shared lounge, private parking, a terrace and a restaurant.

    From US$134 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,550 reviews

    Enjoying a panoramic position over Portorož, Villa Bellevue is just 200 metres from a sandy beach. The villa houses an indoor swimming pool and 2 saunas are available all the time-all year.

    From US$161 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,546 reviews

    Only 600 metres from Ljubljana Central Market and 800 metres from Ljubljana Castle, Apartments Hiša Pod Gradom boasts an on-site restaurant with a terrace and a bar. Free WiFi is available.

    From US$153 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,852 reviews

    Set in Ljubljana, 5 km from Ljubljana Castle, Urban Ring Hotel offers accommodation with a restaurant and a bar. Airport transfers, free parking and free WiFi are available.

    From US$110 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 11,164 reviews

    Radisson Blu Plaza Hotel Ljubljana is a 4-star superior hotel located in Ljubljana and offers an à-la-carte restaurant, conference rooms and a gym.

    From US$228 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5,545 reviews

    Featuring a spa and wellness centre and on-site restaurants, Austria Trend Hotel Ljubljana offers elegantly furnished spacious rooms in Ljubljana, just 500 metres from the Ljubljana-Bežigrad highway..

    From US$160 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 1,962 reviews

    Tivoli Boutique Inn provides rooms in Ljubljana near Ljubljana Train Station and Tivoli Hall. This 4-star hotel offers a concierge service and luggage storage space.

    From US$224 per night