/
8.7

1,019 reviews

Hotel Ristorante Vecchia Riva

Hotel Ristorante Vecchia Riva

Via Giovanni Macchi 146, Varese, 21100, Italy

Choose dates to view prices

Free parking

Restaurant

Free wifi

Room service

Air conditioning

Bar

Parking On Site

Terrace

Hotel Ristorante Vecchia Riva

Hotel Ristorante Vecchia Riva is a 3-star retreat in Varese, Italy, just 2.5mi from the city center. Nestled at Via Giovanni Macchi 146, this lakeside escape blends comfort with Italian charm and easy access to water views.

Amenities include free on-site parking and free Wi-Fi, plus an on-site restaurant and room service. A terrace and garden invite relaxed afternoons, while features like soundproof rooms, a balcony with lake view, air conditioning, non-smoking rooms, wheelchair accessibility, an elevator, and extra-long beds (> 6.5 ft) boost comfort.

Reviews total 1,023, signaling broad traveler interest for this spot. Price starts from $72.

On-site dining is anchored by Vecchia Riva, offering Italian cuisine in ambiances that suit both family-friendly meals and romantic evenings.

A variety of room types are listed for different needs, including Standard Room, Single Room, Triple Room, Family Double Room, and Room With Lake View.

Amenities extend beyond dining and rooms: a terrace and garden set a relaxed pace, while payment is flexible with cash or major cards such as Mastercard, Visa, American Express, Maestro, and CartaSi.

Closest airports

Milano Malpensa Airport

12.5mi

Lugano Airport

15.3mi

Milano Linate Airport

33.8mi

Il Caravaggio International Airport

45.5mi

Most popular amenities

Free parking

Restaurant

Free wifi

Room service

Air conditioning

Bar

Parking On Site

Terrace

Soundproof rooms

Lake view

Non-smoking rooms

Wheelchair accessible

Elevator

Garden

Extra long beds (> 6.5 ft)

Free toiletries

Balcony

Bidet

Rooms

Show 13 photos

Room With Lake View

1 Double Bed

235 sqft

Balcony

Free wifi

Minibar

Flat-screen TV

x6

+

x3

More details

The balcony measures 6.6 ft² and offers lovely views of Lake Varese. The room includes free Wi-Fi and free sports and movie channels. When booking, please specify your preferred bed type.

Family Room (2 Adults + 2 Children) in Hotel Ristorante Vecchia Riva

Show 8 photos

Family Double Room

1 Bunk Bed

1 Queen Size Bed

195 sqft

Private Bathroom

Balcony

Minibar

Flat-screen TV

x8

+

x4

More details

Offers a bathroom with a large shower. The room includes free Wi-Fi and free sports and movie channels.

Double or Twin Room in Hotel Ristorante Vecchia Riva

Show 12 photos

Standard Room

1 King Size Bed

2 Twin Beds

195 sqft

Private Bathroom

Minibar

Flat-screen TV

Air conditioning

x6

+

x3

More details

Features a large bathroom with shower. The room includes free Wi-Fi and free sports and movie channels. When booking, please specify your preferred bed type.

Triple Room in Hotel Ristorante Vecchia Riva

Show 8 photos

Triple Room

1 Twin Bed

1 Queen Size Bed

195 sqft

Private Bathroom

Balcony

Minibar

Flat-screen TV

x3

+

x4

More details

This triple room features a large bathroom with shower. The room includes free Wi-Fi and free sports and movie channels.

Single Room in Hotel Ristorante Vecchia Riva

Show 6 photos

Single Room

1 Twin Bed

120 sqft

Private Bathroom

Minibar

Flat-screen TV

Air conditioning

+

More details

The room includes free Wi-Fi and free sports and movie channels.

Family Room (2 Adults + 2 Children) in Hotel Ristorante Vecchia Riva

Show 8 photos

Family, Queen Size

1 Bunk Bed

1 Queen Size Bed

195 sqft

Private Bathroom

Balcony

Minibar

Flat-screen TV

+

More details

Show 13 photos

DoubleOrTwin Room, Lake View

1 Double Bed

Balcony

Free wifi

Minibar

Flat-screen TV

+

More details

Room - 2 Double

2 Double Beds

x4

+

x3

More details

Guest reviews

