Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Riva del Garda – 321 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Grand Hotel Liberty 4 stars

Hotel in Riva del Garda

This charming 4-star hotel has impressive Art Nouveau décor, a luxury spa and indoor and outdoor pools. It is in Riva del Garda centre, 5 minutes' walk from the lake. A very grand and luxurious hotel. Charming property situated very well -- close to both public transport and places of interested in Riva, such as the old town and the port. Facilities in the hotel are great. Very nice spa and the pool area. Breakfast was amazing! probably the best breakfast I have had in Italy. The staff are very helpful and friendly. All in all we left very happy with out stay.

Show more Show less
8.9
Fabulous
3,641 reviews
Avg. price/night:
£65

Du Lac Et Du Parc Grand Resort 4 stars

Hotel in Riva del Garda

Du Lac and Du Park Grand Resort is set in parkland in Riva Del Garda. Guests have free use of its 2 swimming pools, wellness facilities, and fitness centre. excellent location quiet place easy and free parking all facilities available rooms supplied with every detail Jaccuzi is awesome (the suite)

Show more Show less
9.1
Superb
1,471 reviews

Hotel Bellariva 4 stars

Hotel in Riva del Garda

Hotel Bellariva enjoys a lovely, green setting and a pretty mountain backdrop, right on the banks of Lake Garda. It features a garden and a panoramic roof terrace. Just the super , we cant wait for next comming

Show more Show less
8.8
Fabulous
1,680 reviews
Avg. price/night:
£109

Astoria Park Hotel Spa Resort 4 stars

Hotel in Riva del Garda

Surrounded by a 15,000 m² park at 1 km from Lake Garda, Astoria Hotel features both outdoor and indoor swimming pools. Rooms offer free Wi-Fi and satellite TV. Location of the hotel and friendly staff and most importantly the spa were reasons to make me visit the hotel for second time

Show more Show less
8.7
Fabulous
1,405 reviews
Avg. price/night:
£105

Parc Hotel Flora 4 stars

Hotel in Riva del Garda

Parc Hotel Flora is set right on the shore of Lake Garda. It is surrounded by a beautiful Mediterranean Park which gives you direct access to the beach and the private, heated swimming pool. Excellent service, friendly staff, love to come back, expectations met.

Show more Show less
9.3
Superb
1,152 reviews
Avg. price/night:
£88

Hotel Primo 3 stars

Hotel in Riva del Garda

Hotel Primo is on Riva del Garda's elegant Viale Rovereto, in a free-parking area just 100 metres from the beach on Lake Garda. The restaurant serves meat and fish specialities. excellent location. Very close to the center of town, but we had a quiet room in the back. Very friendly and professional staff. Excellent breakfast. After a long day of hiking we had dinner at the hotel's restaurant at one of the curbside tables. It was an absolute pleasure, The glass partitions give relief to any possible pedestrian or motorize noise, but still allow a view of street activity. The hotel is a short walk from the ferry , the center of town and the bus terminal. It is an excellent find in Riva del Garda!

Show more Show less
8
Very good
2,071 reviews
Avg. price/night:
£36

MyLago Hotel 3 stars

Hotel in Riva del Garda

MyLago Hotel is 100 metres from the shores of Lake Garda and a 15-minute walk from Riva del Garda centre. MyLago Hotel's rooms have satellite TV, minibars and air conditioning. The location is great it’s just a few steps to the lake. The room is big. There is nothing not to like about this hotel. Ivan from the reception was very attentive.

Show more Show less
8.6
Fabulous
1,384 reviews
Avg. price/night:
£49

Hotel Lido Palace - The Leading Hotels of the World 5 stars

Hotel in Riva del Garda

Offering a state-of-the-art 1,500 m² wellness and spa centre with indoor and outdoor pools, the 5-star Hotel Lido Palace is in Riva Del Garda, right next to Lake Garda. Everything was perfect👍🏽👍🏽👍🏽👍🏽👍🏽, Very beautiful, comfortable hotel, friendly staff, amazing View. We will come back on our next holidays ! Lido palace, you are in my heart ❤️

Show more Show less
9.3
Superb
574 reviews
Avg. price/night:
£144

Grand Hotel Riva 4 stars

Hotel in Riva del Garda

Overlooking Lake Garda, Grand Hotel Riva offers modern rooms and suites with free Wi-Fi in Riva del Garda. Location ottima Stanze vista lago impagabili!

Show more Show less
7.7
Good
1,653 reviews
Avg. price/night:
£76

Hotel Campagnola 3 stars

Hotel in Riva del Garda

Immersed in the greenery, Hotel Campagnola features a spa and offers a garden with swimming pool. It is 2.5 km from Lake Garda and from Riva del Garda city centre. Parking is free. Very nice hotel Play area for the kids The staff is amazing Breakfast is very good

Show more Show less
8.3
Very good
1,060 reviews
Avg. price/night:
£41

Most booked hotels in Riva del Garda in the past month

See all

Riva del Garda's best hotels with breakfast

See all

Budget hotels in Riva del Garda

See all

Hotels located in the centre of Riva del Garda

See all

FAQs about hotels in Riva del Garda

  • The average price per night for a 3-star hotel in Riva del Garda this weekend is £72 or, for a 4-star hotel, £80. Looking for something even fancier? 5-star hotels in Riva del Garda for this weekend cost on average around £425 per night (based on Booking.com prices).

  • Hotel Garda - TonelliHotels, Hotel Bellariva and Hotel Villa Enrica have received great reviews from travellers in Riva del Garda regarding the views from their hotel rooms.

  • For hotels in Riva del Garda that serve up a highly-rated breakfast, try Hotel Villa Enrica, Hotel Luise and Hotel Villa Rina.

  • On average, 3-star hotels in Riva del Garda cost £66 per night, and 4-star hotels in Riva del Garda are £121 per night. If you're looking for something really special, a 5-star hotel in Riva del Garda can on average be found for £340 per night (based on Booking.com prices).

  • These hotels in Riva del Garda are highly rated by couples: Hotel Villa Enrica, Holiday IV Gardan and Hotel Luise.

  • On average, it costs £67 per night to book a 3-star hotel in Riva del Garda for tonight. You'll pay on average around £88 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Riva del Garda will cost around £312 (based on Booking.com prices).

  • Many families visiting Riva del Garda loved staying at Hotel Villa Enrica, Garda Life and Hotel Kristal Palace - TonelliHotels.

  • Garda Life, Parc Hotel Flora and Du Lac Et Du Parc Grand Resort are some of the popular hotels in Riva del Garda.

Explore guest reviews of hotels in Riva del Garda

See all
gogless