Hotels in Piran, Slovenia

Search & Compare Piran Hotels

When are you visiting Piran?

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Piran

Piran overview

Piran is a friendly locale distinct for its seaside and port. Visitors to Piran can take time to see places like Piran Harbour and Tartinijev Trg. You can take some time to discover the surrounding area and sights like Portoroz Beach and Port of Savudrija.

Where to stay in Piran

Whether you're planning a longer vacation or a weekend getaway, Piran has the right hotel for you. There are 21 hotels in Piran and you can shop as many as 19 deals for rooms on Hotels.com, some with discounts of up to 63%. We have room prices starting at 36 USD per night and below are the number of hotels by star rating in Piran as well as in the surrounding area:
  • • 3 5-star hotels from 65 USD per night
  • • 19 4-star hotels from 64 USD per night
  • • 31 3-star hotels from 48 USD per night

How to get to Piran

Fly into Trieste (TRS-Friuli Venezia Giulia), 20.8 mi (33.5 km) from the heart of Piran.

What to see around Piran

Recommended places to see include:
  • • Piran Harbour
  • • Tartinijev Trg

When to visit Piran

When planning your trip, you might be wondering when is the best time to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 57°F day, 36°F night
  • • April-June: 78°F day, 45°F night
  • • July-September: 82°F day, 59°F night
  • • October-December: 69°F day, 39°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.39 inches
  • • July-September: 0.39 inches
  • • October-December: 0.31 inches