Find hotels in San Gregorio from NT$2,902

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Gregorio hotels

Relais Villa Vittoria

Relais Villa Vittoria
Laglio
9.0 out of 10, Wonderful, (80)
"The hotel was absolutely lovely."
United States
Mackenzie
Relais Villa Vittoria

Hotel Villa Belvedere

Hotel Villa Belvedere
3.0 star property
Argegno
9.2 out of 10, Wonderful, (910)
"Small but lovely rooms. The staff is fantastic. The lakeside rooms have an absolutely amazing view! We dined in the dinning room two nights. Food and service were very good. Breakdast was also very good."
United States
Keith
Hotel Villa Belvedere

Palazzo del Vicerè

Palazzo del Vicerè
Lezzeno
9.8 out of 10, Exceptional, (99)
"Breakfast was amazing, staff was extremely welcoming and helpful."
United States
Nicholas
Palazzo del Vicerè

Park Hotel Abbadia

Park Hotel Abbadia
3.0 star property
Abbadia Lariana
8.2 out of 10, Very Good, (270)
"Great location with a great breakfast with lake view."
United States
Luis
The price is NT$2,359
NT$2,594 total
includes taxes & fees
Jan 19 - 2026/1/20
Park Hotel Abbadia

Locanda Alberti

Locanda Alberti
Mandello del Lario
9.8 out of 10, Exceptional, (41)
"Really Nice hotel to enjoy Mandello."
France
Pierrick
Locanda Alberti

Hotel Lido Seegarten

Hotel Lido Seegarten
4.0 star property
Cassarate
8.8 out of 10, Excellent, (495)
"Excellent hotel and location!"
United States
Ermelinda
The price is NT$13,759
NT$14,650 total
includes taxes & fees
Jan 1 - 2026/1/2
Hotel Lido Seegarten

Al Molo 5

Al Molo 5
Oliveto Lario
9.8 out of 10, Exceptional, (50)
"Great staff, great location and a great room, view was amazing. Thank you "
Australia
Jonathan
Al Molo 5

Bellagio Luxury Suites Apartments

Bellagio Luxury Suites Apartments
Historic Center
9.6 out of 10, Exceptional, (38)
"Very clean and friendly host. Good location !"
United States
Ahmad
The price is NT$4,099
NT$6,364 total
includes taxes & fees
Jan 7 - 2026/1/8
Bellagio Luxury Suites Apartments

Hotel Pestalozzi Lugano

Hotel Pestalozzi Lugano
2.0 star property
Lugano City-Centre
8.4 out of 10, Very Good, (446)
"Clean rooms, friendly staff at the reception and restaurant. Great location, safe, beautiful, relaxing walking and numerous places to enjoy warm weather. "
United States
Elena
The price is NT$4,854
NT$5,383 total
includes taxes & fees
Jan 20 - 2026/1/21
Hotel Pestalozzi Lugano

Hotel Du Lac

Hotel Du Lac
3.0 star property
Menaggio
8.4 out of 10, Very Good, (353)
"Nice and good location "
United States
Yolanda
Hotel Du Lac

La Darsena Boutique Hotel & Restaurant

La Darsena Boutique Hotel & Restaurant
3.0 star property
Tremezzina
9.6 out of 10, Exceptional, (394)
"Great location & view, Outstanding breakfast, nice rooms"
Canada
Sanro
The price is NT$4,334
NT$4,989 total
includes taxes & fees
Dec 28 - Dec 29
La Darsena Boutique Hotel & Restaurant

Villa Sassa

Villa Sassa
4.0 star property
Lugano City-Centre
8.8 out of 10, Excellent, (994)
"It was a great experience including staff, amenities and breakfast. We will definitely come back!"
United States
Nadim Kamil
The price is NT$6,107
NT$6,708 total
includes taxes & fees
Jan 22 - 2026/1/23
Villa Sassa

Boutiquehotel La Tureta

Boutiquehotel La Tureta
4.0 star property
Bellinzona
9.6 out of 10, Exceptional, (353)
"Lovely hotel. Clean and quiet. "
Canada
Frédéric
The price is NT$7,261
NT$7,906 total
includes taxes & fees
Jan 4 - 2026/1/5
Boutiquehotel La Tureta

La Griglia

