Skip to main content

Filter by:


Star Rating

Review Score

San Pietro – 167 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Giardino, hotel in San Pietro

Hotel Giardino features an elegant restaurant, serving traditional cuisine of the Marche region. Just outside San Lorenzo in Campo, it offers an outdoor pool and a sun terrace.

staff, breakfast, beautiful setting
8.3
Scored 8.3
Very Good
Rated very good
555 reviews
Price from$62.48per night
A Palazzo, hotel in San Pietro

A Palazzo offers accommodations in Pergola, 26 miles from Senigallia Train Station.

8.4
Scored 8.4
Very Good
Rated very good
137 reviews
Price from$64.08per night
Agriturismo Il Casale, hotel in San Pietro

Set a 10-minute drive from Pergola, Agriturismo Il Casale offers a free outdoor swimming pool, hot tub and à la carte restaurant as well as rustic-style accommodations with air conditioning.

9.2
Scored 9.2
Wonderful
Rated wonderful
57 reviews
Price from$128.16per night
Casa Oleandro in Fratte Rosa, hotel in San Pietro

Casa Oleandro in Fratte Rosa offers accommodations in San Lorenzo in Campo, 23 miles from Urbino Cathedral and 24 miles from Senigallia Train Station.

9.4
Scored 9.4
Wonderful
Rated wonderful
5 reviews
Price from$96.12per night
B&B Casa Cuccagna, hotel in San Pietro

B&B Casa Cuccagna is located in Fratte Rosa, just 22 miles from Urbino Cathedral and 25 miles from Telecabina Caprile Monte Acuto. This property offers access to a terrace and free private parking.

Beautiful house in a stunning location. There are many interesting places to visit around, and many great, unpretentious restaurants nearby. Fantastic breakfast prepared with the highest quality & local ingredients. Hosts were super welcoming and very helpful throughout our stay. Thank you Christa & Jan, until next time!
9.7
Scored 9.7
Exceptional
Rated exceptional
137 reviews
Price from$87.58per night
Casa Ventura, hotel in San Pietro

Casa Ventura is located in Arcevia, just 12 miles from Grotte di Frasassi and 24 miles from Senigallia Train Station. With mountain views, this accommodation features a patio.

9.1
Scored 9.1
Wonderful
Rated wonderful
12 reviews
Price from$69.42per night
quindici alberi, hotel in San Pietro

Featuring garden views, quindici alberi in Serra deʼ Conti provides accommodations, an open-air bath, a garden, and a shared lounge.

Fantastic spot in the middle of the hills, they treated us like kings! We were able to check in early with a good communication with the hosts. In the morning the breakfast in the garden with their own made bread and fruits was awesome! 100% would come back.
9.2
Scored 9.2
Wonderful
Rated wonderful
36 reviews
Price from$74.76per night
Nidastore Holidays, hotel in San Pietro

Set in a medieval castle in the Marche countryside, Nidastore Holidays is 30 minutes' drive from Arcevia center.

9.2
Scored 9.2
Wonderful
Rated wonderful
6 reviews
Price from$96.12per night
B&B Brunamonti, hotel in San Pietro

B&B Brunamonti is located in Arcevia, just 13 miles from Grotte di Frasassi and 24 miles from Senigallia Train Station.

9.2
Scored 9.2
Wonderful
Rated wonderful
21 reviews
Price from$117.48per night
B&B Le Stanze del Chiostro, hotel in San Pietro

Located in Serra de' Conti, B&B Le Stanze del Chiostro has a room with a TV. The seaside is 16 mi away. Each room here will provide you with a seating area.

9.0
Scored 9.0
Wonderful
Rated wonderful
41 reviews
Price from$69.42per night
See all hotels in and around San Pietro
Subscribe to receive premium deals

Prices drop the second you sign up!