Skip to main content

Search hotels in Bellinzona

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

Bellinzona – 53 hotels and places to stay

Hotels with airport shuttles in Bellinzona

Airport shuttle (free)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,162 reviews
From US$514.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 973 reviews
From US$190.81 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 128 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews
Airport shuttle
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,021 reviews
From US$99.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 374 reviews
From US$242.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 432 reviews
From US$272.58 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,510 reviews
From US$234.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 444 reviews
From US$487.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 355 reviews
From US$700.35 per night

Most booked hotels in Bellinzona and surroundings in the past month

See all

Popular with guests booking hotels in Bellinzona

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

Popular with guests booking hotels in Bellinzona

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

Popular with guests booking hotels in Bellinzona

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 622 reviews

Popular with guests booking hotels in Bellinzona

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

Popular with guests booking hotels in Bellinzona

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 374 reviews

Popular with guests booking hotels in Bellinzona

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

Popular with guests booking hotels in Bellinzona

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

Popular with guests booking hotels in Bellinzona

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,248 reviews

Popular with guests booking hotels in Bellinzona

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,602 reviews

Popular with guests booking hotels in Bellinzona

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

Hotels located in the centre of Bellinzona

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

Set in Bellinzona, 25 km from Golfclub Patriziale Ascona and 29 km from Lugano Station, Wonderful apartment in the historic center offers air conditioning.

From US$334.53 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 991 reviews

Croce Federale is located in the pedestrian zone of Bellinzona, 150 metres from the Castelgrande, a UNESCO World Heritage Site. It offers free Wi-Fi and a buffet breakfast.

From US$184.61 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 622 reviews

Featuring free WiFi throughout the property, Garni Moderno is set in Bellinzona, 400 metres from Three Castles of Bellinzona. Guests can enjoy the on-site bar. The rooms have a flat-screen TV.

From US$100.36 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,602 reviews

Located in the centre of Bellinzona, Hotel Gamper offers simply furnished rooms with a TV. The on-site restaurant serves Italian cuisine and different types of pizza.

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

Oro - Modern for 3 guests is located in Bellinzona, 20 km from Piazza Grande Locarno, 25 km from Golfclub Patriziale Ascona, and 27 km from Lugano Station.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 178 reviews

Located in Bellinzona and only 20 km from Piazza Grande Locarno, Bellinzona Rooms provides accommodation with mountain views, free WiFi and free private parking.

From US$148.68 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 201 reviews

Located in Bellinzona and only 21 km from Piazza Grande Locarno, B&B Ilien provides accommodation with mountain views, free WiFi and free private parking.

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

Located in Bellinzona, 21 km from Piazza Grande Locarno and 26 km from Golfclub Patriziale Ascona, Francesca offers air conditioning.

From US$210.63 per night

Best hotels with breakfast in Bellinzona and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,231 reviews

Completely renovated in 2017, the modern Hotel Bellinzona Sud is located in Monte Carasso, right off the A2 highway.

From US$153.64 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 486 reviews

Situated in Giubiasco, 20 km from Piazza Grande Locarno, Hotel San Giobbe features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$173.46 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 375 reviews

Set in Sementina, 17 km from Piazza Grande Locarno, Hotel Cereda offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$200.72 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,248 reviews

Newly-built in 2016 and set 1.6 km from Castelgrande Castle in Bellinzona, Hotel Liberty features a state-of-the-art self check-in system, free WiFi access and free private parking.

From US$153.77 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 668 reviews

Situated just 19 km from Piazza Grande Locarno, Agriturismo Regusci offers accommodation in Camorino with access to a garden, a terrace, as well as a tour desk.

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

Located in Arbedo-Castione, 26 km from Piazza Grande Locarno, 6532 Smart Hotel - Self check-in provides accommodation with a fitness centre, private parking, a shared lounge and a restaurant.

From US$184.30 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 66 reviews

Boasting a garden and views of garden, Ca' Spontoi, Do-Minus Design Retreat & SPA is a bed and breakfast set in a historic building in Bellinzona, 30 km from Piazza Grande Locarno.

From US$267.62 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 452 reviews

Hotel La Perla is set in Sant’Antonino, 17 km from Locarno and offers free WiFi, a restaurant and an outdoor swimming pool. Private parking spaces are available on site free of charge.

From US$203.20 per night

Budget hotels in Bellinzona and nearby

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

Offering a garden and garden view, Splendido studio a Lumino is set in Lumino, 33 km from Golfclub Patriziale Ascona and 34 km from Lugano Station.

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

Located 14 km from Piazza Grande Locarno, Camera Enaj provides accommodation with free WiFi and free private parking.

From US$111.51 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 404 reviews

I viaggi del Lea is set in Cadenazzo, 14 km from Piazza Grande Locarno, 19 km from Golfclub Patriziale Ascona, as well as 24 km from Lugano Station.

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

Located in Cadenazzo, within 14 km of Piazza Grande Locarno and 19 km of Golfclub Patriziale Ascona, 33 Self Check-in 24h provides accommodation with a terrace as well as free private parking for...

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 92 reviews

