You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Piran, a picturesque coastal town in southwestern Slovenia, is a charming destination for travelers seeking a blend of history, culture, and stunning seaside views. Nestled on the Adriatic Sea, Piran is renowned for its well-preserved medieval architecture, featuring narrow streets and compact houses that exude an old-world charm. Visitors can explore the best neighborhoods such as the historic Old Town, where the Venetian influence is evident in the architecture and vibrant atmosphere.
Top attractions include Tartini Square, named after the famous violinist Giuseppe Tartini, and the iconic St. George's Parish Church, which offers panoramic views of the Gulf of Piran. The town's strategic location makes it a perfect base for exploring the Slovenian Istria region. Whether you're wandering through its quaint streets or enjoying the local cuisine, Piran promises a memorable stay for all its visitors.
See the latest prices and deals by choosing your dates

Apartment in Piran · 0.24 mi from centre
With a stay at this apartment, you'll be centrally located in Piran, within a 15-minute drive of Portoroz Beach and Church of St Clement. This beach apartment is 0.1 mi (0.1 km) from Piran Lighthouse and 0.1 mi (0.1 km) from Cistern.

Homestay in Piran · 0.24 mi from centre
9.6
51 reviews
Vila Nada Piran provides beachfront accommodations in Piran. The air-conditioned accommodations are a few steps from Punta Piran Beach. The homestay features sea views, a terrace, and free Wifi is available throughout the property.
At the homestay, each unit is fitted with a outdoor furniture, a flat-screen TV, a private bathroom, bed linen, and towels.
Aquapark Istralandia is 17 miles from the homestay, while San Giusto Castle is 22 miles from the property.

Apartment in Piran · 0.24 mi from centre
8.7
19 reviews
Punta Apartment KA 2'2 by Locap Group is located in Piran, just a few steps from Punta Piran Beach and 17 miles from Aquapark Istralandia. This beachfront property offers access to a patio and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. The comfortable, air-conditioned accommodation also comes with soundproofing and a fireplace. This apartment is allergy-free and non-smoking.
A bicycle rental service is available at Punta Apartment KA 2'2 by Locap Group, while cycling can be enjoyed nearby.
San Giusto Castle is 22 miles from the accommodation, while Piazza Unità d'Italia is 22 miles away.

Guest house in Piran · 0.24 mi from centre
8.9
145 reviews
Apartments Maja provides beachfront accommodations in Piran. The property is around a few steps from Punta Piran Beach, 17 miles from Aquapark Istralandia, and 22 miles from San Giusto Castle. The guest house features quiet street views, a sun terrace, and free Wifi is available throughout the property.
Overlooking the sea, rooms in this guest house are accessible via private entrance and equipped with a flat-screen TV and a private bathroom with a walk-in shower and a hair dryer. A microwave, a toaster, and fridge are also available, as well as a kettle. At the guest house, each unit includes bed linen and towels.
The area is popular for cycling and hiking, and bike rental is available at this 3-star guest house. A car rental service is available at the guest house, while walking tours can be enjoyed nearby.
Piazza Unità d'Italia is 22 miles from Apartments Maja, while Trieste Port is 22 miles from the property.

Apartment in Piran · 0.24 mi from centre
8.6
22 reviews
Studio Mila is located in Piran, just a few steps from Punta Piran Beach and 17 miles from Aquapark Istralandia. This beachfront property offers access to free Wifi. Trieste Port is 22 miles away and Trieste Station is 22 miles from the apartment.
There is a seating area, a dining area, and a kitchen complete with a dishwasher, a fridge, and a stovetop. The property offers sea views.
Guests at the apartment will be able to enjoy activities in and around Piran, like cycling.
San Giusto Castle is 21 miles from Studio Mila, while Piazza Unità d'Italia is 22 miles from the property.

Apartment in Piran · 0.25 mi from centre
9.8
35 reviews
Just a few steps from Punta Piran Beach and a 4-minute walk from St. George's Parish Church, Apartment Lanterna features accommodations in Piran with free bikes. This beachfront property offers access to a patio and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace and sea views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Aquapark Istralandia is 17 miles from Apartment Lanterna, while San Giusto Castle is 22 miles away.

