Skip to main content

Search hotels in San Gregorio

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

San Gregorio – 1 hotel or place to stay

Filter by:

Star rating
Review score

Hotel San Luca

Spoleto (Near San Gregorio)

In the historic town of Spoleto, San Luca is a charming, family-run hotel set in the grounds of a former convent. Breakfast and drinks are served in the floral courtyard.

T
Tiago
From
Germany
We love everything! The breakfast is fantastic! The people is very kind and they treat you like a king!!! The bed lining is excellent and the pillows are both in small flat and fluffy versions! The shower is perfect too. You ca park in the property for 15€ a day, but as the hotel is next to the parking lot, in case you prefer you can park there too. The hotel is 2 min from the escalators that bring you to the top of the city, but if y decide to walk will be a 10 min to everywhere from the hotel!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 736 reviews
Price from
US$136.32
1 night, 2 adults

Aurora Boutique Hotel & Private SPA

Spoleto (Near San Gregorio)

Boasting a terrace, bar and views of city, Aurora Boutique Hotel & Private SPA is situated in Spoleto, 28 km from Cascata delle Marmore.

S
Sinead
From
Italy
The place is so cute, beautifully decorated and in a really great location in the town. The breakfast was included in the price and there was e great selection of things to choose from on the buffet. The room was very clean and so was the private spa. Free water in the room was a really nice touch.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,622 reviews
Price from
US$125.15
1 night, 2 adults

Hotel dei Duchi

Spoleto (Near San Gregorio)

The Hotel dei Duchi is in the historical centre of Spoleto, looking out onto the Roman Theatre and situated within the gardens of the Ancajani Park.

A
Aldo
From
Poland
Very friendly staff. Spacious and clean rooms equipped with the biggest bed I've ever seen. Perfect location basically in the center of Spoleto. The breakfast is also noteworthy as for Italian standards.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,250 reviews
Price from
US$134.27
1 night, 2 adults

LH Hotel Arca Street Art

Spoleto (Near San Gregorio)

Located within 39 km of Piediluco Lake and 45 km of Train Station Assisi, LH Hotel Arca Street Art features rooms in Spoleto.

W
Walter
From
Malta
Prompt response after I booked and the staff was helpful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,812 reviews
Price from
US$82.10
1 night, 2 adults

Albergo Ristorante Ferretti

Monteluco (Near San Gregorio)

Albergo Ristorante Ferretti has a garden, shared lounge, a terrace and restaurant in Monteluco. This 2-star hotel features free WiFi and a bar. The hotel features family rooms.

J
Jan
From
Netherlands
Location and friendliness of the personnel
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 106 reviews
Price from
US$111.90
1 night, 2 adults

Hotel La Fattoria

Spoleto (Near San Gregorio)

Situated in Spoleto, 33 km from Cascata delle Marmore, Hotel La Fattoria features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

S
Struan
From
United Kingdom
The rooms were very comfortable, the staff were lovely and helpful. the restaurant is fantastic and the pool area is perfect! I loved my time here and will return 100%!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 150 reviews
Price from
US$111.90
1 night, 2 adults

Albergo Villa Cristina

Spoleto (Near San Gregorio)

Set in Spoleto, 29 km from Cascata delle Marmore, Albergo Villa Cristina offers accommodation with a garden, free private parking, a terrace and a bar.

Q
QueenofCups
From
Lithuania
The apartment is in a very beautiful location, with a great view of the surrounding areas. It is 5 minutes by car to the center of Spoleto. The room is clean, the bed is comfortable, it is quiet at night. Beautiful yard of the house. The housekeeper kindly welcomed us and said goodbye the next day. Great breakfast. A worthwhile accommodation option when visiting Spoleto.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 282 reviews
Price from
US$121.20
1 night, 2 adults

Hotel Paradiso

Monteluco (Near San Gregorio)

Located in Monteluco, 34 km from Cascata delle Marmore, Hotel Paradiso provides accommodation with a garden, free private parking, a terrace and a restaurant.

R
Rhea von Hesse
From
United States
Very nice people at the reception. Also, the waiters were very nice. The bed was confortable, I loved the pillows, and the breakfast was very good (all sweets, as usual in Italy). They served us cornetti, crostata and pound cake, tea, coffee, juice, Italian toasted bread with jam and honey. There was also yogurt and cereal for those who wanted them. The hotel as a small private parking lot, which is free parking. Also, if that should fill up, there is plenty of parking space in the street leading to the hotel. I was a bit afraid it would be out of the way, but in the end it is only 10 minutes drive from Spoleto and the surrounding woods are great to take a walk and explore. We had a dog and we felt very welcome. I would definitely come back here.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 158 reviews
Price from
US$141.34
1 night, 2 adults

Hotel Charleston

Spoleto (Near San Gregorio)

Completely renovated in 2011, Hotel Charleston is set in a 17th-century building in Spoleto’s historical centre, next to the Modern and Contemporary Arts Museum.

t
tommy2toes
From
Australia
The hotel is well located . Our room was quiet, spacious and bright.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 514 reviews
Price from
US$94.56
1 night, 2 adults

