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.
Chery Bed & Breakfast, hotel in Riva San Vitale

Chery Bed & Breakfast enjoys a location in Riva San Vitale, 3.4 miles from Mendrisio Station and 5.6 miles from Swiss Miniatur.

Great for the price
8.7
Scored 8.7
Excellent
Rated excellent
206 reviews
Price from$120.42per 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
Centro Magliaso, hotel in Riva San Vitale

Centro Magliaso is located within a vast park area, on the shores of Lake Lugano. Its gardens include a large outdoor pool. Free WiFi is available.

Good value
8.1
Scored 8.1
Very Good
Rated very good
61 reviews
Price from$223.32per night
See all hotels in and around Riva San Vitale
Subscribe to receive premium deals

Prices drop the second you sign up!