Find hotels in Locarno at the best prices

422 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Locarno hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

422 Cheap hotels in Locarno

Best Locarno hotels with a restaurant

Seven Town House Boutique Hotel - Locarno
8.4 585 reviews
Locarno
27/07 – 02/08
$355/nighttotal: $2130 (6 )

Seven Town House Boutique Hotel

1 2
hotel , Locarno
The Seven Town House Boutique Hotel in Locarno is located in a district with easy access to dining and entertainment venues.
This 3-star establishment offers pet-friendly and family-friendly accommodation with complimentary Wi-Fi, air conditioning, and a terrace or balcony, complemented by an on-site restaurant and bar.
Hotel La Perla - Locarno
8.2 2662 reviews
Locarno
02/07 – 05/07
$444/nighttotal: $1332 (3 )

Hotel La Perla

1 2
hotel , Ascona
Easy Stay By Hotel La Perla in Ascona is situated a two-minute walk from the historic centre and 0.4km from Lake Maggiore's lakeshore promenade.
This three-star guesthouse comprises four villas, offering guests a restaurant, bar, sauna, free Wi-Fi in public areas, and a Ticino Ticket for discounted public transport and attractions; some rooms include DVD and CD players.
Hotel Ascona - Locarno
8.6 3754 reviews
Locarno
02/08 – 08/08
$1869/nighttotal: $11214 (6 )

Hotel Ascona

2 4
hotel , Ascona
The Hotel Ascona is situated on Monte Verità, offering breathtaking views of Lake Maggiore and the surrounding mountains, just a short distance from the town centre of Ascona. This 4-star hotel enjoys excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a subtropical garden and panoramic terrace, perfect for relaxing and enjoying the stunning views. Guests can also enjoy a heated swimming pool, a spa, a fitness centre, and a range of other amenities, including cultural events, a restaurant, and a bar.
Hotel Bellavista Cavigliano - Locarno
8.2 162 reviews
Locarno
04/07 – 05/07
$1484/nightfor 1 night

Hotel Bellavista Cavigliano

6 13
hotel , Terre di Pedemonte
The Hotel Bellavista Cavigliano is located in the village of Cavigliano, just 8 kilometres from Piazza Grande Locarno and 9.2 kilometres from the Golfclub Patriziale Ascona. The hotel has received very good ratings for its location, cleanliness and overall experience.
This accommodation offers a single bedroom and bathroom. Guests can enjoy a restaurant on-site, free parking and a continental breakfast. The hotel is also pet-friendly and located close to public transport, making it easy to explore the surrounding area.

Best Locarno hotels with a pool

Among the 422 accommodations in Locarno, here are the 4 best hotels with a pool

Art Hotel Riposo - Locarno
9.6 182 reviews
Locarno
24/08 – 25/08
$1458/nightfor 1 night

Art Hotel Riposo

1 4
hotel , Ascona
Art Hotel Riposo is situated in Ascona, a short walk from the town centre and the picturesque lakeside promenade. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms, some with balconies or patios, and all with private bathrooms. Guests can enjoy a range of amenities, including a swimming pool, terrace, garden, restaurant, bar, and room service.
Hotel Nessi Locarno - Locarno
8.3 1389 reviews
Locarno
24/07 – 27/07
$458/nighttotal: $1374 (3 )

Hotel Nessi Locarno

1 4
hotel , Locarno
The Hotel Nessi Locarno is located in a peaceful area between Locarno and Ascona, a short walk from the centre of each town. It is a 3-star property with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, terrace, garden, bar and parking. Guests can enjoy a continental breakfast featuring local produce and take advantage of the free Wi-Fi throughout the property.
Hotel Arancio - Locarno
8.7 667 reviews
Locarno
12/07 – 13/07
$478/nightfor 1 night

Hotel Arancio

1 2
hotel , Ascona
The Hotel Arancio is situated just outside Ascona, a short distance from the town centre and the shores of Lake Maggiore, offering a tranquil setting amidst a subtropical landscape. It is a 3-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel features a large outdoor pool, a terrace with lake views, a restaurant serving Mediterranean cuisine, and a fitness centre. Guests also have access to free bicycles for exploring the surrounding area and free parking on-site.
Hôtel Lago Maggiore   Welcome! - Locarno
Locarno
14/07 – 16/07
$698/nighttotal: $1396 (2 )

Hôtel Lago Maggiore Welcome!

1 2
hotel , Muralto
Hôtel Lago Maggiore in Muralto, Locarno is situated 1.9km from Locarno and 39km from Lugano, offering convenient access to both towns.
This 4-star hotel boasts a swimming pool, sauna, fitness centre, and tennis court, plus free bikes for exploring the area, alongside a restaurant and bar.

Frequently Asked Questions about hotels in Locarno

Destinations nearby

Best Locarno hotels with parking

Boutique Hotel Albergo Brione - Locarno
9.7 119 reviews
Locarno
20/06 – 27/06
$999/nighttotal: $6993 (7 )

