Check out these popular cities in Canton of Ticino

Lugano

358 hotels

Locarno

278 hotels

Bellinzona

65 hotels

Ascona

238 hotels

Mendrisio

32 hotels

Riazzino

9 hotels

Cademario

19 hotels

Airolo

15 hotels

Chiasso

10 hotels

Losone

43 hotels

Stay in Canton of Ticino's best hotels!

Filter by:

Star rating
Review score

Villa Rossella

Hotel in Locarno

Set in Locarno and with Piazza Grande Locarno reachable within 700 metres, Villa Rossella offers a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

L
Leila
From
Netherlands
Very beautiful boutique hotel by the lake. Very welcoming host, comfortable rooms and good breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,046 reviews
Price from
US$130.19
1 night, 2 adults

Hotel Lago Maggiore - Welcome!

Hotel in Locarno

Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!

P
Pfeke135
From
Luxembourg
Very good Breakfast with Vegan options for my girlfriend Spacious and clean room with a great view Optional private indoor parking space for a fair price
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,514 reviews
Price from
US$271.09
1 night, 2 adults

Hotel Millennium

Hotel in Locarno

Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbour and only a 2-minute walk from the Old Town and the train station. Wi-Fi is available for free in all rooms....

K
Keegan
From
Ireland
The view was amazing, we were upgraded for our honeymoon stay and it was just perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,167 reviews
Price from
US$185.54
1 night, 2 adults

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

s
spyridon
From
Germany
Great hotel, beautiful view, perfect facilities
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,125 reviews
Price from
US$424.71
1 night, 2 adults

Hotel Splendide Royal

Hotel in Lugano

Established in 1887, the 5-star Splendide Royal with its turn-of-the-century character is Lugano's most fashionable hotel, located on Lugano's lakeside main street.

Y
Yashnath
From
Mauritius
Amazing hotel. We stayed there for my wife’s birthday and we were taken excellent care of. We had a memorable time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,177 reviews
Price from
US$429.95
1 night, 2 adults

LUGANODANTE Boutique & Lifestyle Hotel

Hotel in Lugano

Ideally situated in the centre of Lugano, LUGANODANTE Boutique & Lifestyle Hotel is within 300 metres of Lugano Station and 1.3 km of Exhibition Center Lugano.

K
Karen
From
Canada
Wonderful Location, very comfortable room and service.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,225 reviews
Price from
US$366.62
1 night, 2 adults

Villa Patria B&B

Hotel in Brusino Arsizio

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

S
Stephen
From
Australia
The property was immaculate. Newly renovated in a simple and stunning way. The location is right on the water. Stunning!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 211 reviews
Price from
US$244.91
1 night, 2 adults

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.

A
Aliaksandr
From
Poland
Super clean and well designed. Very atmospheric too. Breakfast is worth it. Great variety of things to eat. You can tell that a person in charge of the place takes care of details.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 501 reviews
Price from
US$183.95
1 night, 2 adults

3 VIE Restaurant & Rooms

Hotel in Acquarossa

Situated in Acquarossa, 31 km from Bellinzona Train Station, 3 VIE Restaurant & Rooms features accommodation with a terrace, free private parking, a restaurant and a bar.

J
Josefien
From
Netherlands
Very clean and comfortable room, good communication, good breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 121 reviews
Price from
US$209.13
1 night, 2 adults

Boutique Centrale

Hotel in Brione sopra Minusio

Situated in Brione sopra Minusio, 3.6 km from Piazza Grande Locarno, Boutique Centrale features views of the city.

S
Sean
From
United Kingdom
The property was lovely with a great view. Bus stopped right outside. Lovely to be up in the hills.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 168 reviews
Price from
US$187.18
1 night, 2 adults
See all 0 hotels in Canton of Ticino

Most booked hotels in Canton of Ticino in the past month

See all

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,507 reviews

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3,361 reviews

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

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

Popular with guests booking hotels in Canton of Ticino

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,885 reviews

Canton of Ticino's best hotels with breakfast

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 965 reviews

Located in Lugano, 4.3 km from Lugano Station, Bigatt Hotel & Restaurant provides accommodation with a terrace, private parking, a restaurant and a bar.

From US$203.96 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 200 reviews

Located 23 km from Piazza Grande Locarno, Locanda Marco offers 3-star accommodation in Bellinzona and features a terrace, a restaurant and a bar.

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

Relais Castello di Morcote features a garden, shared lounge, a terrace and restaurant in Morcote. Providing a bar, the property is located within 5.2 km of Swiss Miniatur.