Apartment in Piran · 0.25 mi from centre
8.1
432 reviews
Apartments Punta Piran provides rooms in Piran near Punta Piran Beach and St. George's Parish Church. This beachfront property offers access to free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace with views of the sea and mountain, the units feature air conditioning, a seating area, cable flat-screen TV, and kitchen. A microwave, a fridge, and stovetop are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units are equipped with a private bathroom and bed linen.
Aquapark Istralandia is 17 miles from Apartments Punta Piran, while San Giusto Castle is 22 miles away.

Apartment in Piran · 0.25 mi from centre
9.4
78 reviews
Punta Nana Mira offers accommodations in Piran, a few steps from Punta Piran Beach and 17 miles from Aquapark Istralandia. This beachfront property offers access to free Wifi. Outdoor seating is also available at the apartment.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 2 bathrooms with a walk-in shower and a hair dryer. Towels and bed linen are provided in the apartment. This apartment is non-smoking and soundproof.
San Giusto Castle is 22 miles from Punta Nana Mira, while Piazza Unità d'Italia is 22 miles away.

Apartment in Piran · 0.26 mi from centre
Casa Valentina offers accommodations in Piran, a few steps from Punta Piran Beach and 16 miles from Aquapark Istralandia. This apartment provides air-conditioned accommodations with a terrace and free Wifi. San Giusto Castle is 21 miles from the apartment and Piazza Unità d'Italia is 22 miles away.
The spacious apartment includes 1 bedroom and a living room with a flat-screen TV. The accommodation is non-smoking.
For those times when you'd rather not eat out, you can cook in your kitchen.
Trieste Port is 22 miles from the apartment, while Trieste Station is 22 miles away.

Apartment in Piran · 0.29 mi from centre
9.7
73 reviews
Apartments CLIFF Piran features a public bath and air-conditioned accommodations in Piran, a 12-minute walk from Punta Piran Beach. This beachfront property offers access to free Wifi and free private parking. The apartment has private entrance.
The apartment provides guests with a terrace, sea views, a seating area, cable flat-screen TV, a fully equipped kitchen with a toaster and a fridge, and a private bathroom with shower and a hair dryer. A stovetop and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, each unit includes bed linen and towels.
Aquapark Istralandia is 17 miles from Apartments CLIFF Piran, while San Giusto Castle is 22 miles from the property.

Bed and breakfast in Piran · 0.31 mi from centre
9.1
211 reviews
VISTA del MAR features air-conditioned rooms in Piran. Private parking is available on site at this recently renovated property. The bed and breakfast offers sea views, a sun terrace, and free Wifi is available throughout the property.
At the bed and breakfast, units come with a desk. The rooms come with a private bathroom with a shower, a hair dryer, and free toiletries. At the bed and breakfast, the units come with bed linen and towels.
Guests can also relax in the garden.
Fiesa Beach is a 9-minute walk from the bed and breakfast, while Aquapark Istralandia is 16 miles away.

Apartment in Piran · 0.31 mi from centre
9.0
13 reviews
With a stay at Apartments Pri Mari in Piran, you'll be near the beach, within a 10-minute drive of Portoroz Beach and Museum of Underwater Activities. This apartment is 0.4 mi (0.7 km) from Obzidna Ulica and 0.5 mi (0.8 km) from Cistern.

Apartment in Piran · 0.32 mi from centre
8.5
327 reviews
Breakfast available
Featuring sea views, Apartments Mirjana in Piran features accommodations, a garden, a terrace, a bar, and barbecue facilities. There's a private entrance at the apartment for the convenience of those who stay. There's an outdoor fireplace and guests can access free Wifi and free private parking.
All units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, and a private bathroom with a hair dryer, a shower, and free toiletries. A fridge, a stovetop, and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, each unit is fitted with bed linen and towels.
À la carte and continental breakfast options with warm dishes, fresh pastries, and fruit are available.
A bicycle rental service is available at the apartment.
Punta Piran Beach is a 12-minute walk from Apartments Mirjana, while Aquapark Istralandia is 17 miles from the property.