8.7

1,019 reviews

Categories of assessments

Cleanliness

Comfort

Location

Facilities

Staff

Value for money

WiFi quality

Featured reviews:

🇬🇧

Francis

9.1

July 2025

It was many years ago I last stayed at this excellent lakeside hotel. It has certainly not gone downhill in the least. A very comfortable experience, enhanced by the impeccably professional staff, my stay was all too brief. My room was a self-contained double with a bathroom witha proper walk-in shower with accurate water and temerature control and a sun trap balcony. I ate breakfast and dinner in house and enjoyed every mouthful. The breakfast buffet is up with the best and being able to sit out in the huge al fresco dining area a pleasure.

Nothing

🇱🇰

Kirsten

8.2

August 2025

We loved the restaurant, really a hidden gem! The room was comfy and cozy and the shower was fantastic! Also some lovely surroundings with a park nearby and bus stop at walking distance.

The AC in the room was a little weak, unfortunately. However if you close the wooden window blinds before the sun reaches the window it’s better :) we also thought it was a shame that you can’t swim in the lake right in front of the hotel. There is a ‘pool club’ like 5min away where you can swim.

🇦🇺

Caroline

10

July 2025

Delightful to be met at the door by a friendly welcoming face. From there every staff member was friendly, helpful, professional and dressed immaculately. Rooms were bright, immaculate, simply furnished with comfy beds and spacious bathrooms. Breakfast and dinner each night was delicious with again, cheerful, and well presented staff. Dinner menu had a good variety with dishes the chef created to send you to food heaven, love this hotel.

🇱🇹

Aiste

10

February 2025

The Hotel, staff, place and rooms were great. Rooms were spacious and clean. We were positively surprised. Would reccommend to make reservation for the restaurant and have a dinner there. I am greatefull for the stay. Sincere thanks!

Maybe you would consider to have something warm for breakfast. Less cakes and sweets, but at least hot water/tea for self service and hot egs. (upon request Coffee and tea was served really pleasantly and was really good). Thank you.

🇳🇿

Lynn

9.1

July 2025

Location right next to the lake, peaceful and quiet. Comfortable bed and pillows. Good bathroom facilities. Booked and paid extra for a lake view room, could only get a very small peek of the lake through lots of trees. It was a lovely setting though. Restaurant closed Wednesday nights so didn’t get to experience it. Breakfast was adequate. Reception and wait staff at breakfast very friendly and efficient.

🇨🇭

Philip

9.1

June 2025

Very well run property on Lake Varese, from efficient and pleasant checkin to the lovely restaurant, offering decent breakfast buffet and a la carte dining on the terrace or dining room. Plenty of free car park available, spacious rooms at reasonable prices. Owners are very hands-on involved with positive effect on the quality of the hotel services.

Pity not allowed to swim in the lake.

🇺🇸

Isella

10

August 2024

The breakfast buffet is everything you expect from a continental breakfast with the plus that the products are fresh and the best you can imagine in "Italian style".

Well, at night while I was already in bed I could smell some cigarette smoke coming from "somewhere" but I couldn't really figure where it was coming from. It happened twice around 11 pm.

🇽🇽

Bruno

8.2

June 2024

The room was good and clean. The staff was very friendly and helpful. The neighborhood is quite nice, with the lake just a few meters away from the hotel.

We could hear some noise from other rooms in the morning and the room didn't get completely dark. The breakfast was good but we would appreciate some scrambled eggs to be included.

🇲🇽

Helena

8.2

October 2024

The place is nice and has a good location for what brought us there. The staff is friendly and the room size is good. The breakfast was pretty basic, but not bad.

The bed, at least for us, wasn't comfortable; it felt very hard. The pillows were definitely impossible to sleep on.

🇩🇪

Zhanna

10

October 2022

Picturesque surroundings, very friendly welcome at the reception and during breakfast. The breakfast was very good and quite rich and coffee was excellent. Main destinations like Varese center, Milano, famous lakes were not far away.

It was too hot in the room. The blankets were too thick and warm, given that the air-conditioner did not allow to set up the temperature lower than 22,5 degrees. We would be willing to have max 18-20 degrees overnight. For breakfast we were missing vegetables. It would be good to have some tomatoes and cucumbers.