From US$393.73 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 128 reviews

Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodation in Brione sopra Minusio, a 15-minute drive from Locarno´s city centre and 23 km from Lugano.

From US$447.94 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 141 reviews

Featuring free WiFi and a terrace, Locanda Villa d'Epoca offers pet-friendly accommodation in Aurigeno, 31 km from Lugano. Free private parking is available on site.

From US$202.67 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 205 reviews

Offering an outdoor pool and sun terrace, Art Hotel Riposo is set in Ascona in the Canton of Ticino Region. Guests can enjoy the on-site restaurant. Every room includes a TV.

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

Located in Lugano-Paradiso, a 5-minute walk from Lake Lugano and the Monte San Salvatore Park, The View Lugano offers modern suites with free WiFi and free air conditioning, a wellness area and a...

From US$729.68 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 107 reviews

Located in Ronco sopra Ascona, Exclusive Boutique Hotel Elisabetta offers a seasonal outdoor pool and rooms with a balcony and beautiful views of Lake Maggiore and the Brissago Islands.

From US$308.40 per night

Budget hotels in Canton of Ticino

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,244 reviews

Only 200 metres from Lake Lugano, Ibis Budget Lugano Paradiso offers free WiFi, a bar, and a restaurant. The centre of Lugano is 1.5 km away.

From US$141.03 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 124 reviews

Located in Tegna, 4.9 km from Piazza Grande Locarno, Ristorante della Stazione provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

From US$116.18 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 271 reviews

Situated in Ascona, 2.7 km from Golfclub Patriziale Ascona, Parkhotel Emmaus - Casa Rustico features accommodation with free bikes, free private parking, a garden and a shared lounge.

From US$64.55 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 966 reviews

Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town centre. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.

From US$103.93 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,139 reviews

Located 2.1 km from Exhibition Center Lugano, GuestHouse Lugano Center by LR is a guest house in Lugano that boasts a shared lounge. This guest house offers a concierge service.

From US$98.75 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,953 reviews

The Hotel Dischma - FREE BUS AND TRAIN TICKET is located 300 metres from the funicular station and from the Lugano-Paradiso boat pier on Lake Lugano.

From US$77.35 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,444 reviews

The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

From US$82.17 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 320 reviews

Situated in Locarno and with Piazza Grande Locarno reachable within 400 metres, Osteria Pozzo features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant.

From US$116.18 per night

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

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 168 reviews

Situated in Brione sopra Minusio, 3.6 km from Piazza Grande Locarno, Boutique Centrale features views of the city.

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

Charme Hotel al Torchio is located in Ascona, 3.1 km from Piazza Grande Locarno and 41 km from Lugano Station. With free WiFi, this 3-star hotel offers a concierge service and luggage storage space.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 119 reviews

Hotel Villa Emden features a garden, private beach area, a terrace and restaurant in Brissago. Providing a bar, the property is located within 7.2 km of Piazza Grande Locarno.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 307 reviews

Located in Frasco in the Verzasca Valley, Albergo Familienhotel Campagna offers panoramic mountain views and free WiFi access in the restaurant.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 382 reviews

A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you en-suite rooms with free WiFi, cable TV and a minibar.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

Hotel Luna Garni

Hotel in Ascona
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 450 reviews

Located in Ascona, just 600 metres from the shore at Lake Maggiore, Hotel Luna Garni offers a café bar with a terrace on the ground floor, free WiFi access, and a balcony in every room.

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

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

Canton of Ticino highlights

Hiking in Blenio Valley

Trails carving through picturesque villages en route to spectacular views of natural scenery attract hikers to Blenio Valley year-round.

Vallemaggia

This region’s pristine pistes make skiers quiver in excitement, while majestic cascades and quaint villages create enchanting settings for picnics.

Brissago Islands on Lake Maggiore

Escape to the botanical gardens on Lake Maggiore and stroll through lush gardens shrouded in fragrant perfumes from colourful flowers.

Lake Lugano

Marvel at the natural beauty of Ticino’s largest glacial lake and discover the picturesque fishing villages that pepper the shoreline.

Wine tasting in Mendrisiotto District

Embark on a wine tour to sample local Merlots at the foot of Monte Generoso and hike to scenic vineyards.

Ristorante Vetta on Monte Bré

Enjoy a tasty meal at this restaurant perched atop Monte Brè while you gaze out upon the lake and mountains.

The sanctuary of Madonna del Sasso in Orselina

