/
Close
Newsletters  | Mobile

Hotels in Slovenia

From luxury resorts to small design hotels and cozy inns, there are an infinite number of great places to stay in the world, including hotels in Slovenia. Browse our travel guide and get Travel + Leisure’s picks for the best Slovenia hotels—all-inclusive resorts, design hotels, remote lodges, vacation rentals, and more. Our international team of editors and writers handpicks the top Slovenia hotels, helping travelers discover the most popular places to stay in Slovenia, and the most memorable.

Whether a boutique hotel with luxury amenities, a wilderness lodge, a cool rental home, or a country inn fit for your budget, Travel + Leisure highlights the best of the best. From affordable beach resorts and cozy inns to high-tech hotels and kid-friendly all-inclusive resorts, these Slovenia hotel listings will help you find just the right place to spend the night during your visit. Below find Travel + Leisure’s top spots for where to stay in Slovenia.

  • Overview
  • Hotels
  • Restaurants
  • Things to do
  • Trips
  • Articles
  • Antiq Hotel

    PRICE RANGE: Dollar
    After years when the only interesting lodging in town was the (admittedly rather cool) hostel converted from a former prison, Ljubljana finally has... More
  • Grand Hotel Portoroz

    PRICE RANGE: Dollar Dollar
  • Hotel Mons

    PRICE RANGE: Dollar Dollar
  • Royal Media Hotel & Casino

    PRICE RANGE: Dollar
    Touting itself as the world’s most high-tech retreat, the 214-room Royal Media Hotel & Casino is a business and leisure traveler’s dream, less than... More
  • Vila Bled

    PRICE RANGE: Dollar Dollar Dollar
    If you believed in vampires, this is where they would have their country home, and yet it’s the opposite of gloomy: a sun-drenched town clustered a... More
Advertisement

Sign Up


Connect With Travel + Leisure
  • Travel+Leisure
  • Tablet
  • Available devices

Already a subscriber?
Get FREE ACCESS to the digital edition


Advertisement

Advertisement

Advertisement

Marketplace