Points of Interest Around Hotel Ristorante Vecchia Riva

Attractions

Sacro Monte of Varese (Sacro Monte di Varese)

4mi

Brunate

15.4mi

Lake Orta (Lago di Orta)

18.3mi

Villa del Balbianello

23.2mi

Villa Melzi Gardens (Giardini di Villa Melzi)

25.6mi

Piazza Gae Aulenti

29.7mi

Palazzo Lombardia

29.7mi

Brera

30.2mi

Church of San Maurizio al Monastero Maggiore (Chiesa di San Maurizio al Monastero Maggiore)

30.2mi

Piazza Mercanti

30.6mi

Museo del Novecento

30.7mi

Columns of San Lorenzo (Colonne di San Lorenzo)

30.7mi

Royal Palace of Milan (Palazzo Reale di Milano)

30.8mi

Piazza Fontana

30.8mi

Church of San Bernardino alle Ossa (Santuario di San Bernardino alle Ossa)

30.9mi

Restaurants

Vecchia Riva

Cuisines

  • Italian

Ambiances

  • Family Friendly
  • Romantic

Amenities of Hotel Ristorante Vecchia Riva

Free parking

Restaurant

Free wifi

Room service

Air conditioning

Bar

Parking On Site

Terrace

Soundproof rooms

Lake view

Non-smoking rooms

Wheelchair accessible

Elevator

Garden

Extra long beds (> 6.5 ft)

Free toiletries

Balcony

Bidet

Stay rules - Hotel Ristorante Vecchia Riva

  • Check-in / Check-out

  • Pets

  • Internet

  • Age restrictions

  • Parking

  • Children and beds

  • Cards accepted at this property

Frequently Asked Questions - Hotel Ristorante Vecchia Riva

What are the check-in and check-out times at Hotel Ristorante Vecchia Riva?

Hotel Ristorante Vecchia Riva's check-in window is between 02:00 PM and 11:30 PM, with check-out required by 11:00 AM.

Is there parking available at Hotel Ristorante Vecchia Riva?

Yes, Hotel Ristorante Vecchia Riva offers parking facilities. Guests can benefit from the on-site public parking, which is free of charge. However, advanced parking reservations are not possible.

What's the nightly rate at Hotel Ristorante Vecchia Riva?

Hotel Ristorante Vecchia Riva offers accommodations starting at $72. Keep in mind, room types and dates might affect the final price. For specific rates, input your stay dates.

What are the room types available at Hotel Ristorante Vecchia Riva?

The hotel offers a variety of rooms including Family Rooms for 2 adults + 2 children, Double or Twin Rooms with or without a Lake View, Single Rooms, and Triple Rooms. Smoking is not allowed in any of the rooms. The room sizes range from 118 sqft to 237 sqft. The beds in the rooms include bunk beds, twin beds, queen size beds, and king size beds.

What is there to do in Hotel Ristorante Vecchia Riva?

Guests at Hotel Ristorante Vecchia Riva can enjoy their time at the hotel by taking advantage of the various leisure amenities available. They can start their day by going on a bike tour provided by the hotel, exploring the beautiful surroundings while enjoying a refreshing and active outdoor activity. Cycling enthusiasts can also bring their own bikes to further explore the area.

After a long day out, guests can relax and unwind at the onsite bar, enjoying a drink or two in a comfortable and inviting atmosphere. For dining options, guests can indulge in delicious Italian cuisine at the hotel's restaurant, Vecchia Riva. Whether it's a romantic evening or a family-friendly gathering, guests can experience a range of ambiances while savoring the flavors of authentic Italian dishes.

Overall, guests at Hotel Ristorante Vecchia Riva can have a memorable and enjoyable time at the hotel, thanks to its leisure amenities and excellent dining options.

Does Hotel Ristorante Vecchia Riva have on-site restaurants?

Yes, Hotel Ristorante Vecchia Riva has a restaurant called Vecchia Riva on site. The restaurant offers Italian cuisine and has a family-friendly and romantic ambiance.

Does Hotel Ristorante Vecchia Riva accept credit cards and cash payments?

Yes, Hotel Ristorante Vecchia Riva accepts both credit cards (Visa, American Express, Mastercard, Maestro, CartaSi) and cash payments.