Situated above Locarno, this 15th-century sanctuary is a prime pilgrimage site treasured for its panoramic views of the surrounding valley.

FAQs about hotels in Canton of Ticino

The Mountainous Jewel of Switzerland

The stunning, Italian-speaking region of Switzerland, Ticino is a real Alpine jewel with crystal water lakes, snow-covered mountain tops and lush greenery. With vibrant cities and a wide choice of activities, this is truly a region worth a visit.

Ticino is divided into 2 parts by the Monte Ceneri pass: the more mountainous, northern part, called Sopraceneri, and the southern Sotticeneri, concentrated around Lake Lugano. Both share a milder climate than the rest of the country, with higher temperatures and more sunshine hours.

All that and more can be enjoyed in the region's picturesque cities and towns: charming Ascona (also known as the Swiss Riviera), stunning Lugano with its great waterfront full of palm trees, boulevards and beaches, or scenic Locarno with a promenade along Lake Maggiore and a world-famous film festival.

Ticino has ideal conditions for a variety of outdoor activities, starting from hiking, cycling and mountain biking to swimming and boating. After a day outside you might choose to relax in one of the many cosy cafés and bars and enjoy a cup of delicious coffee or a glass of wine.

Whether you’re looking for wellness or just cheap hotels in Ticino, Booking.com offers a variety of over 530 accommodation types to choose from, from trendy hotels, to cosy apartments and friendly holiday homes.

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

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 87 reviews
My stay at Giardino Hotel in Ascona was nothing short of amazing. From the moment I arrived, I felt warmly welcomed by the friendly and professional staff. The atmosphere is relaxed yet elegant, with every detail thoughtfully designed to create a peaceful retreat. The room was beautifully styled, spotlessly clean, and incredibly comfortable. The food was outstanding it was really fresh, flavorful, and beautifully presented. The spa and wellness area was another highlight! It was calm, clean, and the perfect place to unwind. I left feeling refreshed and completely recharged.
Guest review byNatali
Sweden
From US$348.54 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,110 reviews
Best hotel in Lugano! Excellent breakfast. Beautiful view. Pool and lake fantastic. Nice staff. Great location close to funicular ride to Monte Bre, ferry to Gandria, Paradiso and other places by the Lugano Lake, the beautiful Parco Ciani and Lugano Centro with a lot of excellent restaurants, shopping and cafe's. You can easily walk. If you prefer to take the bus its for free (Ticino Pass from the hotel) and taxi is not expensive in my opinion.
Guest review byMarie
Sweden
From US$82.17 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,444 reviews
Location is close to public transportation means. Close to hotel one can easily reach the city center and enjoy attractions. Room is spacious and quiet. Breakfast is good. Notably, staff members are so professional and very cooperative for any request. They know quiet well the value of customer satifcation.
Guest review byWael
Egypt
From US$232.36 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 434 reviews
What an amazing place! Nice and helpful staff, good food at the restaurant, spectacular view to the Lago Maggiore. Especially we enjoyed the pool area, it was so lovely to spend some time soaking in the sun over there. We got a bit smaller room, but it was ok, we didn't spend to much time in it.
Guest review byJurgita Tamulyte
Lithuania
From US$528.96 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,334 reviews
Amazing view in the front of the lake. The room very spacious and clean and the staff in the reception and spa very gently and helpful. Also excellent food at the hotels restaurant.
Guest review byStylianos
Greece
From US$218.16 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,583 reviews
Perfect position on the lake front with access to ships, buses and plenty of great restaurants. It was quiet and well appointed. The staff was very friendly and helpful.
Guest review byAndrea
Australia
From US$273.67 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,671 reviews
Staff are professional and helpful, they let us check in 2 hrs before our time one of the best hotels to enjoy in Switzerland
Guest review byIBRAHEM
Qatar
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 530 reviews
First Hotel that really catered towards dog owners. Appreciated the treats and the gift provided to our dog.
Guest review byDoris
France
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 408 reviews
Very nice breakfast. Stunning view!! I’d recommend this place warmly!
Guest review byLinda
Sweden
From US$162.65 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 150 reviews
Excellent hotel Excellent place Excellent staff I give 7 star
Guest review byJames
Italy
From US$280.13 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 589 reviews
Location, accommodation, breakfast, service-all is premium!
Guest review byOksana
Ukraine
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
The surroundings, the park, the beach, the restaurant
Guest review byFrancesca
Italy
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
The amazing swimming pools, the kidness of the staff
Guest review byEmilie
Switzerland
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 206 reviews
Exceptional service from a highly professional team.
Guest review bymohamad
United Arab Emirates
From US$424.71 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,125 reviews
Great hotel, beautiful view, perfect facilities
Guest review byspyridon
Germany
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 205 reviews
Very good breakfast. Nice pool area.
Guest review byTomas
Czech Republic
From US$341.57 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,564 reviews
Excellent view, big room. Amzing
Guest review byAnita
Switzerland

