Search for Cheap Deals onSpa Resort Hotels in Piran
Check Last Minute Piran Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Featured Piran Resorts & Hotels with Spas

Grand Hotel Portorož – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Fully refundableReserve now, pay when you stay
Stay at this 4.5-star luxury hotel in Piran. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Portoroz Beach and Casino Riviera are located ...

Hotel Neptun – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Fully refundableReserve now, pay when you stay
Stay at this 4.5-star luxury hotel in Piran. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Portoroz Beach and Casino Riviera are located ...

Hotel Slovenija – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
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 ...

Kempinski Palace Portoroz
Obala 45, Piran
Fully refundableReserve now, pay when you stay
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 ...

Wellness Hotel Apollo – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Fully refundableReserve now, pay when you stay
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 ...

Hotel Mirna – Lifeclass Hotels & Spa, Portorož
Obala 33, Piran
Fully refundableReserve now, pay when you stay
Stay at this 3-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and 2 indoor pools. Popular attractions Portoroz Beach and Casino Riviera are located ...

Vila Barka
Obala 2, Piran
Fully refundableReserve now, pay when you stay
Stay at this 3-star beach hotel in Piran. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Portoroz Beach and Termaris Water Park are ...

Grand Hotel Bernardin
Obala 2A, Piran
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 ...

Hotel Histrion
Obala 2B, Piran
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 ...

Apartmaji Salinera
Strunjan 14, Piran
Fully refundableReserve now, pay when you stay
Stay at this 3-star beach aparthotel in Piran. Enjoy free parking, a full-service spa, and breakfast (surcharge). Popular attractions Portoroz Beach and Casino ...

Barbara Piran Beach hotel
Fiesa 68, Piran
Stay at this 3.5-star beach hotel in Piran. Enjoy free breakfast, free WiFi, and a beach locale. Popular attractions Portoroz Beach and Obzidna Ulica are located ...

Boutique Hotel Portorose
Obala 89, Piran
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 ...
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.
Hotels by Star Rating
More Hotel Options in Piran
Top Points of Interests in Piran
- Hotels near Portoroz Beach
- Hotels near Piran Harbour
- Hotels near Plaža mesečev zaliv
- Hotels near Aquarium
- Hotels near Bell Tower
- Hotels near Tartinijev Trg
- Hotels near Sečovlje Saltpans Nature Park
- Hotels near Termaris Water Park
- Hotels near Venetian House
- Hotels near Tartini House
- Hotels near Municipal Hall
- Hotels near Cistern
- Hotels near Obzidna Ulica
- Hotels near Dolphin Gate
- Hotels near Gabrielli Palace
- Hotels near Statue of Giuseppe Tartini
- Hotels near Trg 1 Maja
- Hotels near Court House
- Hotels near Cathedral of St George
- Hotels near Museum of Underwater Activities
Cities near Piran
- Trieste Hotels (13.09 mi)
- Porec Hotels (20.83 mi)
- Lignano Sabbiadoro Hotels (23.33 mi)
- Umag Hotels (6.62 mi)
- San Michele al Tagliamento Hotels (31.96 mi)
- Bibione Hotels (25.6 mi)
- Croatian Coast Hotels (130.14 mi)
- Grado Hotels (13.47 mi)
- Vrsar Hotels (26.19 mi)
- Novigrad Hotels (14.69 mi)
- Tar-Vabriga Hotels (16.02 mi)
- Koper Hotels (7.96 mi)
- Portorož Hotels (1.46 mi)
- Izola Hotels (5.09 mi)
- Funtana Hotels (24.45 mi)
- Slovenia Adriatic Coast Hotels (4.94 mi)
- Buje Hotels (9.38 mi)
- Monfalcone Hotels (19.18 mi)
- Visnjan Hotels (18.87 mi)
- Brtonigla Hotels (10.67 mi)