Spa Hotels & Resorts in Locarno from AU$283
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Locarno Spa Hotels
Best Locarno Spa Hotels

Castello del Sole Beach Resort & SPA
Castello del Sole Beach Resort & SPA
10.0 out of 10, Exceptional, (25)
The price is AU$1,560
includes taxes & fees
18 Oct - 19 Oct

Dorint Resort & Spa Locarno Riazzino
Dorint Resort & Spa Locarno Riazzino
9.2 out of 10, Wonderful, (108)
The price is AU$283
includes taxes & fees
6 Nov - 7 Nov

Hotel Belvedere Locarno
Hotel Belvedere Locarno
9.4 out of 10, Exceptional, (353)
The price is AU$593
includes taxes & fees
13 Nov - 14 Nov

Villa Favorita - Parkhotel Delta
Villa Favorita - Parkhotel Delta
9.2 out of 10, Wonderful, (26)

Kurhaus Cademario Hotel & SPA
Kurhaus Cademario Hotel & SPA
9.2 out of 10, Wonderful, (712)
The price is AU$296
includes taxes & fees
16 Nov - 17 Nov

Hotel Internazionale Bellinzona
Hotel Internazionale Bellinzona
8.8 out of 10, Excellent, (469)
The price is AU$328
includes taxes & fees
18 Oct - 19 Oct

Villa Sassa
Villa Sassa
8.8 out of 10, Excellent, (966)
The price is AU$307
includes taxes & fees
9 Nov - 10 Nov

Hotel Splendide Royal
Hotel Splendide Royal
9.4 out of 10, Exceptional, (445)
The price is AU$763
includes taxes & fees
13 Nov - 14 Nov
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 Locarno Hotel Reviews

Hotel Belvedere Locarno
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Arcegno Hotels
- B&B in Ascona
- Country House in Ascona
- Ascona Hotels
- Resort in Ascona
- Adventure Sport Hotels in Bellinzona
- Boutique Hotels in Bellinzona
- Cheap Hotels in Bellinzona
- Family Hotels in Bellinzona
- Historic Hotels in Bellinzona
- Hotels with Parking in Bellinzona
- Lgbt Welcoming Hotels in Bellinzona
- Luxury Hotels in Bellinzona
- Pet Friendly Hotels in Bellinzona
- Spa Hotels in Bellinzona
- Brione sopra Minusio Hotels
- B&B in Brissago
- Boutique Hotels in Brissago
- Brissago Hotels
- Cavigliano Hotels
- Centovalli Hotels
- Contone Hotels
- B&B in Corippo
- Luxury Hotels in Corippo
- Corippo Hotels
- Resort in Corippo
- Adults Only Hotels in Canton of Ticino
- All Inclusive Hotels in Canton of Ticino
- Cheap Hotels in Canton of Ticino
- Family Hotels in Canton of Ticino
- Adults Only Hotels in Locarno District
- Cheap Hotels in Locarno District
- Locarno District Hotels
- Gerra Hotels
- Beach Hotels in Giubiasco
- Gordevio Hotels
- Gordola Hotels
- Resort in Gordola
- Holiday Homes in Indemini
- Indemini Hotels
- Intragna Hotels
- Cheap Hotels in Lavertezzo
- Hotels with Pool in Lavertezzo
- Lavertezzo Hotels
- Adults Only Hotels in Locarno Ascona Losone
- Boutique Hotels in Locarno Ascona Losone
- Locarno Ascona Losone Hotels
- Inns in Locarno Ascona Losone
- Motels in Locarno District
- Loco Hotels
- Inns in Loco
- Beach Hotels in Losone
- Losone Hotels
- Caravan Parks in Maggia
- Cottages in Maggia
- Cheap Hotels in Maggia
- Maggia Hotels
- Inns in Maggia
- Minusio Hotels
- Moghegno Hotels
- Inns in Moghegno
- Hotels near Monte Tamaro Cable Car
- Muralto Hotels
- Orselina Hotels
- Resort in Orselina
- Hotels near Piazza Grande
- Porto Ronco Hotels
- Quartino Hotels
- Resort in Quartino
- Ronchini Hotels
- Resort in Ronchini
- Cottages in Ronco sopra Ascona
- Holiday Homes in Ronco sopra Ascona
- Ronco sopra Ascona Hotels
- San Nazzaro Hotels
- Luxury Hotels in Sant'Abbondio
- Tegna Hotels
- Cheap Hotels in Tenero-Contra
- Tenero-Contra Hotels
- Boutique Hotels in Upper Ticino
- Verscio Hotels
- Luxury Hotels in Verzasca Valley
- Verzasca Valley Hotels
- Lodges in Verzasca Valley
- Pet Friendly Hotels in Vira
- Vira Hotels
- Villas in Vira