Hotels in Campo

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Campo?

Motel Monterosa

Motel Monterosa
3.0 star property
Vogogna
8.2 out of 10, Very good, (50 reviews)
Free breakfast, parking, and WiFi await at this hotel near Vogogna Castle. Enjoy Italian cuisine at Monterosa restaurant or unwind in the lively nightclub after exploring nearby Domobianca Ski Area. Piedimulera Station is a 17-minute walk away.
The price is AU$151
includes taxes & fees
11 June - 12 June
Motel Monterosa

B&B Chalet Il Picchio

B&B Chalet Il Picchio
Varzo
9.8 out of 10, Exceptional, (50 reviews)
Nestled in Varzo, this charming B&B provides complimentary breakfast, WiFi, and parking. Relax on the terrace or explore the garden before heading to nearby San Domenico Ski area or Orridi di Uriezzo. Just a 19-minute walk from Varzo Station.
The price is AU$187
includes taxes & fees
12 June - 13 June
B&B Chalet Il Picchio

NicoMat Rooms

NicoMat Rooms
Domodossola
9.8 out of 10, Exceptional, (144 reviews)
Immerse yourself in Italian charm at this centrally located guesthouse. Free perks include WiFi and daily buffet breakfast, while hiking trails await nearby. Just 8 minutes from Domodossola Station and close to shops, Silva Palace, and Sempioniano Museum.
The price is AU$182
includes taxes & fees
6 July - 7 July
NicoMat Rooms

B&B Casa Forster

B&B Casa Forster
2.0 star property
Cannero Riviera
8.6 out of 10, Excellent, (49 reviews)
Unwind at this charming Italian B&B featuring a scenic rooftop terrace and garden. The bar serves refreshing drinks while nearby attractions like Spiaggia di Cannero beach and the Ferry Terminal offer easy exploration of Lake Maggiore's beauty.
The price is AU$209
includes taxes & fees
12 June - 13 June
B&B Casa Forster

Residenza dei Fiori

Residenza dei Fiori
4.0 star property
Cannero Riviera
10.0 out of 10, Exceptional, (3 reviews)
The price is AU$354
includes taxes & fees
1 July - 2 July
Residenza dei Fiori

Hotel Rotonda

Hotel Rotonda
3.0 star property
Gordola
8.8 out of 10, Excellent, (65 reviews)
Escape to Hotel Rotonda near National Youth Sports Centre. Unwind with facials and manicures before enjoying a meal at the restaurant. Just 3 minutes from Gordola Station, this hotel offers easy access to Tenero - Sport Centre.
The price is AU$255
includes taxes & fees
12 June - 13 June
Hotel Rotonda

Parkhotel Emmaus - Casa del Sole

Parkhotel Emmaus - Casa del Sole
3.0 star property
Losone
10.0 out of 10, Exceptional, (1 review)
The price is AU$267
includes taxes & fees
21 June - 22 June
Parkhotel Emmaus - Casa del Sole

Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno
3.0 star property
Locarno
9.0 out of 10, Wonderful, (10 reviews)
The price is AU$152
includes taxes & fees
14 June - 15 June
Boutique Hotel Piazza Grande Locarno

Boutique Hotel La Rocca

Boutique Hotel La Rocca
4.0 star property
Porto Ronco
The price is AU$527
includes taxes & fees
11 June - 12 June
Boutique Hotel La Rocca

Eurossola

Eurossola
3.0 star property
Domodossola
9.2 out of 10, Wonderful, (218 reviews)
Steps from Domodossola Station, this welcoming hotel offers garden views and a peaceful spa pool for evening unwinding. The on-site restaurant and bar create a perfect atmosphere after exploring nearby Silva Palace and Sempioniano Museum.
The price is AU$237
includes taxes & fees
14 June - 15 June
Eurossola

Stella Alpina Hotel e Ristorante

Stella Alpina Hotel e Ristorante
Druogno
8.6 out of 10, Excellent, (8 reviews)
The price is AU$77
includes taxes & fees
14 June - 15 June
Stella Alpina Hotel e Ristorante

Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
4.0 star property
Locarno
9.2 out of 10, Wonderful, (158 reviews)
Experience Swiss tranquility at this resort featuring indoor and outdoor pools plus comprehensive spa services. Just 3 minutes from Riazzino Station, you'll find 2 bars and a restaurant serving daily meals. Explore nearby Go kart Locarno Magadino after a refreshing swim.
The price is AU$297
includes taxes & fees
28 June - 29 June
Dorint Resort & Spa Locarno Riazzino