La Griglia
3.0 star property
Argegno
9.0 out of 10, Wonderful, (76)
"Great hotel , with a very nice restaurant Good price for the area , very clean "
United States
mark
The price is NT$3,437
NT$3,781 total
includes taxes & fees
Jan 2 - 2026/1/3
La Griglia

Il Perlo Panorama

Il Perlo Panorama
3.0 star property
Neer
9.2 out of 10, Wonderful, (982)
"Great restaurant "
United States
Leslie
The price is NT$4,959
NT$5,455 total
includes taxes & fees
Dec 25 - Dec 26
Il Perlo Panorama

B&B L'Isola

B&B L'Isola
Piantedo
9.4 out of 10, Exceptional, (66)
"Amazing place, quiet, authentic, huge apartment, great host - we loved it !!"
United States
Anonymous traveler
The price is NT$2,688
NT$2,957 total
includes taxes & fees
Jan 3 - 2026/1/4
B&B L'Isola

Hotel Diffuso Il Portichetto sulla collina a Vezio Perledo

Hotel Diffuso Il Portichetto sulla collina a Vezio Perledo
3.0 star property
Perledo
9.6 out of 10, Exceptional, (184)
"Rita the owner of this mountainside property is amazing. She takes extra care and attention to make sure your stay is perfect. "
United States
Jane
The price is NT$5,476
NT$6,246 total
includes taxes & fees
Jan 23 - 2026/1/24
Hotel Diffuso Il Portichetto sulla collina a Vezio Perledo

La Casa sul Sasso

La Casa sul Sasso
Dervio
9.6 out of 10, Exceptional, (62)
"Lovely accommodation, with an amazingly comfortable bed Sptlessly clean, fabulous breakfast and very kind host. "
United Kingdom
James
The price is NT$2,963
NT$3,260 total
includes taxes & fees
Dec 25 - Dec 26
La Casa sul Sasso

Villa Rêverie - Boutique Hotel

Villa Rêverie - Boutique Hotel
Bellano
10.0 out of 10, Exceptional, (71)
"We had a great time staying at the property. clean room , great breakfast amazing view, staffs are wonderful. "
United States
Niramol
The price is NT$6,800
NT$7,665 total
includes taxes & fees
Dec 24 - Dec 25
Villa Rêverie - Boutique Hotel

Le Case dei Baff

Le Case dei Baff
Ardenno
9.8 out of 10, Exceptional, (26)
"Highly recommended place"
Denmark
Peter
The price is NT$3,528
NT$3,881 total
includes taxes & fees
Dec 28 - Dec 29
Le Case dei Baff
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top San Gregorio Hotel Reviews

More cheap stays in San Gregorio

Frequently asked questions

Where is the best place for a stay in San Gregorio?
Located 18.7 mi (30.2 km) from the heart of San Gregorio, Villa Sassa is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are Grand Hotel Villa Serbelloni and Hotel Bellinzona Sud Swiss Quality. See all available top hotels, or vacation rentals in San Gregorio.
If I need to cancel my hotel reservation in San Gregorio, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in San Gregorio.
Where can I learn more about changing or cancelling my trip to San Gregorio?
For more details about updating your trip to San Gregorio or cancelling it, click here.
What are some accommodations with pools in San Gregorio?
Villa Sassa: Hotel located near Lake Lugano. Features a seasonal outdoor pool, an indoor pool, and a full-service spa. Grand Hotel Villa Serbelloni and Grand Hotel Tremezzo are a couple of other choices with an onsite pool. View all hotels with pools in San Gregorio.
How is it to stay in San Gregorio?
Those traveling to San Gregorio are sure to enjoy the sights to see and things to do. In San Gregorio, there are 39 hotels and other accommodations to choose from. Find out more about San Gregorio.
What should I see while I'm in San Gregorio?
Places to visit in the wider area include Piona Beach, Garibaldi Square, and Corenno Plinio. You'll also find Bellano Ravine and Sentiero del Viandante in the area. Check out what more to see and do in Expedia's San Gregorio guide.
What's the weather like in San Gregorio?
The hottest months are usually July and August with an average temp of 66°F, while the coldest months are January and February with an average of 39°F. The rainiest months in San Gregorio are August, November, May, and October, with each month seeing an average of 8 inches of rainfall.