Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Baveno
See the latest prices and deals by choosing your dates
Hotel in Lake Maggiore, Nebbiuno · 7.20 mi from centre
8.2
36 reviews
Breakfast available
With a stay at Hotel Tre Laghi in Nebbiuno, you'll be 4.2 mi (6.7 km) from Sancarlone Statue and 8.2 mi (13.2 km) from Borromeo Palace and Garden. This hotel is 12.7 mi (20.4 km) from Mottarone and 17.6 mi (28.3 km) from Villa Taranto Botanical Garden.
Hotel in Lake Maggiore, Laveno Mombello · 5.19 mi from centre
8.4
95 reviews
Breakfast available
With a stay at Il Porticciolo in Laveno Mombello (Laveno), you'll be within a 5-minute drive of Laveno Mombello Ferry Terminal and Villa De Angeli Frua. This golf hotel is 1 mi (1.7 km) from Funivie del Lago Maggiore and 1.1 mi (1.8 km) from Laveno Cable Car.
Hotel in Lake Maggiore, Oleggio Castello · 11.04 mi from centre
9.0
176 reviews
Located in Oleggio Castello, Castello Dal Pozzo Resort Lago Maggiore - Preferred Hotels & Resorts is on the waterfront, within a 5-minute drive of Arona City Hall and Sacro Monte di San Carlo. This golf hotel is 18.6 mi (30 km) from Lake Orta and 2.2 mi (3.5 km) from Arona Ferry Terminal.
Hotel in Italian Lakes, Orta San Giulio · 8.85 mi from centre
9.4
78 reviews
Breakfast available
With a stay at Relais & Chateaux Villa Crespi in Orta San Giulio, you'll be 7.2 mi (11.6 km) from Lake Orta and 10.1 mi (16.2 km) from Maggiora Offroad Arena Autodromo Pragiarolo. This golf hotel is 14.2 mi (22.8 km) from Stresa Ferry Terminal and 14.8 mi (23.9 km) from Isola Bella.
Hotel in Italian Lakes, Pella · 9.34 mi from centre
9.8
27 reviews
Breakfast available
With a stay at Hotel Casa Fantini in Pella, you'll be 7.3 mi (11.8 km) from Lake Orta and 8.5 mi (13.6 km) from Sesia Valley. This luxury hotel is 12.4 mi (20 km) from Sacred Mountain of Varallo and 17.4 mi (28 km) from Isola Bella.
Hotel in Italian Lakes, Pettenasco · 8.10 mi from centre
8.6
211 reviews
Breakfast available
With a stay at Hotel L'Approdo in Pettenasco, you'll be on the beach, within a 15-minute drive of Lake Orta and Approdo Don Angelo Villa. This beach hotel is 1.1 mi (1.8 km) from Bagnera and 1.8 mi (2.8 km) from Sacred Mountain of Orta.
Hotel in Lake Maggiore, Cannero Riviera · 11.67 mi from centre
9.6
34 reviews
Breakfast available
With a stay at Hotel Cannero Lakeside Resort in Cannero Riviera, you'll be 5.5 mi (8.9 km) from Cannobio Ferry Terminal and 9.1 mi (14.6 km) from Intra Ferry Terminal. This spa hotel is 9.5 mi (15.2 km) from Villa Taranto Botanical Garden and 10.4 mi (16.8 km) from Borromean Islands.
Hotel in Italian Lakes, Orta San Giulio · 8.91 mi from centre
8.2
298 reviews
With a stay at Hotel San Rocco in Orta San Giulio, you'll be on the beach, within a 15-minute drive of Lake Orta and Villa Bossi. This family-friendly hotel is 0.2 mi (0.3 km) from Pella Village and 1.2 mi (1.9 km) from Sacred Mountain of Orta.
Hotel in Italian Lakes, Pettenasco · 7.78 mi from centre
8.8
248 reviews
Breakfast available
With a stay at Hotel Il Giardinetto in Pettenasco, you'll be on the beach, within a 10-minute drive of Lake Orta and Approdo Don Angelo Villa. This beach hotel is 1.9 mi (3.1 km) from Bagnera and 2.6 mi (4.1 km) from Sacred Mountain of Orta.
Hotel in Lake Maggiore, Cannero Riviera · 11.55 mi from centre
9.0
34 reviews
Breakfast available
With a stay at Park Hotel Italia in Cannero Riviera, you'll be near the beach, just a 3-minute walk from Cannero Riviera Ferry Terminal and 10 minutes by foot from Spiaggia di Cannero. This spa hotel is 1.6 mi (2.5 km) from Castles Cannero Ruins and 2.8 mi (4.4 km) from San Gottardo Church.
Hotel in Lake Maggiore, Arona · 10.18 mi from centre
7.2
167 reviews
Breakfast available
With a stay at Hotel Concorde in Arona, you'll be 9.8 mi (15.8 km) from Stresa Ferry Terminal and 10.1 mi (16.2 km) from Lake Comabbio. This hotel is 11.9 mi (19.1 km) from Rocca di Angera and 14.1 mi (22.7 km) from Lake Varese.
Hotel in Lake Maggiore, Meina · 7.89 mi from centre
9.6
37 reviews
Breakfast available
Located in Meina, Hotel Villa Paradiso is a 4-minute drive from Sancarlone Statue and 5 minutes from Spiaggia Libera Rocchetta. This beach hotel is 23.6 mi (38 km) from Lake Orta and 2.7 mi (4.3 km) from Santa Marta Church.
Hotel in Lake Maggiore, Arona · 10.87 mi from centre
7.4
107 reviews
When you stay at Hotel Atlantic in Arona, you'll be near the beach, within a 10-minute walk of Arona Ferry Terminal and Arona City Hall. This hotel is 24.4 mi (39.3 km) from Lake Orta and 0.5 mi (0.8 km) from San Graziano Church.
Hotel in Lake Maggiore, Meina · 8.38 mi from centre
9.2
188 reviews
Breakfast available
A stay at Hotel Bel Sit places you in the heart of Meina, within a 5-minute drive of Santa Marta Church and Villa Ponti. This beach hotel is 22.3 mi (35.9 km) from Lake Orta and 1.8 mi (3 km) from Sancarlone Statue.
Hotel in Lake Maggiore, Oleggio Castello · 11.19 mi from centre
8.8
150 reviews
Breakfast available
Located in Oleggio Castello, Luna Hotel Motel Lago Maggiore Arona is connected to a railway/underground station, within a 5-minute drive of Arona City Hall and Sacro Monte di San Carlo. This hotel is 18.3 mi (29.5 km) from Lake Orta and 2.2 mi (3.5 km) from Arteadarona.
Hotel in Italian Lakes, Pettenasco · 7.79 mi from centre
8.7
1,043 reviews
Breakfast available
Hotel Giardinetto is set right on the shore of Lake Orta. It offers free parking, a fine restaurant with panoramic terrace, and an outdoor swimming pool. Rooms come with free Wi-Fi. Electric car charging is available.
This family-run hotel is located just 2 km from the medieval village of Orta San Giulio. Rooms come with elegant parquet. Some have a balcony with full views of the lake.
The Giardinetto is a great base for exploring Lake Orta and Lake Maggiore, San Giulio Island, and beyond. With links to Milan and Novara, Pettanasco Train Station is a short drive away.
The hotel's restaurant is renowned for its local specialities and its wide selection of fine international wines.
Hotel in Italian Lakes, Pella · 9.34 mi from centre
9.6
166 reviews
Breakfast available
Boasting a peaceful location and lake views, Casa Fantini - Lake Time is a boutique hotel on the shores of Lake Orta, in Pella. The on-site restaurant, run by chef Diego Bertona, proposed traditional quality cuisine.
Combining contemporary design and natural materials, rooms and suites at Casa Fantini come with wooden floors and elegant textiles. All units are air conditioned and feature a balcony or a terrace overlooking San Giulio Island. The spacious bathroom includes a shower with Turkish bath and chomotherapy functions.
You can enjoy the surrounding nature while relaxing in the garden. In the warmer months, an outdoor pool is at guests' disposal. Free WiFi is featured throughout.
Orta San Giulio, on the other side of the lake, can be reached via taxi boat. Milan Malpensa Airport is 45 km away, while Milan city centre can be reached by car in about 60 minutes.
Hotel in Lake Maggiore, Cannero Riviera · 11.68 mi from centre
9.0
1,663 reviews
Breakfast available
Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore. It offers a seasonal outdoor pool and on-site restaurant.
Rooms come with air conditioning and free WiFi. Each room has a private bathroom.
The Cannero Hotel offers free bike rental and has its own bar and lounge.
You are close to many of the lake's main attractions, as well as the nature of Val Grande National Park.