Hotel Internazionale

Hotel Internazionale
3.0 star property
Domodossola
8.2 out of 10, Very good, (62 reviews)
Tucked in the heart of Domodossola with the Sacred Mount Calvary nearby, this hotel welcomes you with a charming terrace and lush garden. Unwind at the bar after exploring local museums, then return to comfortable accommodation with free WiFi and parking.
The price is AU$190
includes taxes & fees
14 June - 15 June
Hotel Internazionale

Hotel Cannobio

Hotel Cannobio
4.0 star property
Cannobio
9.4 out of 10, Exceptional, (113 reviews)
Experience the charm of this golf-adjacent hotel in Cannobio, just steps from the beach. Savour regional cuisine at Porto Vecchio restaurant, unwind on the terrace, or explore nearby Cannobio Ferry Terminal. Free WiFi keeps you connected throughout your Lake Maggiore getaway.
The price is AU$461
includes taxes & fees
2 July - 3 July
Hotel Cannobio

Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
4.0 star property
Brissago
9.4 out of 10, Exceptional, (8 reviews)
Immerse yourself in this Brissago hotel with indoor and seasonal outdoor pools. The on-site restaurant, bar, and snack bar will keep you fuelled for adventures to nearby Brissago Islands and Ascona Ferry Terminal. Free breakfast and WiFi enhance your Swiss retreat.
The price is AU$424
includes taxes & fees
21 June - 22 June
Suite Hotel Sunstar Brissago

Palazzo Canetti Locarno

Palazzo Canetti Locarno
2.0 star property
Locarno
9.6 out of 10, Exceptional, (36 reviews)
Feel the charm of Locarno from this hotel near the train station. Explore Piazza Grande and Old Town on foot, then return to premium TV channels and daily housekeeping in your comfortable room with free WiFi.
The price is AU$182
includes taxes & fees
24 June - 25 June
Palazzo Canetti Locarno

Parkhotel Brenscino Brissago

Parkhotel Brenscino Brissago
3.5 star property
Brissago
8.4 out of 10, Very good, (156 reviews)
Immerse yourself in scenic Brissago at this family-friendly hotel featuring outdoor and children's pools, hot stone massages, and regional dining at Al Fresco. Nearby attractions include Brissago Islands and Ascona Ferry Terminal, with easy access to Locarno.
The price is AU$306
includes taxes & fees
1 July - 2 July
Parkhotel Brenscino Brissago

Osteria Anzonico

Osteria Anzonico
2.5 star property
Faido
8.8 out of 10, Excellent, (103 reviews)
Nestled in Faido, this charming pension offers Italian cuisine at the on-site Osteria restaurant. Enjoy complimentary breakfast, WiFi, and parking while unwinding in the garden or terrace. Faido Station is just a 12-minute drive away.
The price is AU$204
includes taxes & fees
11 June - 12 June
Osteria Anzonico

Hotel Millennium

Hotel Millennium
3.0 star property
Locarno
9.4 out of 10, Exceptional, (461 reviews)
Just 3 minutes from Locarno Station, this beach hotel offers exciting casino gaming, water skiing, and rowing. Wake up to complimentary local cuisine breakfast, then explore nearby Città Vecchia and the NLM Ferry Terminal.
The price is AU$261
includes taxes & fees
21 June - 22 June
Hotel Millennium

Parkhotel Emmaus - Casa Rustico

Parkhotel Emmaus - Casa Rustico
2.0 star property
Losone
10.0 out of 10, Exceptional, (1 review)
The price is AU$97
includes taxes & fees
28 June - 29 June
Parkhotel Emmaus - Casa Rustico
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.

Check out reviews of Campo hotels guests love

Frequently asked questions

How much does a hotel room cost in Campo?
You can find top hotels in Campo from AU$77 with options to suit your budget and needs. If you're looking for an affordable hotel in Campo that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Campo hotels?
Discover great deals on Campo hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Campo hotels.
Can I book Campo hotels with free cancellation?
In order to book a refundable Campo hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Can I book a refundable accommodation option in Campo?
If you want the flexibility to change your plans to Campo, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Campo be like during my visit?
July and August are typically the warmest months in Campo, when the average temperature is 15°C. January and February are the coldest months, when the average temperature is -1°C. August and October are the months with the most rain.
Why should I book my Campo hotel with Hotels.com?
There are lots of reasons to book your Campo trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.