Apartment in Piran · 0.34 mi from centre
9.2
42 reviews
Apartma Niko is located in Piran, just 22 miles from Piazza Unità d'Italia and 22 miles from Trieste Port. The property is around a 12-minute walk from Bernardin Beach, 17 miles from Aquapark Istralandia, and 22 miles from San Giusto Castle. The apartment features free Wifi and free private parking.
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a fridge, and 1 bathroom. Towels and bed linen are available in the apartment. The property offers sea views.
Trieste Station is 22 miles from the apartment, while Miramare Castle is 26 miles from the property.

Apartment in Piran · 0.36 mi from centre
9.4
16 reviews
Featuring a garden, NiMa apartments offers accommodations in Piran. The air-conditioned accommodation is a 12-minute walk from Fiesa Beach, and guests can benefit from private parking available on site and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace with sea views, this apartment also has a flat-screen TV, a well-equipped kitchenette with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a shower and a hair dryer. The accommodation is non-smoking.
The apartment has a picnic area where you can spend the day outdoors.
Aquapark Istralandia is 16 miles from NiMa apartments, while San Giusto Castle is 21 miles away.

Apartment in Portorož, Piran · 0.37 mi from centre
8.6
41 reviews
Aparment Arthur offers accommodations in Piran, 16 miles from Aquapark Istralandia and 22 miles from San Giusto Castle. The air-conditioned accommodation is a 8-minute walk from Fiesa Beach, and guests can benefit from on-site private parking and complimentary Wifi. Trieste Port is 22 miles away and Miramare Castle is 27 miles from the apartment.
Offering a balcony and sea views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Piazza Unità d'Italia is 22 miles from the apartment, while Trieste Station is 22 miles away.

Apartment in Piran · 0.39 mi from centre
9.0
23 reviews
A 9-minute walk from Bernardin Beach in Piran, Cosy studio by the beach offers accommodations with access to a public bath. This beachfront property offers access to a terrace and free Wifi. Piazza Unità d'Italia is 22 miles away and Trieste Port is 22 miles from the apartment.
This air-conditioned 1-bedroom apartment comes with a fully equipped kitchenette, a seating area, a dining area, and a flat-screen TV. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
As an added convenience, the apartment offers packed lunches for guests to bring on excursions and other trips off-property.
Guests can also relax in the garden.
Aquapark Istralandia is 16 miles from Cosy studio by the beach, while San Giusto Castle is 22 miles from the property.

Apartment in Piran · 0.39 mi from centre
8.3
49 reviews
Studio Mateja offers accommodations in Piran, a 9-minute walk from Bernardin Beach and 16 miles from Aquapark Istralandia. This beachfront property offers access to free Wifi. Trieste Port is 22 miles from the apartment and Trieste Station is 23 miles away.
Providing a terrace and sea views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
San Giusto Castle is 22 miles from the apartment, while Piazza Unità d'Italia is 22 miles away.

Apartment in Portorož, Piran · 0.39 mi from centre
9.1
75 reviews
Featuring a garden, Captain's Cabin Piran - free parking offers accommodations in Piran. The air-conditioned accommodation is a 9-minute walk from Fiesa Beach, and guests can benefit from on-site private parking and complimentary Wifi. Piazza Unità d'Italia is 22 miles away and Trieste Port is 22 miles from the apartment.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Aquapark Istralandia is 16 miles from the apartment, while San Giusto Castle is 21 miles from the property.

Apartment in Piran · 0.40 mi from centre
8.9
65 reviews
Apartments Stella features a public bath and air-conditioned accommodations in Piran, a 9-minute walk from Bernardin Beach. This beachfront property offers access to a patio, free private parking, and free Wifi. Guests can access the apartment via private entrance.
The apartment provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchenette with an oven and a toaster, and a private bathroom with shower and a hair dryer. A fridge, a stovetop, and kitchenware are also available, as well as a kettle. At the apartment complex, each unit includes bed linen and towels.
Guests at Apartments Stella can enjoy cycling nearby, or make the most of the garden.
Aquapark Istralandia is 16 miles from the accommodation, while San Giusto Castle is 22 miles from the property.