Skip to main content

Search hotels in Riva San Vitale

Enter your dates to see the latest prices and deals for Riva San Vitale hotels

Riva San Vitale – 7 hotels and places to stay

Hotels with airport shuttles in Riva San Vitale

Airport shuttle (free)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,165 reviews
From US$444.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 35 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 337 reviews
From US$195.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 63 reviews
From US$465.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 83 reviews
From US$283.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,400 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 437 reviews
From US$465.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,509 reviews
From US$238.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 439 reviews
From US$533.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
From US$712.44 per night

Most booked hotels in Riva San Vitale and surroundings in the past month

See all

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,002 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,587 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,006 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3,355 reviews

Popular with guests booking hotels in Mendrisio

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,833 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,671 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,062 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,736 reviews

Popular with guests booking hotels in Chiasso

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,513 reviews

Popular with guests booking hotels in Lugano

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,056 reviews

Best hotels with breakfast in Riva San Vitale and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 430 reviews

Located 80 metres from the waterfront at Lake Lugano, Hotel Svizzero can be found in front of the Mount Generoso Train Station. It offers a restaurant-pizzeria with a covered terrace.

From US$158.81 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 373 reviews

Locanda San Silvestro - Meride has a shared lounge, terrace, a restaurant and bar in Mendrisio.

From US$214.39 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 123 reviews

Featuring mountain views, B&B Il Vigneto provides accommodation with patio, around 5.6 km from Swiss Miniatur. This property offers access to a terrace and free private parking.

From US$163.85 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 416 reviews

Situated in Maroggia, 3.9 km from Swiss Miniatur, Hotel della Stazione features accommodation with a terrace, free private parking, a restaurant and a bar.

From US$157.55 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,833 reviews

Completely renovated in 2016, Hotel Morgana is located in a quiet area of Mendrisio easily reached from the Mendrisio exit of the A2 Lugano-Chiasso motorway, 9 km from the Italian border and 3 km from...

From US$157.55 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 185 reviews

Featuring water sports facilities and views of sea, Dolceresio Lugano Lake B&B is a recently renovated guest house set in Brusino Arsizio, 12 km from Mendrisio Station.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 202 reviews

Located in Brusino Arsizio, 12 km from Mendrisio Station, Villa Patria B&B provides accommodation with a garden, private parking, a terrace and a bar.

From US$240.73 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 338 reviews

Surrounded by the beautiful landscape of Ticino, Hotel Coronado is located 350m from Fox Town and 18km from Lugano. Hotel Coronado offers en-suite rooms with free Wi-Fi and a safe.

From US$317.43 per night

Budget hotels in Riva San Vitale and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 13 reviews

Miralago by Quokka 360 - flat in the gulf of Melano, a property with a garden, is located in Melano, 8 km from Mendrisio Station, 13 km from Lugano Station, as well as 14 km from Exhibition Center...

From US$308.53 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 205 reviews

Set in Porto Ceresio, 13 km from Villa Panza and 15 km from Mendrisio Station, Casa Fiorita 22 Porto Ceresio offers a terrace and air conditioning.

From US$110.32 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews

Set in Bissone in the Canton of Ticino region, Casa In Contrada by Quokka 360 - Village life and lake features a patio.

From US$280.79 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 861 reviews

This friendly, family-run hotel welcomes you to the picturesque town of Porto Ceresio, 150 metres from Lake Lugano. Start your day with breakfast out in the peaceful garden.

From US$91.74 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3 reviews

Boasting mountain views, La veranda sul lago - spiaggia privata e vista lago offers accommodation with a private beach area and a patio, around 15 km from Villa Panza.

From US$120.43 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 101 reviews

Situated 9.1 km from Mendrisio Station, Corte Picasass in Viggiù features rooms with air conditioning and free WiFi.

From US$139.36 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Offering inner courtyard views, La Maison-Tour de Miel et Misaél is an accommodation located in Besano, 12 km from Mendrisio Station and 17 km from Mount San Giorgio.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 201 reviews

Situated 3.3 km from Swiss Miniatur and 11 km from Lugano Station in Campione dʼItalia, Anna's Home offers accommodation with a kitchen.

From US$104.52 per night
gogless