Located in Bellinzona in the Canton of Ticino region, Love Stay BELLINZONA has a balcony.

From US$95.34 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews

Offering mountain views, Casa Diana Ticino is an accommodation situated in Cugnasco, 11 km from Piazza Grande Locarno and 16 km from Golfclub Patriziale Ascona.

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

Set in Bellinzona, 19 km from Piazza Grande Locarno and 25 km from Golfclub Patriziale Ascona, Casa al Sasso offers accommodation with free WiFi in a historic building.

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

Offering a garden and inner courtyard view, Cuore di Relais e Châteaux 5 STELLE in Bellinzona CITY OF CASTLES -By EasyLife Swiss is set in Bellinzona, 20 km from Piazza Grande Locarno and 25 km from...

From US$243.96 per night

FAQs about hotels in Bellinzona

What guests said about Bellinzona:

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 by
Carrie
Australia
10

While Bellinzona is in Switzerland and a lovely train ride...

While Bellinzona is in Switzerland and a lovely train ride from Lucerne, you feel like you're in Italy. There are several medieval castles within walking distance to explore as well as great shopping and restaurants.
Guest review by
Anonymous
10

Bellinzona is a perfectly located central hub in the canton...

Bellinzona is a perfectly located central hub in the canton of Ticino. It is easily accessible from various directions and by multiple means of transport. For air travel, one convenient option is flying to Milan-Malpensa Airport, from which direct train connections take approximately two hours to reach Bellinzona. Another option is arriving via Mulhouse-Basel Airport and then traveling by train through the Gotthard Tunnel. The area around Bellinzona is also well-connected by highways from Italy and northern Switzerland, as well as by an efficient railway network. The city itself offers numerous sightseeing opportunities, with its three castles being a must-visit. Additionally, there are several lesser-known yet fascinating sites, such as the archaeologically significant Curzútt. Beyond Bellinzona, there are plenty of attractive destinations for day trips, including Lugano and the botanical garden on the Brissago Islands in Lake Maggiore. The city has a very welcoming and pleasant atmosphere. It embodies Swiss cleanliness while embracing an Italian way of life, offering excellent food and wine. The locals are warm and hospitable, making Bellinzona an inviting destination for travelers.
Guest review by
Vaclav_R
Czech Republic
10

Bellinzona was so charming and a nice size, not too big or...

Bellinzona was so charming and a nice size, not too big or small. Lots of choices of restaurants, easy train and bus connections to the area. The castles are very scenic and interesting. We took a walking tour from the tourist information center, which was wonderful. We like less American tourist places and this fit the bill. The weekly market on Saturday morning was great too.
Guest review by
Tricia
United States
10

Bellinzona is the quiet enjoyable city of the canton of...

Bellinzona is the quiet enjoyable city of the canton of Ticino. It is a lovely little town (in fact the capital of Ticino) but it is away from the touristic towns such as Lugano, Locarno and Ascona (and therefore the prices) but close enough to travel to be able to spend time in those places as well, yet to return to base in the evening.
Guest review by
Martin
Switzerland
8.0

Walking to the castle’s was great.

Walking to the castle’s was great. I also did the train in another occasion. Shopping especially on Saturday at the market is great. Unfortunately when I returned after 3 weeks everything was closed on Sunday and Monday (a catholic holiday!) I liked Federale Croce for their great pizza’s and friendly staff
Guest review by
Wanda Saki
Netherlands

See reviews by guests who stayed at hotels in Bellinzona

See all
From US$254.65 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 187 reviews
The rooms are designed to make the most of the stunning views offered by the hotel's location. There’s a large window instead of a wall, allowing you to enjoy the views right from the bed – a true luxury. Everything was clean, new, and very welcoming. The host was lovely, and it was clear she paid attention to every detail, including the breakfast, which was beautifully presented. I loved it so much that I used the room to propose to my girlfriend! We will never forget the place! Highly recommended!
Guest review by
Diego
Switzerland
From US$242.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 374 reviews
I had a great stay at this hotel! The apartment was clean and fully equipped with everything we needed. Communication with the staff was easy and smooth. I especially appreciate their help when my car broke down—they quickly arranged a taxi to bring my family to the hotel. The hotel also has great facilities including a bar, restaurant, gym, and an indoor swimming pool. I highly recommend this place!
Guest review by
Jacek
Netherlands
From US$235.41 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,355 reviews
The building is beautiful. There are shops and restaurants close by. Parking on site is available with a cost of 12Francs. The rooms and hotel are clean and well kept Staff are friendly and helpful Breakfast is available at an additional cost.
Guest review by
Christina
United Kingdom
From US$147.44 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,602 reviews
The Hotel Room is for 1 Person and NOT for double occupancy. Pity I did not have time to report the Owner at a Police Station!
Guest review by
Nazir
Italy
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 628 reviews
The price for a place in Switzerland was excellent. Breakfast would have been improved if the bread had been toasted.
Guest review by
David
United Kingdom