Find hotels in Riva San Vitale from £51

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Riva San Vitale hotels

Hotel Funicolare

Hotel Funicolare
Alta Valle Intelvi
9.0 out of 10, Wonderful, (138 reviews)
"Beautiful views"
United States
Randey
The price is £55
includes taxes & fees
8 Jun - 9 Jun
Hotel Funicolare

Hotel Montegrino Lakeview

Hotel Montegrino Lakeview
3.0 star property
Montegrino Valtravaglia
9.2 out of 10, Wonderful, (53 reviews)
"Amazing hotel with perfect views and delicious breakfast!"
United Kingdom
Mina
The price is £84
includes taxes & fees
11 Jun - 12 Jun
Hotel Montegrino Lakeview

Hotel Cruise

Hotel Cruise
4.0 star property
Montano Lucino
8.8 out of 10, Excellent, (1,002 reviews)
"Very beautiful and nice hotel, great location. We enjoyed our stay. Very friendly and helpful people. Highly recommended"
United States
Iryna
The price is £84
includes taxes & fees
21 Jun - 22 Jun
Hotel Cruise

Stay Hotel

Stay Hotel
3.0 star property
Brunello
9.0 out of 10, Wonderful, (154 reviews)
"Ok"
Italy
Ibrahim
The price is £51
includes taxes & fees
2 Jun - 3 Jun
Stay Hotel

HOTEL LEONARDO DA VINCI

HOTEL LEONARDO DA VINCI
4.0 star property
Erba
8.8 out of 10, Excellent, (58 reviews)
"Great breakfast, comfortable room, helpful staff"
Canada
cheryl
The price is £84
includes taxes & fees
2 Jun - 3 Jun
HOTEL LEONARDO DA VINCI

Sempione Hotel Ristorante

Sempione Hotel Ristorante
3.0 star property
Casorate Sempione
8.6 out of 10, Excellent, (1,006 reviews)
"The room was sparse but clean…nice restaurant and convenient shuttle to airport was a plus!"
United States
Lynne
The price is £81
includes taxes & fees
2 Jun - 3 Jun
Sempione Hotel Ristorante

Hilton Garden Inn Milan Malpensa

Hilton Garden Inn Milan Malpensa
4.0 star property
Somma Lombardo
7.4 out of 10, Good, (1,000 reviews)
"Location, easy access to train system "
United States
Charles
The price is £81
includes taxes & fees
14 Jun - 15 Jun
Hilton Garden Inn Milan Malpensa

DoubleTree by Hilton Milan Malpensa Solbiate Olona

DoubleTree by Hilton Milan Malpensa Solbiate Olona
4.0 star property
Solbiate Olona
8.4 out of 10, Very good, (386 reviews)
"Everything was amazing"
United States
Maria Hortensia
The price is £85
includes taxes & fees
12 Jun - 13 Jun
DoubleTree by Hilton Milan Malpensa Solbiate Olona

Hotel Stampa 1968

Hotel Stampa 1968
3.0 star property
Cadegliano-Viconago
9.2 out of 10, Wonderful, (284 reviews)
"The Hotel is well kept and has an amazing view."
Germany
Ingo
The price is £84
includes taxes & fees
29 May - 30 May
Hotel Stampa 1968

Zeus Essence Dolce by Wyndham Milan Malpensa

Zeus Essence Dolce by Wyndham Milan Malpensa
4.0 star property
Somma Lombardo
8.4 out of 10, Very good, (1,003 reviews)
"Nice location, great and helpful staff. "
United Kingdom
NADEEM
The price is £90
includes taxes & fees
8 Jun - 9 Jun
Zeus Essence Dolce by Wyndham Milan Malpensa

Hotel Osteria della Pista

Hotel Osteria della Pista
4.0 star property
Casorate Sempione
9.4 out of 10, Exceptional, (1,274 reviews)
"Great breakfast and restaurant"
United States
steve
The price is £93
includes taxes & fees
13 Jun - 14 Jun
Hotel Osteria della Pista

B&B Hotel Malpensa Lago Maggiore

B&B Hotel Malpensa Lago Maggiore
3.0 star property
Vergiate
8.4 out of 10, Very good, (617 reviews)
"Easy parking, clean room, very comfortable beds, great buffet breakfast, friendly staff. We stayed only one night but wouldn’t mind staying longer!"
United Kingdom
Magda
The price is £63
includes taxes & fees
3 Jun - 4 Jun
B&B Hotel Malpensa Lago Maggiore

Hotel Villa Belvedere