Boutique Hotel Albergo Brione

1 2
hotel , Minusio
Boutique Hotel Albergo Brione is situated in Brione sopra Minusio, a peaceful village just a 15-minute drive from Locarno and 14 miles from Lugano. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a single bedroom and bathroom, suitable for up to two guests. Guests can enjoy a range of amenities, including a swimming pool, sauna, restaurant, bar, fitness centre, and terrace, making it a perfect choice for a relaxing and enjoyable stay.
Osteria Vittoria - Locarno
8.8 151 reviews
Locarno
13/07 – 16/07
$278/nighttotal: $834 (3 )

Osteria Vittoria

1 2
hotel , Lavertezzo
Osteria Vittoria in Lavertezzo offers a peaceful stay, 16km from Piazza Grande Locarno and 21km from Golfclub Patriziale Ascona, providing easy access to these attractions.
This one-bedroom guesthouse features a restaurant, bar, terrace, garden, free parking, and free Wi-Fi, with a shared lounge and an included breakfast.
Riva Rooms & Studios - Check-in 24hr - Locarno
9.0 2058 reviews
Locarno
02/07 – 05/07
$220/nighttotal: $660 (3 )

Riva Rooms & Studios - Check-in 24hr

1 2
hotel , Minusio
Riva Rooms & Studios - Check-in 24hr is situated in Minusio, just 23 kilometres from Lugano and 47 kilometres from Como, offering a convenient base for exploring the picturesque region. The hotel has received very good ratings for its location, cleanliness, and overall service, ensuring a pleasant stay.
The rooms and studios are modern and comfortable, with each featuring a private bathroom, flat-screen TV and desk. Guests can enjoy a range of amenities, including air conditioning, a terrace or balcony, a restaurant and bar, as well as free parking and internet access.
Hotel Del Fiume - Locarno
8.0 810 reviews
Locarno
14/07 – 16/07
$223/nighttotal: $446 (2 )

Hotel Del Fiume

1 2
hotel , Cannobio
Hotel Del Fiume in Cannobio is situated 0.3km from Lake Maggiore and a 10-minute walk from the town centre, offering easy access to the Swiss border (5-minute drive) and Verbania (25-minute drive).
This 3-star guesthouse features a terrace, garden, free bike rental, and rooms with mountain or river views; a continental breakfast is served on the terrace in summer, and free Wi-Fi is available throughout.

Best Locarno hotels with jacuzzi

Charme Hotel Barbatè - Locarno
9.3 557 reviews
Locarno
24/07 – 27/07
$891/nighttotal: $2673 (3 )

Charme Hotel Barbatè

2 4
hotel , Terre di Pedemonte
The Charme Hotel Barbatè is located in the peaceful village of Tegna, a short drive from Locarno, Ascona, and Lago Maggiore. This 3-star hotel has received excellent user ratings for its cleanliness and overall experience. The hotel offers a tranquil garden, perfect for relaxation, and each room features a private terrace with views of the surrounding area. Amenities include a restaurant, fitness centre, tennis court, and a Jacuzzi, ensuring a comfortable and enjoyable stay.
Giardino Ascona - Locarno
9.4 328 reviews
Locarno
04/08 – 07/08
$1679/nighttotal: $5037 (3 )

Giardino Ascona

1 1
hotel , Ascona
The Giardino Ascona hotel is located in Ascona, just steps away from the yacht harbour and the picturesque shores of Lake Maggiore. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of spacious and elegant rooms with balconies or terraces. Guests can enjoy award-winning dining, relax in the Dipiù Spa by Giardino, and take advantage of the on-site fitness centre, tennis court, and pool bar.
Parkhotel Brenscino Brissago - Locarno
8.6 703 reviews
Locarno
13/07 – 16/07
$738/nighttotal: $2214 (3 )

Parkhotel Brenscino Brissago

1 2
hotel , Brissago
The Parkhotel Brenscino Brissago is located on a hill overlooking Lake Maggiore, a short distance from the waterfront and the picturesque village of Brissago. It's a 3-star hotel with very good user ratings, offering a peaceful escape with stunning lake views.
The hotel has a large terrace with panoramic views and private balconies for each room. Guests can enjoy a range of amenities including a swimming pool, a spa, a restaurant, a bar, and a fitness centre.
Hotel La Palma Au Lac - Locarno
8.9 3297 reviews
Locarno
18/07 – 25/07
$1358/nighttotal: $9506 (7 )

Hotel La Palma Au Lac

2 5
hotel , Muralto
Hotel La Palma Au Lac is situated directly on the lake promenade of Locarno, just a short walk from the centre of Muralto and a 10-minute walk from the city centre. This 4-star hotel has received very good user ratings, with guests praising its excellent location and cleanliness.
The hotel features a range of amenities, including a swimming pool, Jacuzzi, sauna, spa, and fitness centre. Guests can enjoy delicious meals at the restaurant, relax on the terrace, or take advantage of the shuttle service to explore the surrounding area.
©2026 cozycozy.com