Skip to main content

Search hotels in Agra

Enter your dates to see the latest prices and deals for Agra hotels

Agra – 12 hotels and places to stay

Filter by:

Star rating
Review score

Foresteria Lombarda

Agra

Foresteria Lombarda is set in Agra, 24 km from Lugano Station, 26 km from Exhibition Center Lugano, and 30 km from Swiss Miniatur.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 15 reviews
Price from
US$89.98
1 night, 2 adults

Casa Del Sole

Agra

Situated in Agra in the Lombardy region, Casa Del Sole features a patio. This property offers access to a balcony, free private parking and free WiFi.

G
Gabriele
From
Italy
Location Landscape view Terrace Big comfortabe bed Barbecue
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews
Price from
US$148.21
1 night, 2 adults

Hotel Cannero

Cannero Riviera (Near Agra)

Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore. It offers a seasonal outdoor pool and on-site restaurant.

R
Romina
From
Malta
Perfect for a relaxing holiday on lake Maggiore
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,564 reviews
Price from
US$219.22
1 night, 2 adults

Park Hotel Italia

Cannero Riviera (Near Agra)

Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers. Free WiFi is available in public areas.

J
Justine
From
United Kingdom
Superb location with all the facilities we needed and more. The staff were all very friendly and helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,212 reviews
Price from
US$195.45
1 night, 2 adults

Hotel Villa Cuserina

Cannobio (Near Agra)

Situated in Cannobio, 18 km from Piazza Grande Locarno, Hotel Villa Cuserina features accommodation with a garden, free private parking, a terrace and a bar.

N
Nicola
From
Australia
Everything !! The location ; the staff ; the food ; the room we had the junior suite !!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 150 reviews
Price from
US$245.84
1 night, 2 adults

Park Hotel Villa Belvedere

Cannobio (Near Agra)

Offering an outdoor pool and free bikes, Park Hotel Villa Belvedere is located in Cannobio. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar.

A
Agnieszka
From
Poland
Our stay at Villa Park Belvedere was simply unforgettable – the hotel exceeded our expectations in every way. The interiors are tastefully decorated with great attention to detail, and the vast, seemingly endless garden is breathtaking – beautifully maintained and full of charm. Breakfasts were delicious, varied, and prepared with care, while the staff were exceptionally kind, welcoming, and always ready to help. The location is another highlight – tucked away in a peaceful, quiet spot, yet only a short walk from the center and the stunning lake. This place has a truly unique atmosphere – a blend of elegance, serenity, and genuine hospitality that makes you never want to leave. We would highly recommend it to anyone looking for the perfect combination of comfort, beauty, and authentic Italian charm.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 433 reviews
Price from
US$241.13
1 night, 2 adults

Hotel Elvezia

Cannobio (Near Agra)

Situated in Cannobio, 17 km from Piazza Grande Locarno, Hotel Elvezia features accommodation with a garden, free private parking and a bar.

L
Leena
From
Germany
Amazing pretty and central location with own parking facility. Less than 5 minutes walk to the old town. Lots of good restaurants.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 666 reviews
Price from
US$170.56
1 night, 2 adults

Hotel Arancioamaro

Cannero Riviera (Near Agra)

Hotel Arancioamaro is set in Cannero Riviera, one of Lake Maggiore's most beautiful towns. It offers a restaurant, bar and terrace, plus rooms with free Wi-Fi.

J
Julia
From
Germany
The room was big and very nice, huge bed, the restaurant served tasty food.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 449 reviews
Price from
US$194.08
1 night, 2 adults

Hotel Pironi

Cannobio (Near Agra)

Hotel Pironi is set in a 15th-century building in Cannobio, 150 metres from the shores of Lake Maggiore. It features individually decorated rooms, and offers free WiFi in all areas.

A
Alexandra
From
France
Amazing building so charmy and peaceful Very well decorated
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 613 reviews
Price from
US$229.37
1 night, 2 adults

Hotel Casa Arizzoli

Cannobio (Near Agra)

Set 200 metres from Lake Maggiore, Casa Arizzoli offers a restaurant and en suite rooms with free WiFi and LCD TVs. Hotel Casa Arizzoli offers free parking and a large garden.

J
John
From
United States
Breakfast was excellent. Ladies who hosted breakfast were awesome.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 802 reviews
Price from
US$190.55
1 night, 2 adults
See all 12 hotels in Agra

