Book Cheap Hotels in Piran
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Piran
Most frequently booked Piran hotels

Art Hotel Tartini
Tartrtinijev Trg 15, Piran
Free cancellation
Reserve now, pay when you stay
0.16 km from city centre
Stay at this 3.5-star hotel in Piran. Enjoy free breakfast, free WiFi, and a marina. Popular attractions Portoroz Beach and Židovski trg are located nearby.
Breakfast included
Free airport shuttle

Hotel Ville Park Premium
Obala 2C, Piran
Free cancellation
Reserve now, pay when you stay
1.5 km from city centre
The price is CA $125 per night
CA $125
CA $155 total
Oct 19 - Oct 20
includes taxes & fees
Stay at this 3-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Portoroz Beach and Termaris Water Park are located nearby.
Pool
Breakfast included

Kempinski Palace Portoroz
Obala 45, Piran
Free cancellation
Reserve now, pay when you stay
2.36 km from city centre
The price is CA $298 per night
CA $298
CA $353 total
Oct 28 - Oct 29
includes taxes & fees
Stay at this 5-star luxury hotel in Piran. Enjoy free WiFi, an outdoor pool, and a full-service spa. Popular attractions Portoroz Beach and Casino Riviera are located nearby.
On private beach
Pool

Hotel Piran
Stjenkova 1, Piran
0.11 km from city centre
Stay at this 4-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Portoroz Beach and Aquarium are located nearby.
Breakfast included
Spa

Hotel Histrion
Obala 2B, Piran
Free cancellation
Reserve now, pay when you stay
1.48 km from city centre
The price is CA $167 per night
CA $167
CA $193 total
Oct 5 - Oct 6
includes taxes & fees
Stay at this 4-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the property condition in our reviews. Popular attractions Portoroz Beach and Termaris Water Park are located nearby.
Pool
Breakfast included

Grand Hotel Bernardin
Obala 2A, Piran
1.25 km from city centre
The price is CA $211 per night
CA $211
CA $250 total
Oct 12 - Oct 13
includes taxes & fees
Stay at this 5-star luxury hotel in Piran. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Portoroz Beach and Termaris Water Park are located nearby.
On private beach
Pool

Boutique Hotel Portorose
Obala 89, Piran
3.25 km from city centre
Stay at this 4-star spa hotel in Piran. Enjoy free breakfast, free WiFi, and an outdoor pool. Popular attractions Portoroz Beach and Forma Viva are located nearby.
Pool
Breakfast included

Hotel Slovenija – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Free cancellation
Reserve now, pay when you stay
2.3 km from city centre
The price is CA $223 per night
CA $223
CA $263 total
Oct 26 - Oct 27
includes taxes & fees
Stay at this 5-star luxury hotel in Piran. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Portoroz Beach and Casino Riviera are located nearby.
Pool
Breakfast included

Wellness Hotel Apollo – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Free cancellation
Reserve now, pay when you stay
2.22 km from city centre
The price is CA $164 per night
CA $164
CA $198 total
Oct 12 - Oct 13
includes taxes & fees
Stay at this 4-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Portoroz Beach and Casino Riviera are located nearby.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Piran hotel deals

Boutique Hotel Portorose
Obala 89, Piran
8.8/10 Excellent! (227 reviews)
Top cheap Piran hotel deals

Hotel Mirna – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
The price is CA $164 per night from Oct 5 to Oct 6
CA $164
CA $198 total
Oct 5 - Oct 6
includes taxes & fees
7.8/10 Good! (86 reviews)
Top hotels in Piran for Extended Stay

Apartments Vila Piranesi
Kidricevo nabrezje 4, Piran
9/10 Wonderful! (109 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Piran hotels essential information
Accommodation | 492 hotels |
---|---|
Lowest Price | CA $137 |
Highest Price | CA $353 |
Popular hotels | Art Hotel Tartini, Hotel Ville Park Premium, Kempinski Palace Portoroz, Hotel Piran, Hotel Histrion, Grand Hotel Bernardin, Boutique Hotel Portorose, Hotel Slovenija – Lifeclass Hotels & Spa, Portorož, Wellness Hotel Apollo – Lifeclass Hotels & Spa, Portorož |
Frequently asked questions
Recent Piran hotel reviews by fellow wanderers

Hotel Neptun – Lifeclass Hotels & Spa, Portorož
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Nice place for short relaxation. Tasty breakfast, all staff very friendly. Just do not follow Google to find the way to the hotel."
A verified traveller stayed at Hotel Neptun – Lifeclass Hotels & Spa, Portorož
Types of hotels
Hotels near…
Areas of Piran
More ways to wander Piran
Most popular
Hotels
- Regina Hotels with Hot Tubs
- Extended Stay Hotels Florence
- Edmonton Kid Friendly Hotels
- Lagoon City Spa Resorts & Hotels
- Cheap Hotels in Oxford
- Grande Rockies Resort - Bellstar Hotels & Resorts
- Quinte West Pet Friendly Hotels
- Cheap Hotels in Montreal
- Cheap Hotels in Puerto Vallarta
- Cheap Hotels in Fort Chipewyan
- Northern Ontario Waterpark Hotels and Resorts
Flights
- Cheap Flights to Bangkok
- Air Canada Toronto (YYZ) to New Brunswick (ZBF) flights
- Air Canada Vancouver (YVR) to Chek Lap Kok (HKG) flights
- Toronto to Bangkok (YYZ - BKK)
- Caribbean Airlines Orlando (MCO) to Timehri (GEO) flights
- Edmonton to Fort McMurray (YEG - YMM)
- WestJet Saskatoon (YXE) to Palm Springs (PSP) flights
- Flights from Ottawa to Tahoe City
- New York to Kissimmee (JFK - ISM)
- Cheap Flights to Olds
- WestJet Toronto (YYZ) to Sidney (YYJ) flights
- Lufthansa Toronto (YYZ) to Edinburgh (EDI) flights
- Air Canada Calgary (YYC) to Amsterdam (AMS) flights