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

Find your perfect stay

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$90.26
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.66
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.

E
Elwin
From
Netherlands
Fantastic location at the bvorder of Lago Maggiore, excellent breakfast and great restaurant with fantastic service and menu.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,564 reviews
Price from
US$219.89
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.

M
Monica
From
Israel
Wonderful! Location, breakfast, dinner, design and efficient staff. In Wednesdays the boat of the hotel takes the guests to the market in Luino and back. We received an upgrade and the room was with garden and lake view
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,212 reviews
Price from
US$196.04
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.

J
Janos
From
Hungary
Perfect accommodation in every way. Excellent location, beautiful view, new property, comfortable and tasteful furnishings, exceptionally good breakfast. Highly recommended!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 150 reviews
Price from
US$246.59
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.87
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.

A
Aikaterini
From
Greece
Everything was perfect! Delicious breakfast and very good location. The staff is very friendly!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 666 reviews
Price from
US$171.08
1 night, 2 adults

Hotel Sole

Cannero Riviera (Near Agra)

Hotel Sole enjoys a panoramic position on Lake Maggiore’s shores, 1.5 km from Cannero Riviera’s centre. It offers rooms with satellite TV and free Wi-Fi, and its bar features a lake-view terrace.

P
Paula
From
United Kingdom
The location was great. The staff were very friendly. All areas and rooms were impeccably clean. Comfortable beds.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 790 reviews
Price from
US$123.88
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.

S
Sarah
From
United States
Lovely boutique hotel in gorgeous location on Lake Maggiore. Loved the view of the lake from our lake-view suite. Suite was a very good value. Hotel rooms are bright, fresh, clean, and well-appointed. Comfortable beds. Air-conditioning worked great. The bathroom was large (for Europe) and very nicely done. Good lighting. Breakfast was good—all you would expect in a European continental breakfast. Eggs made any way you want upon request. Espresso drinks also made upon request. Hotel staff were gracious and helpful. Wonderful stay!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 449 reviews
Price from
US$194.68
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.

D
Diane
From
Australia
Location & the history of the building
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 613 reviews
Price from
US$230.07
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
From US$106.19 per night
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
From US$94.39 per night
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$463.68 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,798 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,649 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 Cannobio

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 842 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 Maccagno con Pino e Veddasca

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 789 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

Popular with guests booking hotels in Montegrino Valtravaglia

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

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.

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.

From US$249.18 per night
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.66 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, 789 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.78 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 87 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$153.38 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 275 reviews

Located in Astano, 16 km from Lugano Station, Albergo della Posta provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

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.

From US$262.28 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,649 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$146.30 per night

Budget hotels in Agra and nearby

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 23 reviews

Set 31 km from Villa Panza, 32 km from Swiss Miniatur and 32 km from Piazza Grande Locarno, Casamanax offers accommodation situated in Maccagno Inferiore.

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.98 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 140 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.39 per night

Cà di Gabriel is set in Miglieglia, 17 km from Exhibition Center Lugano, 21 km from Swiss Miniatur, and 30 km from Villa Panza. This property offers access to a balcony and free private parking.

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

Offering mountain views, La Pagliera is an accommodation situated in Miglieglia, 16 km from Lugano Station and 18 km from Exhibition Center Lugano.

From US$109.85 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Located in Tronzano Lago Maggiore, Il Glicine sul Lago provides accommodation 26 km from Piazza Grande Locarno and 30 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Located in Cannero Riviera in the Piedmont region, Sunshine GuestHouse features a patio. This property offers access to a balcony, free private parking and free WiFi.

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

Located in Montegrino Valtravaglia, 21 km from Villa Panza and 27 km from Lugano Station, Al Borghetto provides accommodation with free WiFi in a historic building.

From US$195.53 per night