Skip to main content

Stay in Canton of Ticino's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

Hotel Lago Maggiore - Welcome! is located on the beautiful lake promenade of Locarno, a few steps from the city center. Hotel Lago Maggiore - Welcome! Everything! Beautiful rooms. Good toiletries, great veranda and lac view , great mattress and pillows, nice reception staff , so good restaurant!

Show more Show less
9.3
Wonderful
1,519 reviews
Price from
$118
per night

Bigatt Hotel & Restaurant

Hotel in Lugano

Located in Lugano, 2.6 miles from Lugano Station, Bigatt Hotel & Restaurant provides accommodations with a garden, private parking, a terrace and a restaurant. incredibly cozy and welcoming

Show more Show less
9.3
Wonderful
1,168 reviews
Price from
$143
per night

Boutique & Business Hotel La Tureta

Hotel in Bellinzona

Located in Bellinzona, 12 miles from Piazza Grande Locarno, Boutique & Business Hotel La Tureta provides accommodations with a garden, private parking, a terrace and a restaurant. The staff was very friendly and helpful

Show more Show less
9
Wonderful
1,507 reviews
Price from
$153
per night

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno is a 4-star superior hotel on a beautiful sunny slope above Locarno and offers spectacular views of Lake Maggiore and the mountains, an indoor pool and modern wellness and... Room was very nice with a fantastic view.

Show more Show less
9
Wonderful
1,009 reviews
Price from
$229
per night

LUGANODANTE Boutique & Lifestyle Hotel

Hotel in Lugano City-Centre, Lugano

Featuring a bar, LUGANODANTE Boutique & Lifestyle Hotel is located in the center of Lugano, a 4-minute walk from Lugano Station. This 4-star hotel offers a concierge service and luggage storage space.... location is great , very clean and my room had a great view!

Show more Show less
9.2
Wonderful
2,992 reviews
Price from
$198
per night

Dorint Resort & Spa Locarno-Riazzino - New Opening

Hotel in Riazzino

Located in Riazzino, 5.3 miles from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino - New Opening has accommodations with a shared lounge, private parking, a restaurant and a bar. Everything was great. Very kind personel…very delicious breakfast… new year event was great with wonderful music and pizza slices 🤤🤤🥂🥂🥂🥂 thank you so much

Show more Show less
9.1
Wonderful
133 reviews
Price from
$154
per night

Villa Patria B&B

Hotel in Brusino Arsizio

Located in Brusino Arsizio, 7.1 miles from Mendrisio Station, Villa Patria B&B provides accommodations with a garden, private parking, a terrace and a bar. Incredible views, excelent service

Show more Show less
9.5
Exceptional
129 reviews

Locanda della Masseria a Porza, Lugano

Hotel in Porza

Located in Porza, Locanda della Masseria a Porza, Lugano features a garden, restaurant, bar, and free WiFi throughout the property. nice clean new rooms and the breakfast room is so nice ! Parking lot is aviable.

Show more Show less
9.1
Wonderful
178 reviews
Price from
$143
per night

Boutique Centrale

Hotel in Brione sopra Minusio

Located in Brione sopra Minusio, 2.2 miles from Piazza Grande Locarno, Boutique Centrale features views of the mountain. Featuring room service, this property also provides guests with a restaurant. The location was so beautiful, away from the crowds with magnificent view. The lady who takes care of the hotel was very accommodating and gave us good tips regarding the area.

Show more Show less
9.2
Wonderful
100 reviews
Price from
$121
per night

Binario 934 Smart Hotel

Hotel in Muralto, Locarno

Offering free WiFi, Binario 934 Smart Hotel offers accommodations in Locarno, 3.2 miles from Golfclub Patriziale Ascona and 23 miles from Lugano Station. This hotel is a little gem. Sweet and friendly staff who genuinely wants you to have the best stay possible. Everything is decorated with care, incredibly clean and comfortable. Excellent breakfast. Although next to the train station we did not hear a single train! Highly recommend this hotel!

Show more Show less
9
Wonderful
859 reviews
Price from
$118
per night

Hotels with extra health and safety measures

Find hotels in Canton of Ticino with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Canton of Ticino in the past month

See all

Canton of Ticino's best hotels with breakfast

See all

Budget hotels in Canton of Ticino

See all

Hotels in Canton of Ticino you can book without a credit card

See all

Canton of Ticino Highlights

FAQs about hotels in Canton of Ticino

See reviews by guests who stayed at hotels in Canton of Ticino

See all