Hotel Ristorante Vecchia Riva
Varese · Italy · 3 Stars

Hotel Ristorante Vecchia Riva

Family-run hotel on the shores of Lake Varese, with a restaurant serving Lombard cuisine, free parking and rooms overlooking the water.

See prices & availability
8.7 Score
979 Reviews
3★ Stars
14:00 Check-in
Area Varese
Nearby Luigi Zanzi Park · 250 m
Parking Free
Wi-Fi Free
Check-in 14:00
Breakfast Continental

This page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.

Hotel Ristorante Vecchia Riva

Hotel Ristorante Vecchia Riva is a 3-star property in Varese, overlooking the lake of the same name, just a few metres from the shore.

The green, quiet setting, close to the cycle paths that circle the lake, makes it suitable both for leisure travellers and for those seeking a convenient base to visit the city. The rooms, simple but functional, all feature air conditioning and a private bathroom with shower; some room types, such as the Double Room with Twin Beds and Lake View, offer a balcony overlooking the water, while the Family Room accommodates up to two adults and two children.

On the ground floor, the lakefront restaurant is a local landmark for homemade pasta, risottos and meat and fish dishes, accompanied by a wide selection of wines; it is closed on Wednesdays. In summer, buffet breakfast is served in the garden. Parking is free and WiFi is included throughout the property. Varese city centre can be reached by bus from the stop 20 metres from the hotel, while Varese Casbeno railway station is about 6 minutes away by car.

Hotel Ristorante Vecchia Riva
★ 8.7 · Fabulous · 979 reviews

Plan your stay at Hotel Ristorante Vecchia Riva

Family-run hotel on the shores of Lake Varese, with a restaurant serving Lombard cuisine, free parking and rooms overlooking the water.

Room types

Hotel Ristorante Vecchia Riva offers six room types, from the Single Room designed for solo travellers to the Family Room for two adults and two children, along with doubles, twins and a triple. All room types share air conditioning, a private bathroom with shower, a flat-screen TV, a minibar and free WiFi, plus access to sports and movie channels.

Room sizes range from 11 m² for the Single Room to 22 m² for the Double Room with lake view, which, along with the Family Room, also features a balcony overlooking the water. Some room types, such as the Double Room with Twin Beds, offer the option of choosing between alternative bed configurations at the time of booking, while the Family Room and the Triple Room combine different beds to accommodate larger groups. Those looking for a more spacious solution with a roomy shower can opt for the Double/Twin Room without a view.

Double Room/Twin Room with Lake View — Hotel Ristorante Vecchia Riva
Double Room/Twin Room with Lake View
22 m² · Private bathroom

  • 2 single beds or 1 large double bed
  • Max 2 guests
  • Balcony, Lake view, Minibar

The largest of the double rooms, with a 2 m² balcony overlooking Lake Varese directly. Featuring air conditioning, private bathroom, minibar and flat-screen TV with sports and movie channels; the bed configuration must be specified at the time of booking.

Show prices
Single Room — Hotel Ristorante Vecchia Riva
Single Room
11 m² · Private bathroom

  • 1 single bed
  • Max 1 guest
  • Minibar, Air conditioning, Free WiFi

The most compact room in the property, designed for solo travellers. Featuring air conditioning, private bathroom, minibar and flat-screen TV with free WiFi and sports and movie channels.

Show prices
Double Room/Twin Room — Hotel Ristorante Vecchia Riva
Double Room/Twin Room
18 m² · Private bathroom

  • 1 extra-large double bed or 2 single beds
  • Max 2 guests
  • Spacious bathroom, Minibar, Air conditioning

A double room without a lake view but with a spacious bathroom with shower, larger than the other standard room types. Two bed configurations available on request, plus air conditioning and minibar.

Show prices
Family Room (2 Adults + 2 Children) — Hotel Ristorante Vecchia Riva
Family Room (2 Adults + 2 Children)
18 m² · Private bathroom

  • 1 bunk bed and 1 large double bed
  • Max 4 guests
  • Bathroom with spacious shower, Minibar, Family-friendly

The only room type designed for families, with a bunk bed for children paired with a double bed and a bathroom with a spacious shower. Accommodates up to two adults and two children, with air conditioning and minibar.

Show prices
Triple Room — Hotel Ristorante Vecchia Riva
Triple Room
18 m² · Private bathroom

  • 1 single bed and 1 large double bed
  • Max 3 guests
  • Spacious bathroom, Minibar, Air conditioning

Designed for three people, combining a single bed with a double bed and featuring a spacious bathroom with shower. Also includes air conditioning, minibar and flat-screen TV.

Show prices

Is this the right hotel for you?