Planning a trip? Get inspired by reviews of cities in Canton of Ticino

Scored out of 10, guest rating 10

A beautiful city with gorgeous views.

A beautiful city with gorgeous views. Would definitely recommend coming for 2-3 days, and a must-try is the funicular. The sight from the mountain top were breathtaking. A must visit place for sure. And I would recommend visiting Ristorante Pizzeria Verace, delicious and not very pricey.
Guest review byAdelina
Armenia
Scored out of 10, guest rating 10

The lake and the wonderful atmosphere in the old town.

The lake and the wonderful atmosphere in the old town. We didn’t spend long enough to properly explore more of the area but being able to step out of the hotel early morning and be surrounded by with so much natural beauty was uplifting vto say the least. We walked to the Madonna del Sasso and saw lLocarno and the lake from above. Would love to come back in summer to explore many hiking trails in the area. The unexpected start of Winterland was an added bonus.
Guest review byChristina
Switzerland
Scored out of 10, guest rating 8.0

A great town with 3 castles to explore a great old town...

A great town with 3 castles to explore a great old town railway station walkable to old town. A town you can walk mostly but there are also buses. A number of restaurants and on a Saturday morning there is the market in the piazza
Guest review byCarrie
Australia
Scored out of 10, guest rating 10

Beautiful town, cobbled streets and fabulous shops and...

Beautiful town, cobbled streets and fabulous shops and waterside restaurants. Travelled for CSI Ascona. The downside of Ascona is the cost of everything is sky high, that is my only negative. Boat trips lovely too
Guest review byCatriona
Ireland
Scored out of 10, guest rating 10

Stylish and functional room with a warm atmosphere.

Stylish and functional room with a warm atmosphere. Breakfast was well-balanced and tasty, with good options for all diets. The whole property was extremely clean and tidy. A perfect blend of comfort and charm; every aspect exceeded expectations.
Guest review byBINOY
Italy
Scored out of 10, guest rating 10

The property is gorgeous, down to tiny details like the...

The property is gorgeous, down to tiny details like the choice of plates in the restaurant. It's in the middle of nowhere, but the views to the mountains are gorgeous, and the train station is conveniently located 1-2 minutes away, you can see it from the hotel.
Guest review byBoni Joi
Scored out of 10, guest rating 2.0

Correct the hotel location in booking to not show that it is...

Correct the hotel location in booking to not show that it is 150 from the center while searching in Lugano area. The hotel location is at the top of the mountain, it tooks more the 25 minutes to reach the hotel up or to go down to the city… nothin around the hotel, no centro, no restaurant… the hotel is in the middle of nowhere
Guest review byabrar
Kuwait
Scored out of 10, guest rating 4.0

Aiolo is probably beautiful in the snow and it has superb...

Aiolo is probably beautiful in the snow and it has superb trails up behind in the countryside with Swiss cows wearing bells and mountain goats. Lovely old houses and probably once a delightful place. Sadly now dominated by a huge concrete factory and all the noise and dust that entails. Better to stay at the San Gottardo hotel probably, which is actually ON the pass itself, or above the pass.
Guest review byVodkarama
United Kingdom
Scored out of 10, guest rating 10

Losone is the underrated, non-touristy part of Ascona and...

Losone is the underrated, non-touristy part of Ascona and Locarno. It is, therefore, where many residents live because it is quiet, with great access to the Maggia river. The best tip is to walk along the river. It is very well connected by bus, so if you want an area that is safe but above all affordable, then this is the area to stay. Ascona is expensive for what is literally a 5 minute bus ride away. From Losone you can equally head to Locarno as well as Ascona, or indeed go into one of the many valleys.
Guest review byOliver
Switzerland
Scored out of 10, guest rating 10

Lugano is a wonderful big town/small city.

Lugano is a wonderful big town/small city. Amazing views in all directions. So many amazing hikes available, so just soak up the energy of downtown. Hike along the lake to Gandria. You can bus (or funicular) up to Mt. Bre and hike in many directions from there. Ferry across the lake to Italy for lunch. So many possibilities!
Guest review byRichard
United States