Hotels in Mendrisio

Search and compare Mendrisio hotels from hundreds of travel sites and save

Mendrisio, Switzerland
23 Sep — 24 Sep2
Mendrisio, Switzerland
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mendrisio

Filter by star ratings
All filters
Swiss Diamond Hotel
Swiss Diamond Hotel
8.5 Excellent
Riva Lago Olivella 29, Vico Morcote, Ticino, Switzerland
Show on map
8.3 km from city centre, Mendrisio 
ExcellentBased on 1,033 reviews
8.5

Featuring a Turkish steam bath, a rooftop terrace and a private beach, this luxury hotel is a short drive from Melide. It also provides an indoor pool, a Jacuzzi and a free shuttle service.

Albergo Svizzero
Albergo Svizzero
7.1 Good
Via Famiglia Avvocato Scacchi 13, Mendrisio, Ticino, Switzerland
Show on map
4.1 km from city centre, Mendrisio 
GoodBased on 510 reviews
7.1

Set within the picturesque parkland of Capolago, Albergo Ristorante Svizzero offers comfortable accommodation and a wide range of facilities, such as a coffee bar, a playground and free Wi-Fi. It is ideally positioned for guests wanting to visit the area's popular attractions.

Morgana
Morgana
7.8 Good
Via Carlo Maderno 12, Mendrisio, Ticino, Switzerland
Show on map
1.2 km from city centre, Mendrisio 
GoodBased on 1,052 reviews
7.8

Located in Mendrisio, Morgana is within a 25-minute drive of Lugano Airport and provides an outdoor pool and free Wi-Fi. It also offers a sun deck, laundry facilities and valet parking.

Hotel Delfino
Hotel Delfino
7.9 Good
Via Casserinetta 6, Lugano, Ticino, Switzerland
Show on map
14.4 km from city centre, Mendrisio 
GoodBased on 643 reviews
7.9

Less than a 20-minute stroll from Lugano-Paradiso Railway Station, City Hotel Delfino offers guests a convenient base when visiting Lugano. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

Hotel Admiral
Hotel Admiral
7.6 Good
Via Geretta 15, Lugano, Ticino, Switzerland
Show on map
14.1 km from city centre, Mendrisio 
GoodBased on 3,649 reviews
7.6

This modern hotel in Paradiso provides complimentary wireless internet, as well as a sauna and an outdoor pool. It is surrounded by a variety of well-known shops and is within a 10-minute walk of Lugano-Paradiso Railway Station.

Tips for booking a Mendrisio hotel

Cheapest month:July
Most expensive month:October
Average price in Mendrisio:$169/night
Absolute cheapest price found:$89/night
Cheapest day:Monday
Most expensive day:Saturday
$92 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $336
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mendrisio hotels

Show all 27 hotels
1
Hotel Admiral
Hotel Admiral
7.6 Good
Via Geretta 15, Lugano, Ticino, Switzerland
Show on map
1.5 km from city centre, Lugano 

This modern hotel in Paradiso provides complimentary wireless internet, as well as a sauna and an outdoor pool. It is surrounded by a variety of well-known shops and is within a 10-minute walk of Lugano-Paradiso Railway Station.

Cheapest hotels in Mendrisio, Ticino

Show all 27 hotels
Albergo Svizzero
Albergo Svizzero
7.1 Good
Via Famiglia Avvocato Scacchi 13, Mendrisio, Ticino, Switzerland
Show on map
4.1 km from city centre,  

Set within the picturesque parkland of Capolago, Albergo Ristorante Svizzero offers comfortable accommodation and a wide range of facilities, such as a coffee bar, a playground and free Wi-Fi. It is ideally positioned for guests wanting to visit the area's popular attractions.

$112
Avg. per night
Hotel Admiral
Hotel Admiral
7.6 Good
Via Geretta 15, Lugano, Ticino, Switzerland
Show on map
1.5 km from city centre,  

This modern hotel in Paradiso provides complimentary wireless internet, as well as a sauna and an outdoor pool. It is surrounded by a variety of well-known shops and is within a 10-minute walk of Lugano-Paradiso Railway Station.

$154
Avg. per night
Morgana
Morgana
7.8 Good
Via Carlo Maderno 12, Mendrisio, Ticino, Switzerland
Show on map
1.2 km from city centre,  

Located in Mendrisio, Morgana is within a 25-minute drive of Lugano Airport and provides an outdoor pool and free Wi-Fi. It also offers a sun deck, laundry facilities and valet parking.

$161
Avg. per night
Hotel Delfino
Hotel Delfino
7.9 Good
Via Casserinetta 6, Lugano, Ticino, Switzerland
Show on map
1.3 km from city centre,  

Less than a 20-minute stroll from Lugano-Paradiso Railway Station, City Hotel Delfino offers guests a convenient base when visiting Lugano. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

$186
Avg. per night
Swiss Diamond Hotel
Swiss Diamond Hotel
8.5 Excellent
Riva Lago Olivella 29, Vico Morcote, Ticino, Switzerland
Show on map
0.8 km from city centre,  

Featuring a Turkish steam bath, a rooftop terrace and a private beach, this luxury hotel is a short drive from Melide. It also provides an indoor pool, a Jacuzzi and a free shuttle service.

$321
Avg. per night

Hotel prices in Mendrisio

3 stars

$161 - $186

Hotel Delfino

No. 1 most popular

$186
Avg. per night
Hotel Touring Chiasso

No. 2 most popular

$178
Avg. per night
Morgana

Best value

Morgana
7.8 Good
$161
Avg. per night
4 stars and up

$154 - $321

Swiss Diamond Hotel

No. 1 most popular

Swiss Diamond Hotel
8.5 Excellent
$321
Avg. per night
Hotel Admiral

Best value

$154
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mendrisio

Mendrisio travel FAQs

  • What are the best hotels in Mendrisio?

    Mendrisio is home to many highly-rated hotels, one of which is Albergo Svizzero, which has a current rating of 7.1. For other potential stays, consider Hotel Coronado and Morgana, which can also be great places to stay in Mendrisio.

  • How much do hotels in Mendrisio cost?

    Hotels in Mendrisio cost an average of $172/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Mendrisio?

    HotelsCombined users have found cheap hotels in Mendrisio starting from $90 per night in the last 3 days.

  • How much is a hotel in Mendrisio tonight?

    Users have found prices for hotels in Mendrisio tonight starting as low as $125, rising to an average cost of $211, based on searches in the last 72 hours. Prices start from $353 for a 4-star hotel in Mendrisio for tonight.