Craveggia Hotels/Accommodations
Valgrande Hotel
Via Nazionale Dresio 241, Vogogna, 28020 Italy
Call
~12.47 miles southwest of Craveggia
- 4-star Lake hotel
- Airport shuttle provided
Walser : Nucleo
Nucleo, Boscogurin, 6685 Switzerland
Call
~12.52 miles north of Craveggia
- Midscale hotel
- Check-in: 15:00
Albergo Carcani - Ascona
Piazza Motta, Ascona, 6612 Switzerland
Call
~13.57 miles east of Craveggia
- Midscale property
- 29 sleeping rooms in hotel
Al Faro
Piazza Giuseppe Motta 29, Ascona, 6612 Switzerland
Call
~13.59 miles east of Craveggia
- Midscale property
- Comp. Breakfast
Albergo Losone
Via Dei Pioppi 14, Losone, 6616 Switzerland
Call
~13.75 miles east of Craveggia
- High end property
- Complimentary breakfast is offered
Hampton by Hilton Locarno
Via Dei Pioppi 2, Losone, 6616 Switzerland
Call
~13.85 miles east of Craveggia
- 4 star Convention Center property
- Fitness / Gym is on-site
Albergo Mirador
Via Al Lido 28, Ascona, 6612 Switzerland
Call
~13.93 miles east of Craveggia
- 3 star Lake property
- 22 sleeping rooms in hotel
Garni Nessi - Locarno
Via Bartolomeo Varenna 79, Locarno, 6600 Switzerland
Call
~14.19 miles east of Craveggia
- 3-star hotel
- Check in: 14:00
Castello Del Sole - Ascona
Via Muraccio 142, Ascona, CH-6612 Switzerland
Call
~14.39 miles east of Craveggia
- Mid-scale property
- Airport shuttle provided
Giardino Ascona
Via Del Segnale 10, Ascona, 6612 Switzerland
Call
~14.59 miles east of Craveggia
- Luxury Five Star hotel
- 3 floors in hotel
Aparthotel Al Lago
Via Lungolago Giuseppe Motta 12, Locarno, 6600 Switzerland
Call
~15.30 miles east of Craveggia
- Midscale Lake property
- 52 sleeping rooms in hotel
Grand Hotel Dino
Corso Garibaldi 20, Baveno, 28831 Italy
Call
~15.32 miles south of Craveggia
- Four star Downtown property
- Hotel has 36 meeting rooms
Hotel La Campagnola
Via Campagnola 12, Vairano, 6575 Switzerland
Call
~15.74 miles east of Craveggia
- 3-star property
- 52 rooms in hotel
Giardino Lago in Locarno
Via Alla Riva 83a, Locarno, 6648 Switzerland
Call
~16.52 miles east of Craveggia
- 3 star property
- Check in time: 15:00
Hotel Flora in Stresa
Via Sempione Nord 30, Stresa, 28838 Italy
Call
~17.10 miles south of Craveggia
- Midscale property
- Check-in: 14:00
Grand Hotel Des Iles Borromees
Corso Umberto I 67, Stresa, 28838 Italy
Call
~17.26 miles south of Craveggia
- Luxurious Five Star Downtown hotel
- 159 sleeping rooms in hotel
Hotel Primavera in Stresa
Via Cavour 39, Stresa, 28838 Italy
Call
~17.50 miles south of Craveggia
- 3-star Lake property
- Shuttle from airport available
Rotonda in Gordola
Via San Gottardo 117, Gordola, 6596 Switzerland
Call
~18.52 miles east of Craveggia
- Midscale hotel
- Free complimentary breakfast
Il Castagno
Via Cantonale, Mugena, 6939 Switzerland
Call
~20.37 miles east of Craveggia
- Mid-scale property
- Free breakfast available
Hotel Cortese
Via Due Riviere 24c, Armeno, 28011 Italy
Call
~22.03 miles south of Craveggia
- Expensive Lake property
- 2 meeting rooms in property
Hotel L'approdo
Corso Roma 80, Pettenasco, 28028 Italy
Call
~22.60 miles south of Craveggia
- Expensive property
- Hotel has 4 meeting rooms
Hotel Vezia
Via San Gottardo 32, Lugano, 6943 Switzerland
Call
~22.89 miles east of Craveggia
- Midscale hotel
- 25 rooms in property
Next: See My Craveggia Hotels with Pricing
Back to Top