Hotel Villa Belvedere
3.0 star property
Argegno
9.2 out of 10, Wonderful, (941 reviews)
"Absolutely perfect location! Loved this quiet lake town! This is our second time staying here and we love it! Bed could be softer but overall a hidden gem! "
United States
Lauren
The price is £122
includes taxes & fees
3 Jun - 4 Jun
Hotel Villa Belvedere

Hotel La Nuova Rotaia

Hotel La Nuova Rotaia
3.0 star property
Gallarate
8.8 out of 10, Excellent, (182 reviews)
"Great stay! Thank you"
United States
Michelle
The price is £104
includes taxes & fees
1 Jun - 2 Jun
Hotel La Nuova Rotaia

MO.OM Hotel

MO.OM Hotel
4.0 star property
Olgiate Olona
8.4 out of 10, Very good, (581 reviews)
"Lovley hotel , enjoyed the food in the restaurant and the spa was excellent! "
United Kingdom
Joanne
The price is £66
includes taxes & fees
21 Jun - 22 Jun
MO.OM Hotel

Hotel Cyrano

Hotel Cyrano
4.0 star property
Saronno
9.0 out of 10, Wonderful, (556 reviews)
"Great place "
United States
Robert
The price is £70
includes taxes & fees
28 May - 29 May
Hotel Cyrano

Hotel Bellinzona Sud Swiss Quality

Hotel Bellinzona Sud Swiss Quality
3.0 star property
Bellinzona
9.0 out of 10, Wonderful, (540 reviews)
"Easy Parking right next to the hotel. Friendly staff. The free coffee and tea in reception was a bonus, as were the croissants in the morning. Very comfortable bed. "
United Kingdom
Steven
The price is £121
includes taxes & fees
4 Jun - 5 Jun
Hotel Bellinzona Sud Swiss Quality

Il Perlo Panorama

Il Perlo Panorama
3.0 star property
Neer
9.2 out of 10, Wonderful, (1,000 reviews)
"Absolutely amazing. Best place in lake como."
United Kingdom
Kristian
The price is £219
includes taxes & fees
2 Jun - 3 Jun
Il Perlo Panorama

ibis Como

ibis Como
3.0 star property
Grandate
8.4 out of 10, Very good, (844 reviews)
"Very helpful & friendly staff "
Australia
Paul
The price is £93
includes taxes & fees
22 Jun - 23 Jun
ibis Como

Hotel D120

Hotel D120
4.0 star property
Olgiate Olona
8.0 out of 10, Very good, (667 reviews)
"Quiet"
United States
Angela
The price is £59
includes taxes & fees
21 Jun - 22 Jun
Hotel D120
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Riva San Vitale attractions

Top Riva San Vitale Hotel Reviews

More cheap stays in Riva San Vitale

Find out more about Riva San Vitale

Top reasons to visit Riva San Vitale

  • Stunning Mountain Scenery: Riva San Vitale offers breathtaking views and picturesque trails, perfect for outdoor enthusiasts.
  • Charming Village Atmosphere: Explore the quaint village of Rovio and enjoy the friendly local parish's welcoming spirit.
  • Romantic Getaway: The area provides a perfect blend of relaxation and adventure, ideal for couples seeking a memorable experience.
  • Rich Cultural Experience: Visitors can delve into intriguing museums and charming miniature displays that showcase local heritage.
  • Variety of Accommodations: Choose from inviting hotels to cosy bed and breakfasts to suit all preferences and budgets.

Find great hotels near Riva San Vitale

Discover a charming selection of hotel accommodation in Riva San Vitale, where options range from inviting hotels to cosy bed and breakfasts. Whether you're seeking a pet-friendly stay, a family getaway, or a base for business travel, you'll find a variety of facilities to suit your needs. With the picturesque Lido Riva San Vitale nearby and enticing vacation rentals available, this delightful location promises a memorable experience in the heart of Ticino.

  • ibis budget Lugano Paradiso: Ideal for budget-conscious travellers, ibis budget Lugano Paradiso offers an eco-friendly experience with a guest rating of 8.0. Located approximately 9.7km from Riva San Vitale, this hotel is perfect for families and pet owners. It features amenities such as complimentary cribs and breakfast options for children, ensuring a welcoming environment for families. Additionally, the property is eco-certified, making it a great choice for environmentally conscious visitors. Pets are permitted, making it easy for guests to bring their furry companions along for the trip.
  • Hotel Splendide Royal: This luxurious 5-star hotel boasts a remarkable guest rating of 9.4 and is situated around 9.7km from Riva San Vitale. Hotel Splendide Royal is tailored for adventurous families, offering a plethora of outdoor activities such as hiking, sailing, and horse riding nearby. The hotel provides a range of child-friendly amenities including slippers, bathrobes, and art supplies, ensuring that younger guests are well catered for. The combination of adventure and luxury makes it an excellent choice for families looking to create memorable experiences.
  • Novotel Lugano Paradiso: With an impressive guest rating of 8.8, Novotel Lugano Paradiso is a stylish 4-star hotel located just 9.7km away from Riva San Vitale. This family-oriented hotel features luxurious amenities designed for younger guests, including highchairs, a shared playground, and a foosball table, providing plenty of entertainment for children. The property combines comfort with a luxury experience, making it an excellent option for families wanting to indulge in a relaxing yet enjoyable stay.

