We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet & up Air Conditioning Hotels with Balconies Concierge Clean Hotels Hotels with Restaurants Meeting Rooms Accessible rooms Business Centre Suite Hotels Quiet Hotels Hotels with Free Wifi Hotels with Bars Non-Smoking Hotel Hotels With Indoor Pools Luxury Traveller Hotels with Jacuzzi Modern Hotels Charming Hotels Shopping Fanatic Hotels with Room Service 60+ Traveller Cheap Hotels Wedding Hotels Honeymoon Hotels $ $$ $$$ $$$$ Beachfront Hotels with Infinity Pools Boutique Trendy Budget Hotels Golf course Trendsetter Romantic Boutique Hotels Hotels with Kitchenette History Buff Historic Hotels Hotels with Private Beach Boutique Hotels Green Within 10 km Any distance from Arolo Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Relais Casali della Cisterna
TripAdvisor
View Deal
Strada vecchia alle sale 8, 28832 Belgirate, Italy
3.3 km from Arolo Beach
  • Free Wifi
  • Free Parking
Hotel Villa Carlotta
SAVE USD 3
USD 100*
Expedia.com
USD 97*
View Deal
Via Giuseppe Mazzini 121, 28832 Belgirate, Italy
3.5 km from Arolo Beach
  • Free Parking
  • Breakfast included
La Sacca
No availability for your dates from these sites
Via Sempione Sud 50, 28838, Stresa, Italy
3.7 km from Arolo Beach
  • Free Wifi
  • Free Parking
Hotel Milano
TripAdvisor
View Deal
Via Giuseppe Mazzini 4, 28832 Belgirate, Italy
3.9 km from Arolo Beach
  • Free Wifi
  • Free Parking
La Luna Sul Lago
Via Alto Vergante 10 | frazione Calogna, 28040, Lesa, Italy
4.2 km from Arolo Beach
    No photo provided
    via Regina Margherita 21, 28836, Stresa, Italy
    4.3 km from Arolo Beach
      Hotel Brisino
      TripAdvisor
      View Deal
      Via Per Magognino 2, 28838, Stresa, Italy
      4.4 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Il Porticciolo Hotel
      SAVE USD 12
      USD 169*
      Travelocity
      USD 157*
      View Deal
      Via Fortino 40, 21014 Laveno-Mombello, Italy
      5.1 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Hotel Residence La Luna Nel Porto
      No availability for your dates from these sites
      Corso Italia 60, 28838, Stresa, Italy
      5.7 km from Arolo Beach
      • Free Wifi
      • Bar/Lounge
      Hotel La Bussola
      Booking.com
      USD 79*
      View Deal
      Via Guglielmo Marconi 26/28, 21033 Cittiglio, Italy
      5.7 km from Arolo Beach
      • Restaurant
      • Bar/Lounge
      Hotel Luina
      Hotwire.com
      USD 82*
      View Deal
      Via Giuseppe Garibaldi 21, 28838, Stresa, Italy
      5.8 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Albergo Sempione
      Booking.com
      USD 87*
      View Deal
      Corso Italia 46, 28838, Stresa, Italy
      5.8 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel de Charme Laveno
      TripAdvisor
      View Deal
      Viale de Angeli, 46, 21014 Laveno-Mombello, Italy
      5.9 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel Saini Meuble
      Booking.com
      USD 106*
      View Deal
      Via Giuseppe Garibaldi 10, 28838, Stresa, Italy
      5.9 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel Elena
      TripAdvisor
      View Deal
      Piazza Luigi Cadorna Generale 15, 28838, Stresa, Italy
      5.9 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel Italie et Suisse
      TripAdvisor
      View Deal
      Piazza Marconi, 1 Lungolago, 28838, Stresa, Italy
      5.9 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel Ristorante "da Cesare"
      TripAdvisor
      View Deal
      Via Giuseppe Mazzini 14, 28838, Stresa, Italy
      5.9 km from Arolo Beach
      • Free Wifi
      • Restaurant
      Hotel Milan Speranza Au Lac
      TripAdvisor
      View Deal
      Piazza G. Marconi 6/9, 28838, Stresa, Italy
      6.0 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Hotel du Parc
      TripAdvisor
      View Deal
      Via Eugenio Gignous 1, 28838, Stresa, Italy
      6.0 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Funivie del Lago Maggiore
      TripAdvisor
      View Deal
      Via Don Tinelli 15 | Sasso Del Ferro, 21014 Laveno-Mombello, Italy
      6.0 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Hotel Moderno
      No availability for your dates from these sites
      Via Camillo Benso Conte di Cavour 33, 28838, Stresa, Italy
      6.0 km from Arolo Beach
      • Free Wifi
      • Restaurant
      Primavera Hotel
      SAVE USD 3
      USD 108*
      Hotels.com
      USD 105*
      View Deal
      Via Camillo Benso Conte di Cavour 39, 28838, Stresa, Italy
      6.0 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Hotel Restaurant Meeting
      TripAdvisor
      View Deal
      Via Ruggero Bonghi 9, 28838, Stresa, Italy
      6.1 km from Arolo Beach
      • Free Wifi
      • Restaurant
      VIlla Maurice
      TripAdvisor
      View Deal
      Via Ruggero Bonghi 10, 28838, Stresa, Italy
      6.1 km from Arolo Beach
      • Free Wifi
      Regina Palace
      SAVE USD 49
      USD 234*
      Travelocity
      USD 185*
      View Deal
      Corso Umberto I | Lago Maggiore, 28838, Stresa, Italy
      6.2 km from Arolo Beach
      • Free Parking
      • Breakfast included
      La Palma Hotel
      La Palma Hotel
      TripAdvisor
      View Deal
      Corso Umberto, I 33, 28838, Stresa, Italy
      6.3 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Astoria Hotel
      TripAdvisor
      View Deal
      Via Umberto Primo 31, 28838, Stresa, Italy
      6.3 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Hotel Boston
      TripAdvisor
      View Deal
      Via Duchessa di Genova 13, 28838, Stresa, Italy
      6.4 km from Arolo Beach
      • Free Wifi
      • Breakfast included
      Mon Toc
      SAVE USD 30
      USD 119*
      Booking.com
      USD 89*
      View Deal
      Viale Duchessa di Genova 69, 28838, Stresa, Italy
      6.5 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Savings alert: 10% below average rate

      The price you found is 10% lower than this hotel's average rate of USD 99/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Grand Hotel des Iles Borromees & SPA
      SAVE USD 45
      USD 304*
      Orbitz.com
      USD 259*
      View Deal
      Corso Umberto I, 67, 28838, Stresa, Italy
      6.6 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Leggiuno has 4 B&Bs/inns with 40 reviews
      Cosi Come a Casa B&B
      Via del Moscarolo 1 | Leggiuno, 21038, Leggiuno, Italy
      1.8 km from Arolo Beach
      • Free Wifi
      • Free Parking
      Albergo Campagna
      Via Milano 1, 21038, Leggiuno, Italy
      0.4 km from Arolo Beach
      • Free Wifi
      • Free Parking
      No photo provided
      Via Como 2, 21038, Leggiuno, Italy
      0.4 km from Arolo Beach
        See all 4 Leggiuno B&Bs/inns
        ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.