Viale Carducci 3/5, Riva
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. Grand Hotel Liberty offers spacious classically furnished rooms.
Viale Rovereto 59, Riva
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.
Via Franz Kafka 13, Riva
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. It offers guest rooms and apartments located in a separate building.
Piazza Garibaldi 10, Riva
Overlooking Lake Garda Grand Hotel Riva offers modern rooms and suites with free Wi-Fi in Riva del Garda. It features a restaurant and a free wellness area with Finnish and bio saunas Turkish bath and relaxation area.
Piazza Iii Novembre N. 27, Riva
Hotel Centrale is located in Riva Del Garda’s historical centre 100 metres from the shores of Lake Garda. It offers air-conditioned rooms with satellite TV and private bathroom.
Via Franz Kafka 1, Riva
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.
Viale Rovereto 110, Riva
Set on the lakefront in Riva del Garda Hotel Oasi offers panoramic views a large garden with swimming pool and sun terrace plus a wellness centre with hot tub and sauna. All rooms at the Oasi Hotel come with a private balcony.
Via Longa 8, Riva
Hotel Royal is a 5-minute walk from the beach in Riva del Garda. Rooms have air conditioning and minibars. Parking is free. There is an outdoor pool. The Royal has pretty gardens with a sun terrace and bar.