Where to stay near Riva San Vitale

Riva San Vitale offers a delightful blend of scenic beauty and romantic charm, perfect for a memorable getaway. Explore the tranquil San Giovanni area, visit the picturesque village of Rovio, and take in the breathtaking views from Santa Croce. Enjoy the friendly atmosphere of the local parish, which adds to the welcoming spirit of this charming region. With its family-friendly environment and secluded spots, Riva San Vitale is an ideal base for your Swiss adventure.

  • Lugano: Nestled approximately 11.3km from Riva San Vitale, Lugano is a vibrant city that captivates visitors with its stunning lakeside views and mountainous backdrop. With a mix of Swiss and Mediterranean influences, it offers a rich cultural experience, particularly during peak months such as April, July, and September. Outdoor enthusiasts can enjoy skiing and exploring nearby resorts while taking in the picturesque scenery. The local landmarks, including the beautiful lake and lively piazza squares, provide ample opportunities for romantic strolls and scenic photo spots.
  • Capolago: Just 1.1km from Riva San Vitale, the charming village of Capolago is perfect for those seeking a quaint getaway. Visitors flock here throughout the year, especially in April, July, and September, to indulge in outdoor activities and enjoy the serene landscape. The village is home to shopping centres and adventure activities, making it a lively spot for both relaxation and excitement. Nature lovers will appreciate the proximity to the lake and mountains, while the inviting piazza squares offer a delightful atmosphere for leisurely exploration.
  • Melano: Located a mere mile from Riva San Vitale, Melano is a picturesque city that offers a blend of outdoor adventure and natural beauty. With peak visitor numbers during April and the summer months, this charming destination is perfect for those seeking a romantic escape. One of its highlights includes a funicular that provides stunning views of the surrounding landscape. The local attractions, including the national park and breathtaking lake, invite exploration and adventure, making Melano a must-visit on your itinerary.

Things to do in Riva San Vitale

Riva San Vitale offers a charming blend of outdoor and romantic activities, perfect for a scenic getaway. Visitors can engage in adventure activities, explore picturesque trails, and enjoy skiing in the surrounding areas. The nearby Rovio adds to the allure with its beautiful landscapes, making it an ideal destination for those seeking both relaxation and adventure.

Shopping

In Riva San Vitale, you can enjoy charming local shops offering handmade souvenirs and gifts. If you're up for a drive, visit the FoxTown Factory Stores in Mendrisio, about 16.1km away, for a wider selection of international brands and designer outlets.

Recreation

In Riva San Vitale, the Hotel Serpiano boasts a serene wellness centre with rejuvenating treatments and panoramic views of Lake Lugano. Enjoy outdoor activities like hiking and cycling in the surrounding hills, perfect for invigorating your body and mind amidst stunning landscapes.

Adventure

In Riva San Vitale, explore the breathtaking hiking trails of Monte San Giorgio, renowned for its stunning views and rich biodiversity. Enjoy water sports on Lake Lugano, where kayaking and paddleboarding offer thrilling experiences amidst picturesque scenery.

Nightlife

Riva San Vitale offers a charming nightlife with quaint bars like Bar Riva, perfect for a relaxed drink by the lake. For a lively atmosphere, visit the local pizzeria, where you can enjoy delicious food and mingle with friendly locals, creating a memorable evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Riva San Vitale

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Riva San Vitale are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Riva San Vitale is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Riva San Vitale is Tuesday. The most expensive day to stay in Riva San Vitale is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your hotel booking in Riva San Vitale with your flights and activities through an Expedia package.

Find the best attractions near Riva San Vitale

