Skip to main content

Filter by:


Star Rating

Review Score

Bee – 625 hotels and places to stay
See the latest prices and deals by choosing your dates.
Grand Hotel des Iles Borromées & SPA, hotel in Bee

This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa. It is on the shores of Lake Maggiore in Stresa, across from the Borromean Islands.

A truly grand hotel! A beautiful, grand hotel in a great location with views across the lake. The staff are very helpful, the rooms spacious and the decor magnificent. The spa is very impressive with a good variety of treatments and excellent facilities.
9.1
Scored 9.1
Wonderful
Rated wonderful
2,431 reviews
Price from$434.68per night
Hotel Astoria, hotel in Bee

The Astoria is set on Stresa's lake-side promenade facing the Borromean Islands. It has a nice garden, and offers rooms with Wi-Fi access, satellite TV and panoramic views.

Hotel location was right next to the lake. We were able to take walks and see the lake easily.
8.1
Scored 8.1
Very Good
Rated very good
2,547 reviews
Price from$202.92per night
Hotel Regina Palace, hotel in Bee

Hotel Regina Palace is a majestic Art Nouveau building offering refined classic-style interiors and a large garden with pool. It is right on the shore of Lake Maggiore, in Stresa.

Great location, beautiful lobby, comfortable rooms, nice breakfast selection in a lovely dining room, & parking available.
8.6
Scored 8.6
Excellent
Rated excellent
2,757 reviews
Price from$309.72per night
Grand Hotel Dino, hotel in Bee

Set on Baveno's lakeshore, Grand Hotel Dino offers panoramic views across Lake Maggiore. This large and elegant hotel features both indoor and outdoor swimming pools and a wellness center.

Everything was open even though very little of the hotel was being used. We would have been disappointed if we could not have accessed everything, however we were treated very well
8.4
Scored 8.4
Very Good
Rated very good
1,591 reviews
Price from$202.92per night
Hotel Villa Ruscello, hotel in Bee

Enjoy marvelous views of the Borromean Islands from Villa Ruscello: a cozy 2-star family-run hotel set on the coast of Lake Maggiore.

The unobstructed view from our balcony out across the southwestern end of Lake Maggiore was beautiful. We also enjoyed the breakfast of fresh pastries and other European fare. Natalino, who co-owns this historic family villa with his brother, was such an interesting person who seemed to take delight in sharing with me (in English) the history of the Villa pre–WW I, the tragic role it played in WW ll, and how his family eventually became the owners of it. Our conversation was a highlight, along with the stunning lake view, of our visit here.
8.7
Scored 8.7
Excellent
Rated excellent
1,442 reviews
Price from$122.82per night
Hotel Boston, hotel in Bee

Just 328 feet from the shores of Lake Maggiore, the Boston is located a 5-minute walk from central Stresa.

View and breakfast
7.8
Scored 7.8
Good
Rated good
986 reviews
Price from$107.47per night
Il Chiostro, hotel in Bee

Chiostro Hotel is a renovated monastery set in Intra, Verbania's old town, on the shores of Lake Maggiore. The hotel has peaceful gardens and its own gym. Wi-Fi is free.

The breakfast was ok, kind of commercial goods, but very decent. Decaf was excellent, facilities were great with the view to the courtyard. The rooms were older and the bedding was ok but not fantastic. Pillows were comfy, the bed was a bit stiff. Apart from that, super nice staff, parking for $10 extra, location is ideal for the center of town, and they had a bar at night that we didn't use but seemed cool. They also have a restaurant that we didn't use.
8.1
Scored 8.1
Very Good
Rated very good
2,520 reviews
Price from$90.35per night
Hotel Villa e Palazzo Aminta, hotel in Bee

Set on the shores of Lake Maggiore, Villa e Palazzo Aminta offers a luxurious wellness center, a private garden on the lake, and an outdoor heated swimming pool overlooking the Borromean Islands.

"Fairytale" setting- the suite, the view from the suite and restaurants!
8.6
Scored 8.6
Excellent
Rated excellent
630 reviews
Price from$451.12per night
Hotel Residence La Luna Nel Porto, hotel in Bee

Just 100 ft from the pier for boats to the Borromean Islands, La Luna Nel Porto is in Stresa. Each modern suite has a different design and a balcony or patio overlooking Lake Maggiore and the hills.

The place is very nice with a great location! the room is comfortable, and big. there are great views to the lake and the service is wonderfull.
9.1
Scored 9.1
Wonderful
Rated wonderful
554 reviews
Price from$118.55per night
Hotel Splendid, hotel in Bee

Featuring a private beach and swimming pool, Hotel Splendid is set right on the lakeside, a 5-minute walk from central Baveno. It offers panoramic views out over the mountains and Lake Maggiore.

The setting and grounds are absolutely gorgeous --wonderful place to take pictures of Lake Maggiore. The facilities are spotlessly clean and nice. When we were there it seemed like all of the other guests were on bus tours, so it felt like we were the only ones in the hotel during the day.
8.6
Scored 8.6
Excellent
Rated excellent
827 reviews
Price from$228.55per night
See all hotels near Bee
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Bee:

  • 10
    Scored 10

    Actually, we only wanted to stay for three days, but it was...

    Actually, we only wanted to stay for three days, but it was so fantastic that we decided to stay for a week. The view of the lake is indescribable! So were Angela and Mikel and the whole crew! The food is prepared and served with love and skill! We will definitely return! Thanks to everyone, it was wonderful. Claudia and SANTA-CLAUS😉
    claudia
    Switzerland