Yes, if...

  • Yes, if you want to stay just 10 metres from Lake Varese with water views from some rooms
  • Yes, if you're looking for free parking included with no extra costs
  • Yes, if you love cycling: the lake's cycle paths start 50 metres from the hotel
  • Yes, if you're travelling with family and are looking for a room designed for two adults and two children
  • Yes, if you want to dine at a lakefront restaurant specialising in homemade pasta and fish dishes

Maybe not, if...

  • Maybe not, if you're travelling with a pet, as pets are not allowed at the property
  • Maybe not, if you're looking for the in-house restaurant on Wednesdays, its weekly closing day
  • Maybe not, if you're planning a very late arrival, as check-in ends at 11:30 pm
  • Maybe not, if you're looking for a very spacious room: most room types don't exceed 22 m²

Hotel facilities & services

Hotel Ristorante Vecchia Riva offers facilities designed for both leisure stays and family travel. Parking is free, as is the WiFi connection available throughout the property. Common areas include a terrace and garden, where breakfast is served in summer, as well as a lift and rooms accessible to guests with disabilities.

The in-house restaurant offers menus for special diets on request, in-room minibar and the option of breakfast served directly in the room, plus a wine and champagne cellar. General services also include luggage storage, laundry service, daily housekeeping, a safe and bicycle rental to explore the lake’s cycle paths. The property is entirely non-smoking and offers a shuttle service on request, also useful for connections to Malpensa Airport.

Great for your stay

  • Free parking
  • Private bathroom
  • Parking
  • Air conditioning
  • Free WiFi
  • Restaurant
  • Non-smoking rooms
  • Flat-screen TV
  • Rooms/facilities for disabled guests
  • Family rooms available

General facilities

  • Terrace
  • Garden
  • Bike tours
  • Bike excursions
  • Luggage storage
  • Family rooms available
  • Babysitting service
  • Daily housekeeping
  • Laundry service
  • Safe
  • Shuttle service
  • Air conditioning
  • Entirely non-smoking property
  • Lift
  • Rooms/facilities for disabled guests

Parking

  • Parking

Food & drink

  • Coffee shop on site
  • Wine/champagne
  • Menus for special diets (on request)
  • Breakfast in the room available
  • Bar
  • Minibar
  • Restaurant

Media & technology

  • Flat-screen TV
  • Satellite channels
  • Telephone
  • TV
  • Pay-per-view channels
  • Internet connection

Room amenities

  • Toilet paper
  • Towels
  • Bidet
  • Private bathroom
  • Toilet
  • Free toiletries
  • Hairdryer
  • Shower
  • Wardrobe or closet
  • Extra-long beds (over 2 metres)
  • Desk

Location & what to see

Hotel Ristorante Vecchia Riva is set in a green area just 10 metres from Lake Varese, in a quiet setting away from traffic yet close to the city’s main points of interest. The lakeshore, with its cycle paths, begins about 50 metres from the property, where bicycles, including electric ones, can be rented on site.

Varese city centre is about 3 km away, reachable via the bus stop just 20 metres from the hotel, while Varese Casbeno railway station, 6 minutes away by car, provides direct connections to Milan. By car, Golf Club Varese is about 15 minutes away and FieraMilano about 30 minutes away; Malpensa Airport, also served by a shuttle on request, is 41 km away. Just a few minutes’ walk away are Luigi Zanzi Park and the Sanctuary of the Madonnina del Lago.

In summer, guests can enjoy the public swimming pool 50 metres from the property and walks along the lakeshore, while nature lovers can venture to Campo dei Fiori Regional Park, about 9 km away, or visit Masnago Castle and Villa Mirabello, both about 3.4-3.7 km away, for a glimpse into local history.

Luigi Zanzi Park — natural lakeside park, ideal for relaxing walks 250 m
Sanctuary of the Madonnina del Lago — historic place of worship overlooking the lake waters 1.5 km
Masnago Castle — historic site with medieval frescoes, now a museum 3.4 km
Villa Mirabello — historic villa with gardens and Varese's civic collections 3.7 km
Campo dei Fiori Regional Park — protected natural area with scenic hiking trails 9 km
Villa della Porta Bozzolo — historic residence with Italian-style gardens and art collections 12 km

What guests say about Hotel Ristorante Vecchia Riva

8.7
Fabulous · 979 reviews
Staff
9.2
Comfort
9.1
Location
9.1
Cleanliness
9.1
Facilities
8.9
Value for money
8.8
Free Wi-Fi
8.8

Guests particularly praise the staff, rated 9.2, and the cleanliness of the rooms, at 9.1. Comfort and the lakeside location also receive very positive reviews, while the value for money, though solid at 8.8, remains the lowest score among the reviewed categories.

Ready to book?

Rated 8.7 by 979 guests. Check live availability before it fills up.

Frequently asked questions

See prices & availability