Popular hotels in Agra

Check out our top picks in Agra

Hotels with airport shuttles in Agra

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,010 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 454 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 441 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 233 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 202 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,382 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,546 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 802 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 823 reviews
From US$432.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 610 reviews

Most booked hotels in Agra and surroundings in the past month

See all

Popular with guests booking hotels in Cademario

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,795 reviews

Popular with guests booking hotels in Cannobio

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

Popular with guests booking hotels in Luino

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

Popular with guests booking hotels in Novaggio

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 29 reviews

Popular with guests booking hotels in Cannobio

Popular with guests booking hotels in Maccagno con Pino e Veddasca

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

Popular with guests booking hotels in Cannobio

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 847 reviews

Popular with guests booking hotels in Cannero Riviera

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 790 reviews

Popular with guests booking hotels in Maccagno con Pino e Veddasca

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 922 reviews

Popular with guests booking hotels in Cannero Riviera

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,564 reviews

Best hotels with breakfast in Agra and nearby

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 394 reviews

Nestled within a stunning garden park of 10.000 m² on the sun-drenched gulf of Colmegna, this 18th century villa boasts a private beach and lovely vistas of Lake Maggiore.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 922 reviews

Facing the beachfront, Hotel Torre Imperiale offers 3-star accommodation in Maccagno con Pino e Veddasca and features a shared lounge, terrace and restaurant.

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

Offering city views, Borgo Paradiso Guest House is an accommodation located in Maccagno Inferiore, 30 km from Exhibition Center Lugano and 32 km from Piazza Grande Locarno.

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

Only 200 metres from the shore of Lake Maggiore, Albergo Paradiso provides free parking and free Wi-Fi right in the centre of Maccagno.

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

Boasting a hot tub, Apartment Lake Maggiore - Gelsomino is situated in Maccagno Inferiore. This apartment offers free bikes, a garden, as well as a bar.

From US$152.91 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8 reviews

Offering city views, Clerici Home is an accommodation located in Luino, 24 km from Exhibition Center Lugano and 27 km from Villa Panza.

From US$158.79 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 616 reviews

Featuring high frescoed ceilings, stained glass leaded windows, this magnificent Art Nouveau villa dates back to the 19th century.

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

Located less than 300 metres from the shores of Lake Maggiore, the 3-star Hotel Internazionale is in central Luino. It offers free parking and free Wi-Fi. Rooms are fitted with wooden furniture.

From US$145.86 per night

Budget hotels in Agra and nearby

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 169 reviews

Boasting garden views, Casa Ortensia by Villa Porta Collection provides accommodation with a garden, a bar and barbecue facilities, around 24 km from Lugano Station.

From US$160.77 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 198 reviews

Situated just 24 km from Lugano Station, Casa Leonardo by Villa Porta Collection features accommodation in Luino with access to a private beach area, a garden, as well as a 24-hour front desk.

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

Situated in Luino, 24 km from Lugano Station and 26 km from Exhibition Center Lugano, Casa La Vigna by Villa Porta Collection offers a bar and air conditioning.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 84 reviews

Offering lake views, Apartment Lake Maggiore - ITALIA is an accommodation set in Maccagno con Pino e Veddasca, 27 km from Lugano Station and 29 km from Exhibition Center Lugano.

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

Set in Luino, 22 km from Lugano Station, Casa Porto Vecchio by Villa Porta Collection offers air-conditioned rooms with free WiFi and express check-in and check-out.

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

Casa Felice by Villa Porta Collection is situated in Luino, 22 km from Lugano Station, 24 km from Exhibition Center Lugano, as well as 26 km from Villa Panza.

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

Little 58 is located in Luino, 26 km from Villa Panza, 27 km from Swiss Miniatur, and 36 km from Piazza Grande Locarno.

From US$94.10 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 105 reviews

La Maison Des Lions APPARTAMENTI VACANZE accesso diretto alla spiaggia località Amore is situated on the seafront in Cannobio, 18 km from Piazza Grande Locarno and 18 km from Golfclub Patriziale...

From US$211.73 per night

Hotels located in the centre of Agra

See all

Located in Agra and only 25 km from Lugano Station, Casa Torretta provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 4 reviews

Offering a garden and pool view, Residenza Paradiso is located in Agra, 30 km from Swiss Miniatur and 31 km from Villa Panza.