You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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 km from centre
9.7
41 reviews
Veneziana Apartment Piran offers accommodations in Piran, a 8-minute walk from Punta Piran Beach and 16 miles from Aquapark Istralandia. Among the facilities at this property are a mini-market and bicycle parking, along with free Wifi throughout the property. Staff on site can arrange airport transfers.
Featuring city views, this apartment also comes with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, a fridge, and a stovetop, as well as 1 bathroom with a shower and slippers. For added privacy, the accommodation has a private entrance and soundproofing.
The area is popular for cycling and hiking, and free use of bicycles is available at the apartment.
San Giusto Castle is 22 miles from Veneziana Apartment Piran, while Piazza Unità d'Italia is 22 miles from the property.
Apartment in Piran · 0.24 km from centre
8.2
26 reviews
Apartment Bepi is located in Piran, just 22 miles from Trieste Port and 22 miles from Trieste Station. The property is around 17 miles from Aquapark Istralandia, 21 miles from San Giusto Castle, and 22 miles from Piazza Unità d'Italia. Free Wifi is available throughout the property and Punta Piran Beach is a few steps away.
This air-conditioned 3-bedroom apartment comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Miramare Castle is 26 miles from the apartment, while The Škocjan Caves is 31 miles away.
Apartment in Piran · 0.24 km from centre
9.1
22 reviews
Housed in a historic building, Modern apartmant in old city features accommodations with a bar and free Wifi in Piran, a few steps from Punta Piran Beach. The apartment, set in a building dating from 19th century, is 17 miles from Aquapark Istralandia and 23 miles from San Giusto Castle. Trieste Port is 23 miles away and Miramare Castle is 27 miles from the apartment.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a shower and a hair dryer. A flat-screen TV with streaming services, Blu-ray player, and DVD player, as well as a CD player are offered. For added privacy, the accommodation has a private entrance and soundproofing.
A bicycle rental service is available at the apartment.
Piazza Unità d'Italia is 23 miles from Modern apartmant in old city, while Trieste Station is 23 miles from the property.
Apartment in Piran · 0.24 km from centre
9.0
97 reviews
ApartHouse Porto is a recently renovated apartment in Piran near Punta Piran Beach. Featuring sea and city views, this apartment also comes with free Wifi. The apartment has private entrance.
At the apartment complex, units have air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, a safety deposit box, and a private bathroom with a shower and a hair dryer. A microwave, a fridge, and stovetop are also offered, as well as a kettle. At the apartment complex, units come with bed linen and towels.
Aquapark Istralandia is 17 miles from the apartment, while San Giusto Castle is 22 miles from the property.
Apartment in Piran · 0.24 km from centre
8.1
56 reviews
Studio Čebelica is located in Piran, just 22 miles from San Giusto Castle and 23 miles from Piazza Unità d'Italia. This recently renovated apartment is located a 8-minute walk from Punta Piran Beach and 17 miles from Aquapark Istralandia. The accommodation provides a public bath, free Wifi throughout the property, and private check-in and check-out.
This air-conditioned apartment comes with a fully equipped kitchenette, a seating area, a dining area, and a flat-screen TV. Towels and bed linen are featured in the apartment. This apartment is allergy-free and non-smoking.
Guests at the apartment will be able to enjoy activities in and around Piran, like cycling and walking tours.
Trieste Station is 23 miles from Studio Čebelica, while Trieste Port is 23 miles away.
Apartment in Piran · 0.24 km from centre
8.8
120 reviews
GG art aparments enjoys a location in Piran, 16 miles from Aquapark Istralandia and 22 miles from San Giusto Castle. The air-conditioned accommodations are a 8-minute walk from Punta Piran Beach. Piazza Unità d'Italia is 22 miles from the apartment, and Trieste Port is 22 miles away.
Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with streaming services, and a private bathroom with a bath or shower, a hair dryer, and free toiletries. Free Wifi is available to all guests, while selected rooms have a balcony. At the apartment complex, all units come with bed linen and towels.
Trieste Station is 22 miles from the apartment, while Miramare Castle is 27 miles away.
Apartment in Piran · 0.24 km from centre
9.1
165 reviews
Apartments Lara 2 - with more affordable parking offers free Wifi and rooms with air conditioning in Piran. The property is around a 8-minute walk from Punta Piran Beach, 17 miles from Aquapark Istralandia, and 22 miles from San Giusto Castle. The accommodation features a concierge service and private check-in and check-out for guests.
Each room comes with a private bathroom with free toiletries, while certain rooms will provide you with a fully equipped kitchen with an oven. At the apartment complex, each unit comes with bed linen and towels.
Piazza Unità d'Italia is 22 miles from the apartment, while Trieste Port is 22 miles away.
Apartment in Piran · 0.24 km from centre
9.2
33 reviews
Piran Nono offers accommodations in Piran, 17 miles from Aquapark Istralandia and 22 miles from San Giusto Castle. The property is around 22 miles from Piazza Unità d'Italia, 22 miles from Trieste Port, and 23 miles from Trieste Station. Free Wifi is available throughout the property and Punta Piran Beach is a 8-minute walk away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Miramare Castle is 27 miles from the apartment, while The Škocjan Caves is 31 miles away.
Apartment in Piran · 0.24 km from centre
9.3
15 reviews
Studio Dionea Piran is located in Piran, just a 8-minute walk from Punta Piran Beach and 16 miles from Aquapark Istralandia. Featuring quiet street views, this apartment also comes with free Wifi. Trieste Port is 22 miles away and Trieste Station is 22 miles from the apartment.
This air-conditioned apartment comes with a fully equipped kitchen, a seating area, a dining area, and a satellite flat-screen TV. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
A bicycle rental service is available at the apartment, while cycling and hiking can be enjoyed nearby.
San Giusto Castle is 22 miles from Studio Dionea Piran, while Piazza Unità d'Italia is 22 miles from the property.
Apartment in Piran · 0.24 km from centre
7.0
2 reviews
With a stay at this apartment in Piran, you'll be just steps from Cistern and Trg 1 Maja. This apartment is 2.5 mi (4 km) from Portoroz Beach and 0.1 mi (0.1 km) from Židovski trg.
Apartment in Piran · 0.24 km from centre
9.5
70 reviews
Studio Carmen offers accommodations in Piran, 23 miles from Piazza Unità d'Italia and 23 miles from Trieste Station. This recently renovated apartment is located 17 miles from Aquapark Istralandia and 22 miles from San Giusto Castle. Free Wifi is available throughout the property and Punta Piran Beach is a 8-minute walk away.
The apartment includes 1 bedroom, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchenette with a microwave. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Trieste Port is 23 miles from Studio Carmen, while Miramare Castle is 27 miles away.
Apartment in Piran · 0.26 km from centre
9.5
42 reviews
Tincha offers accommodations in Piran, 17 miles from Aquapark Istralandia and 23 miles from San Giusto Castle. The property is around 23 miles from Piazza Unità d'Italia, 23 miles from Trieste Station, and 23 miles from Trieste Port. Free Wifi is available throughout the property and Punta Piran Beach is a few steps away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Miramare Castle is 27 miles from the apartment, while St. George's Parish Church is a 3-minute walk away.
Guest house in Piran · 0.26 km from centre
8.3
182 reviews
Alibi B11 provides rooms in Piran near Punta Piran Beach and St. George's Parish Church. The property is around 17 miles from Aquapark Istralandia, 22 miles from San Giusto Castle, and 22 miles from Piazza Unità d'Italia. On-site staff can arrange airport transfers.
Every room has a shared bathroom with a shower. At the guest house, every unit has bed linen and towels.
Guests at the guest house will be able to enjoy activities in and around Piran, like cycling.
Trieste Port is 22 miles from Alibi B11, while Trieste Station is 23 miles away.
Guest house in Piran · 0.26 km from centre
7.4
225 reviews
Breakfast available
PiranArt Boutique Hotel & More offers accommodations in Piran, 22 miles from San Giusto Castle and 22 miles from Piazza Unità d'Italia. Housed in a building dating back to 19th century, this guest house is a few steps from Punta Piran Beach and 17 miles from Aquapark Istralandia. Outdoor seating is also available at the guest house.
All units feature air conditioning and a cable flat-screen TV. All rooms come with a kettle, a private bathroom, and free Wifi, while selected rooms are fitted with a terrace and some have sea views. At the guest house, all units come with bed linen and towels.
Buffet and à la carte breakfast options with warm dishes, local specialities, and pancakes are available. There is an on-site family-friendly restaurant, coffee shop, and bar.
The area is popular for snorkeling and cycling. In addition, bike rental and car rental are available at this guest house. Hiking can be enjoyed nearby.
Trieste Port is 22 miles from PiranArt Boutique Hotel & More, while Trieste Station is 23 miles away.
Apartment in Piran · 0.26 km from centre
8.4
4 reviews
With a stay at this apartment 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.7 mi (1.1 km) from Aquarium.
Guest house in Piran · 0.26 km from centre
8.9
54 reviews
Phiros B&B enjoys a location in Piran, a 14-minute walk from Fiesa Beach and 0.7 miles from Bernardin Beach. The property is around 17 miles from Aquapark Istralandia, 22 miles from San Giusto Castle, and 22 miles from Piazza Unità d'Italia. Free Wifi is available throughout the property, and Punta Piran Beach is a 8-minute walk away.
Featuring a patio, the units offer air conditioning and have a flat-screen TV and a private bathroom with walk-in shower and a hair dryer. There's also a well-equipped kitchen in some units equipped with a dishwasher, an oven, and a microwave. At the guest house, all units are fitted with bed linen and towels.
Trieste Port is 22 miles from the guest house, while Trieste Station is 23 miles away.
Bed and breakfast in Piran · 0.26 km from centre
8.9
433 reviews
Miracolo di Mare Trend offers free Wifi and rooms with air conditioning in Piran. The property is around a 8-minute walk from Punta Piran Beach, 17 miles from Aquapark Istralandia, and 22 miles from San Giusto Castle. The accommodation provides a shared kitchen and a concierge service for guests.
At the bed and breakfast, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
Buffet and continental breakfast options with fresh pastries, fruit, and juice are available.
Guests can also relax on the sun terrace.
Piazza Unità d'Italia is 22 miles from the bed and breakfast, while Trieste Port is 22 miles from the property.
Hostel in Piran · 0.26 km from centre
8.4
495 reviews
Located in the historic part of Piran just 984 feet from the central Tartini Square, Hostel Pirano was completely renovated in 2015 and has all rooms equipped with free WiFi and cable TV. Town beaches, Main Bus Station, museums and bars are all within close walking distance.
Each room comes either with air conditioning or a fan. They are all simply furnished and have access to a shared bathroom with toilet.
Front desk can help organize activities such as rafting, trekking, scuba diving and snorkeling. Daily visits to Postojna Cave, as well as scooter and bike rental services, can also be arranged.
Portorož Airport is approximately 5 mi outside of town. Croatian border is within 7.5 mi, while the charming Italian town of Trieste is 22 mi away.
Apartment in Piran · 0.26 km from centre
8.8
56 reviews
CASA 300 enjoys a location in Piran, a 8-minute walk from Punta Piran Beach and 16 miles from Aquapark Istralandia. Among the facilities at this property are luggage storage space and a concierge service, along with free Wifi throughout the property. Featuring a private entrance, the apartment allows guests their privacy.
All units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchen, a dining area, and a private bathroom with a hair dryer and a shower. A fridge, a stovetop, and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is fitted with bed linen and towels.
San Giusto Castle is 22 miles from the apartment, while Piazza Unità d'Italia is 22 miles from the property.
Apartment in Piran · 0.26 km from centre
8.2
328 reviews
Providing inner courtyard views, Piran Rooftop Apartments in Piran features accommodations and barbecue facilities. There's a private entrance at the apartment for the convenience of those who stay. The apartment provides city views, a terrace, a 24-hour front desk, and free Wifi is available throughout the property.
The units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchen, a dining area, and a private bathroom with a hair dryer, a shower, and free toiletries. At the apartment complex, all units are allergy-free and soundproof. At the apartment complex, all units have bed linen and towels.
Punta Piran Beach is a 2-minute walk from the apartment, while Aquapark Istralandia is 17 miles away.