Skip to main content

Filter by:


Star Rating

Review Score

Riva San Vitale – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
ibis budget Lugano Paradiso, hotel in Riva San Vitale

Only 215 yards from Lake Lugano, Ibis Budget Lugano Paradiso features free Wi-Fi, a bar, and a restaurant. The center of Lugano is just under a mile away.

Location
7.1
Scored 7.1
Good
Rated good
4,062 reviews
Price from$81.88per night
Suitenhotel Parco Paradiso, hotel in Riva San Vitale

Offering views of Lake Lugano, Hotel Parco Paradiso is located on the foothills of the San Salvatore Mountain. Free WiFi is available and parking is possible on spot.

Location, breakfast, and especially the staff
8.5
Scored 8.5
Very Good
Rated very good
1,927 reviews
Price from$198.14per night
The View Lugano, hotel in Riva San Vitale

Located in Lugano-Paradiso, a 5-minute walk from Lake Lugano and the Monte San Salvatore Park, The View Lugano offers modern suites with free WiFi and free air conditioning, a wellness area and a...

Perfect
9.0
Scored 9.0
Wonderful
Rated wonderful
426 reviews
Price from$756.73per night
Hotel della Stazione, hotel in Riva San Vitale

Located in Maroggia, 2.4 miles from Swiss Miniatur, Hotel della Stazione has accommodations with a terrace, free private parking, a restaurant and a bar.

Super clean, comfortable beds, very kind and helpful staff. Extraordinary dinner - delicious pasta, grilled fish, many specials! Awesome breakfast too. We will certainly be back!
8.4
Scored 8.4
Very Good
Rated very good
311 reviews
Price from$131.36per night
Hotel Riviera, hotel in Riva San Vitale

Set directly on the shores of Lake Lugano, Hotel Riviera features a swimming pool, restaurant with a terrace overlooking the lake and a private beach with deck chairs.

On the lake. Comfortable room.
8.3
Scored 8.3
Very Good
Rated very good
498 reviews
Price from$251.78per night
Hotel Fonte dei Fiori, hotel in Riva San Vitale

Featuring free WiFi in all areas, and a lush garden with an outdoor pool and a terrace, Hotel Fonte dei Fiori offers pet-friendly accommodations in Caslano, right next to Lake Lugano.

Fabulous location with garden down to the lake. Decent continental breakfast.
7.6
Scored 7.6
Good
Rated good
499 reviews
Price from$180.62per night
Locanda La Pignatta, hotel in Riva San Vitale

Located in Arogno, 4.9 miles from Swiss Miniatur, Locanda La Pignatta provides accommodations with a garden, free private parking, a terrace and a restaurant.

9.4
Scored 9.4
Wonderful
Rated wonderful
5 reviews
Price from$136.84per night
Borgovecchio Albergo, hotel in Riva San Vitale

Located in Balerna, 2.6 miles from Chiasso Station, Borgovecchio Albergo has accommodations with a terrace, free private parking, a restaurant and a bar.

Nice , clean accommodation close to the highway. Very friendly staff. Nice breakfast.
8.2
Scored 8.2
Very Good
Rated very good
807 reviews
Price from$122.61per night
Hotel Locanda dei Mulini, hotel in Riva San Vitale

Located in Novazzano, 3.3 miles from Mendrisio Station, Hotel Locanda dei Mulini provides accommodations with a garden, free private parking, a shared lounge and a terrace.

We like the food ( Pizza ) , the ambianz and the staffs the most.
8.5
Scored 8.5
Very Good
Rated very good
295 reviews
Price from$156.54per night
Albergo Ristorante Stazione Balerna, hotel in Riva San Vitale

Albergo Ristorante Stazione Balerna features a garden, shared lounge, a terrace and restaurant in Balerna. Providing a bar, the property is located within 2.7 miles of Chiasso Station.

Excellent service. There was a major problem as the hotel was too full, but the staff/owner went out of their way to fix the problem by finding me anther hotel, and reimbursed me 100% (+ new room free of charge). This is great service and you don't see this kind of "care" that often these days, hence why I do recommend this place!
8.9
Scored 8.9
Excellent
Rated excellent
914 reviews
Price from$125.89per night
See all hotels in and around Riva San Vitale
Subscribe to receive premium deals

Prices drop the second you sign up!