Hotel Gattapone

Spoleto (Near San Gregorio)

At Hotel Gattapone you will enjoy exclusive views over Spoleto's mediaeval aqueduct and the beautiful valley below. The hotel has its own panoramic gardens, terrace and bar.

e
eleni
From
Greece
There are many beautiful hotels, but only a handful that truly enchant you. Hotel Gattapone is one of them. It is the epitome of 1960s Italian design, a rare architectural gem that has welcomed artists from all over the world. Perched at the most beautiful spot in Spoleto, overlooking the iconic Ponte delle Torri, it offers a view so breathtaking it feels almost unreal. Every corner of the hotel carries the aura of a bygone era, a time of glamour, culture, and refined elegance that is slowly fading from the modern world. What makes it even more special is that it remains in the hands of the same family, now run by the second and third generation, preserving its spirit and authenticity through the decades. If what you’re after are flashy amenities, brand-new polished bathrooms, espresso machines in your room, or avocado toast for breakfast, this is not your hotel. But if you are seeking charm, character, history, and a touch of magic, then a stay at Hotel Gattapone should be on your bucket list.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 345 reviews
Price from
US$153.12
1 night, 2 adults
See all hotels in and around San Gregorio

Hotels with airport shuttles in San Gregorio

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,250 reviews
From US$134.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 368 reviews
From US$202.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 613 reviews
From US$94.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 507 reviews
From US$141.34 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 247 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 284 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 187 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 770 reviews
From US$160.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 141 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 148 reviews
From US$212.01 per night

Most booked hotels in San Gregorio and surroundings in the past month

See all

Popular with guests booking hotels in Spoleto

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

Popular with guests booking hotels in Spoleto

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

Popular with guests booking hotels in Spoleto

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

Popular with guests booking hotels in Spoleto

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

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 513 reviews

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 508 reviews

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 817 reviews

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 345 reviews

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 506 reviews

Popular with guests booking hotels in Spoleto

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 282 reviews

Best hotels with breakfast in San Gregorio and nearby

LE CERQUE

Hotel in Spoleto
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 218 reviews

LE CERQUE features accommodation located in Spoleto, 35 km from Cascata delle Marmore and 45 km from Piediluco Lake.

From US$88.34 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 337 reviews

Set just 39 km from Cascata delle Marmore, Il Pianaccio provides accommodation in Spoleto with access to pool with a view, an open-air bath, as well as a housekeeping service.

From US$106.01 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 150 reviews

Situated in Spoleto, 33 km from Cascata delle Marmore, Hotel La Fattoria features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

From US$106.01 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 273 reviews

Set in Spoleto, in a historic building, 37 km from Cascata delle Marmore, Agriturismo Rivoli is a farm stay with pool with a view and open-air bath.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 282 reviews

Set in Spoleto, 29 km from Cascata delle Marmore, Albergo Villa Cristina offers accommodation with a garden, free private parking, a terrace and a bar.

From US$122.44 per night
Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 29 reviews

Offering inner courtyard views, Villa Milù is an accommodation located in Spoleto, 38 km from Piediluco Lake and 47 km from Train Station Assisi.

From US$109.54 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 252 reviews

Situated in Pompagnano, 32 km from Cascata delle Marmore, Agriturismo Pompagnano features accommodation with an infinity pool, free private parking, a garden and a terrace.

From US$111.90 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 878 reviews

A country house in the middle of the Umbrian countryside, Valle Rosa is a 5-minute drive from Spoleto’s centre. It features a salt-water outdoor pool and elegant rooms with an LCD TV.

Budget hotels in San Gregorio and nearby

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

Located 38 km from Cascata delle Marmore, Il Castello Di Perchia offers accommodation with a patio, as well as pool with a view and an open-air bath.

From US$129.56 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 54 reviews

Offering a garden and inner courtyard view, Casa Vacanze Vecchio Frantoio Residenza Moraiolo is set in Spoleto, 41 km from Cascata delle Marmore and 50 km from Train Station Assisi.

From US$90.11 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews

Set in Spoleto and only 41 km from Cascata delle Marmore, Casa Vacanze Vecchio Frantoio Residenza Leccino offers accommodation with garden views, free WiFi and free private parking.

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

Boasting a bar and views of pool, Casale del Monsignore is a bed and breakfast set in a historic building in Spoleto, 38 km from Cascata delle Marmore.

From US$76.56 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 94 reviews

Featuring air-conditioned accommodation with a patio, Profumo di Bosco is located in Spoleto. Both free WiFi and parking on-site are available at the holiday home free of charge.

From US$110.25 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 72 reviews

Offering inner courtyard views, Il Campo di Nonno Giò is an accommodation set in Spoleto, 44 km from Piediluco Lake and 45 km from Train Station Assisi.

From US$104.83 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 13 reviews

Located 48 km from Train Station Assisi and 48 km from Saint Mary of the Angels, Appartamenti di Claudia, Locazione turistica provides accommodation set in Spoleto.

From US$80.09 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting accommodation with a private pool, mountain view and a balcony, Collerisana Apartment is situated in Spoleto.

From US$88.10 per night