Riva San Vitale, nestled in the Canton of Ticino, is perfect for outdoor enthusiasts and those seeking a romantic getaway. Visitors can explore stunning mountain scenery, intriguing museums, and charming miniature displays. The area offers a rich cultural experience and a variety of adventure activities. Key attractions include Ripa Sancti Vitalis and nearby hotels, making it an ideal destination for a memorable Swiss holiday.

  • Swissminiatur: Experience the charm of Switzerland in miniature form at Swissminiatur, located 4.8km from Riva San Vitale. This family-friendly attraction features intricate models of iconic Swiss landmarks, providing a delightful way to explore the country's rich culture and heritage.
  • Monte San Salvatore: Just 8.0km away, Monte San Salvatore offers breathtaking scenery and thrilling outdoor adventures. Hike or take the funicular to the summit for panoramic views of Lake Lugano and the surrounding mountains, making it a perfect spot for nature lovers and adventurers alike.
  • Parco Scherrer: A hidden gem located 4.8km from Riva San Vitale, Parco Scherrer is a stunning private garden. Stroll through its beautifully landscaped paths, featuring exotic plants and serene views, ideal for a peaceful retreat amidst nature.

Best time to go to Riva San Vitale

The best time to visit Riva San Vitale can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Riva San Vitale falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Riva San Vitale falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.4°F (1.9°C)Light RainMostly SunnyAverageSlightly Low
February38.1°F (3.4°C)Light RainMostly SunnySlightly LowSlightly Low
March44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
April52.0°F (11.1°C)Light RainMostly SunnySlightly HighAverage
May59.0°F (15.0°C)Light RainMostly SunnyAverageAverage
June67.6°F (19.8°C)Light RainMostly SunnyAverageSlightly High
July71.6°F (22.0°C)Light RainMostly SunnySlightly HighSlightly High
August70.3°F (21.3°C)Light RainMostly SunnyAverageSlightly High
September63.0°F (17.2°C)Light RainMostly SunnySlightly HighAverage
October54.3°F (12.4°C)Light RainMostly SunnyAverageAverage
November44.6°F (7.0°C)Moderate RainMostly SunnySlightly LowSlightly Low
December36.7°F (2.6°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Riva San Vitale

For your visit to Riva San Vitale in the Canton of Ticino, you can fly into several major airports. Milan Malpensa International Airport (MXP) is approximately 37.0km away, with nearby hotels such as the 4-star Sheraton Milan Malpensa Airport Hotel & Conference Center, located merely 161m from the airport. Milan LINate Airport (LIN) is around 54.7km distant, featuring excellent options like the 5-star Château Monfort, situated 6.4km away. Lastly, Bergamo Orio Al Serio Airport (BGY) is about 62.8km from Riva San Vitale, with the 5-star Relais Chateaux Da Vittorio just 4.8km from the airport.

Frequently asked questions

What is the best area to stay in Riva San Vitale?
The best area to stay in Riva San Vitale is around the historic centre and along the lakefront, offering the most convenient access to the town's main attractions.

This central area is where you'll find most of Riva San Vitale's popular sights, including the Baptistery of San Giovanni and the Church of San Vitale. The streets here are generally narrow and winding, leading down to the promenade that runs along Lake Lugano. It's a compact area, making it easy to explore on foot.

For couples seeking a relaxing getaway with beautiful views, staying directly on the lakefront is ideal. Many accommodations here offer direct access to the promenade and stunning vistas of Lake Lugano and the surrounding mountains. You can enjoy strolls along the water, dine at lakeside restaurants, and easily access boat trips from the pier.

Families will also find the central area convenient due to its proximity to the main attractions and open spaces.
When is the best time to go to Riva San Vitale?
The best time to go to Riva San Vitale depends on whether you're seeking warm weather activities or a quieter, more relaxed visit.

For those who love warm weather and outdoor activities, the summer months from June to August are ideal. During this period, you can fully enjoy swimming in Lake Lugano, hiking the surrounding trails, and taking advantage of the longer daylight hours. The average temperatures are around 25°C, great for watersports or exploring the Monte San Giorgio UNESCO World Heritage site nearby.

If you prefer a more tranquil experience with pleasant temperatures for exploring without the peak season crowds, then late spring (April-May) and early autumn (September-October) are excellent choices. The weather is still mild, typically ranging from 15°C to 20°C, making it comfortable for walking around the village, visiting the Baptistery of Riva San Vitale, or enjoying a boat trip on the lake.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Riva San Vitale.
How can I save on a Riva San Vitale hotel booking with Expedia?
Members always get our best prices. Find our best Riva San Vitale hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Riva San Vitale hotel?
Prices for hotels in Riva San Vitale often vary, but you can find a great deal from £51 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia