Skip to main content

Hotels near Castel San Pietro

Search hotels and more near Castel San Pietro

Filter by:


Star rating

Review score

Castel San Pietro – 300 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel della Stazione, hotel in Castel San Pietro

Situated in Maroggia, 3.9 km from Swiss Miniatur, Hotel della Stazione features accommodation with a terrace, free private parking, a restaurant and a bar.

The location is exceptional. The view from the window was sublime and it's a 1 minute walk to the train staion that takes you to Lugano or Como. The staff were very friendly and the breakfast was nice. There was a mini ferry terminal that took you to Lugano.
8.4
Scored 8.4
Very good
Rated very good
318 reviews
Price from€ 133.24per night
Borgovecchio Albergo, hotel in Castel San Pietro

Situated in Balerna, 4.1 km from Chiasso Station, Borgovecchio Albergo features accommodation with a terrace, free private parking, a restaurant and a bar.

The room was clean with an ensuite and our dog was allowed in both the room and the restaurant. All the staff were polite and helped us out by providing a tube of toothpaste that we had forgotten to pack. We were able to park our car outside. The Albergo was easy to find from the motorway.
8.2
Scored 8.2
Very good
Rated very good
799 reviews
Price from€ 119.91per night
Hotel Locanda dei Mulini, hotel in Castel San Pietro

Set in Novazzano, 5.4 km from Mendrisio Station, Hotel Locanda dei Mulini offers accommodation with a garden, free private parking, a shared lounge and a terrace.

8.5
Scored 8.5
Very good
Rated very good
303 reviews
Price from€ 151.20per night
Albergo Ristorante Stazione Balerna, hotel in Castel San Pietro

Albergo Ristorante Stazione Balerna features a garden, shared lounge, a terrace and restaurant in Balerna. Offering a bar, the property is located within 4.4 km of Chiasso Station.

It’s location right next to the train station without nuisance.
8.9
Scored 8.9
Fabulous
Rated fabulous
919 reviews
Price from€ 122.94per night
Relais Castello di Morcote, hotel in Castel San Pietro

Located in a panoramic position in the picturesque village of Vico Morcote – a small architectural jewel – and overlooking Lugano Lake, this 17th-century patrician villa has been transformed into a...

The situation of the hotel away from the hussel and bussel of the world, made the stay at the hotel special. The rooms were decorated with a good mix of old world and modern. The garden area was also a good area to relax. The hotel also has a lounge area, which means that you are not resrichted to your room.
9.4
Scored 9.4
Superb
Rated superb
179 reviews
Price from€ 291.81per night
Osteria Con Alloggio La Peonia Zona Bellavista Monte Generoso, hotel in Castel San Pietro

Only 700 metres from the Bella Vista Train Station of the Monte Generoso Railway Line, Osteria Con Alloggio La Peonia Zona Bellavista Monte Generoso enjoys a tranquil location surrounded by forests,...

Had a wonderful stay. Even by Swiss standards, it’s exceptionally calm, relaxing, and exactly the perfect place for a mental health break. Would go back again! Exceptional value for money as well.
9.0
Scored 9.0
Superb
Rated superb
509 reviews
Price from€ 89.83per night
Villa Patria B&B, hotel in Castel San Pietro

Located in Brusino Arsizio, 11 km from Mendrisio Station, Villa Patria B&B provides accommodation with a garden, private parking, a terrace and a bar.

Incredible views, excelent service
9.5
Scored 9.5
Exceptional
Rated exceptional
26 reviews
Price from€ 174.60per night
Swiss Diamond Hotel & Spa, hotel in Castel San Pietro

Set on the shore of Lake Lugano, Swiss Diamond Hotel Lugano features 3 restaurants, an indoor and an outdoor pool, and a beauty and health centre. Admission to the on-site spa centre is free of...

This is in a beautiful location, against Lake Lugano. All of the staff were very polite and attentive. We had drinks on the terrace and an evening meal at the restaurant, excellent, both in terms of the food and service The room was lovely (two bathrooms). Breakfast was also very good, with plenty of choice. We used the indoor pool, hot tub and sauna - all very pleasant. We were able to park just outside.
8.5
Scored 8.5
Very good
Rated very good
1,462 reviews
Price from€ 297.12per night
Conca Bella Boutique Hotel & Wine Experience, hotel in Castel San Pietro

Family-run for over 30 years, Hotel Conca Bella is located in the south of the Canton of Ticino, 1 km from Chiasso and close to the Italian border.

Good room
8.5
Scored 8.5
Very good
Rated very good
408 reviews
Price from€ 159.28per night
Albergo Ristorante La Palma, hotel in Castel San Pietro

Set directly on the shore of Lake Lugano, Albergo Ristorante La Palma is located 50 metres from Bissone Harbour. It offers bright rooms with air conditioning, free WiFi, and a flat-screen cable TV.

The location is great, right next to the lake and easily accessible from the motorway. We walked across the bridge to Melide and caught the train to Lugano - it was all very convenient. The hotel restaurant is excellent.
8.1
Scored 8.1
Very good
Rated very good
753 reviews
Price from€ 161.30per night
See all hotels near Castel San Pietro
Subscribe to receive premium deals

Prices drop the moment you sign up!