Skip to main content

Rooms in Morcote

Find the rooms that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best rooms in Morcote

Check out our selection of great rooms in Morcote

Filter by:

Review score

Relais Castello di Morcote

Hotel in Morcote

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

L
Luka
From
Slovenia
Amazing location, views, hospitality!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
$427.38
1 night, 2 adults

Swiss Diamond Hotel & Spa

Hotel in Morcote

Set on the shore of Lake Lugano, Swiss Diamond Hotel Lugano features 3 restaurants, an indoor and an outdoor pool, and a beauty and health center. Admission to the on-site spa center is free of...

M
Miguel
From
United States
Beautiful room with a lake view.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews
Price from
$486.46
1 night, 2 adults

Casa Angiolina - Holidays

Morcote

Casa Angiolina - Holidays enjoys a location in Morcote, 7.2 miles from Lugano Station and 7.3 miles from Lugano Exhibition Center.

R
Rubinov
From
United States
Absolutely fantastic host and location! Property is clean and… extra cute! Host provided us with all the details so we could check in after hours and also gave us amazing recommendations for local food and attractions. So worth the money! You would think.. oh, but it’s a shared bathroom.. there are only a few rooms at the property and there is a bathroom (sparkling clean) on the each floor, so it wasn’t a problem at all. Walking distance to everything you would want to see in the town. Highly recommend!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews
Price from
$107.46
1 night, 2 adults

Al Battello

Morcote

Offering a bar, Al Battello features accommodations in Morcote. There's a private entrance at the bed and breakfast for the convenience of those who stay.

M
Michael
From
Switzerland
Lovely hosts, very friendly and accommodating. Location is excellent. Both rooms had air conditioners which worked well
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews
Price from
$143.41
1 night, 2 adults

Albergo Ristorante della Posta

Morcote

Located directly at Lake Lugano in the center of Morcote village, Albergo Ristorante della Posta features a lakeside restaurant and a private lake access. Free Wi-Fi is available.

F
F
From
Canada
So many great things about this hotel! The location is spectacular!!! The owner and staff are very welcoming and friendly. The restaurant serves delicious food, especially the pizza. Breakfast had lots of options. The room was clean and comfortable. The room view looked towards the famous church on the hill and terra cotta roof tops. There didn't seem to be hot water for showering the evening I was there. Not sure why that was, as I didn't ask. The bed was a bit too hard for my liking. Overall, fantastic value for the money. I very highly recommend this hotel. I hope to visit Morcote again. When I do, I will stay here again.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 544 reviews
Price from
$144.36
1 night, 2 adults

Platinum Suite & Spa

Morcote

2.1 miles from Swiss Miniatur in Morcote, Platinum Suite & Spa provides accommodations with access to wellness packages, steam room, and indoor pool.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 13 reviews
Price from
$570.02
1 night, 2 adults

The Lakefront Attic Morcote, Lugano

Morcote

The Lakefront Attic Morcote, Lugano is located in Morcote, just 3 miles from Swiss Miniatur and 7.3 miles from Lugano Station.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8 reviews
Price from
$208.23
1 night, 2 adults

Luxury flat by the lake

Morcote

Luxury flat by the lake is located in Morcote, just 3 miles from Swiss Miniatur and 7.3 miles from Lugano Station.

K
Karen-Anne
From
New Zealand
Large and spacious, location was fabulous with a cute balcony over looking the lake
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 11 reviews
Price from
$486.22
1 night, 2 adults

Il Balcone sul Lago by Quokka 360 - Charming Lakeside Apartment in Morcote

Morcote

Il Balcone sul Lago by Quokka 360 - Charming Lakeside Apartment in Morcote offers accommodations in Morcote, 7.3 miles from Lugano Exhibition Center and 10 miles from Mendrisio Station.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 69 reviews
Price from
$326.47
1 night, 2 adults

Casa Angiolina - Holidays - Appartamento Dolce Letargo

Morcote

Providing a garden, Casa Angiolina - Holidays - Appartamento Dolce Letargo provides accommodations in Morcote. Guests can benefit from a patio and a picnic area.

R
Rex
From
United States
We couldn't have been more pleased! The place was immaculate, and the setting was picture-perfect. The host was very gracious and helpful. Lugano is magical, and staying in the Casa Angiolina made for an excellent weekend retreat!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 65 reviews
Price from
$265.19
1 night, 2 adults
All rooms in Morcote

Most booked rooms in Morcote and surrounding area in the past month

See all

Popular with guests booking rooms in Morcote

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

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 544 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 466 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 66 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Popular with guests booking rooms in Morcote

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Highly rated rooms in Morcote and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 510 reviews

B&B Dolce vista al lago Lugano in Porto Ceresio provides accommodations with water sports facilities, an indoor pool, and an open-air bath.

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

Casa Fiorita 22 Porto Ceresio offers accommodations in Porto Ceresio, 8.2 miles from Villa Panza and 9.2 miles from Mendrisio Station.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 46 reviews

Casa da Paolino is located in Porto Ceresio, just 12 miles from Mount San Giorgio and 12 miles from Swiss Miniatur.

Caroline Hotel

Brusimpiano
8.0+ review score
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,576 reviews

Located in Brusimpiano, 9.1 miles from Lugano Station, Caroline Hotel has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 147 reviews

Featuring garden views, La Finestra sul Lago in Brusimpiano provides accommodations and a garden.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 748 reviews

Newly opened since March 2026. AL BOCCALINO, the cozy, family-run bed and breakfast, is located in the heart of Melide in a traditional, old Ticino-style house.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 102 reviews

Located in Melide, 14 miles from Villa Olmo, Swiss Diamond Boutique Hotel - La Romantica has accommodations with a seasonal outdoor swimming pool, private parking, a fitness center and a garden.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 414 reviews

Located in Maroggia, 2.4 miles from Swiss Miniatur, Hotel della Stazione has accommodations with a terrace, free private parking, a restaurant and a bar.

These rooms in Morcote and nearby have options with free cancellation

See all

Hotel Il Canneto

Porto Ceresio
Free cancellation options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 868 reviews

This friendly, family-run hotel welcomes you to the picturesque town of Porto Ceresio, 492 feet from Lake Lugano. Start your day with breakfast out in the peaceful garden.

villa Marta e Martino

Lugano
Free cancellation options available
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 3 reviews

Villa Marta e Martino offers accommodations in Lugano, 5.2 miles from Lugano Station and 5.7 miles from Lugano Exhibition Center.

Villa Martino pool and lake view

Lugano
Free cancellation options available
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 7 reviews

Villa Martino pool and lake view is located in Lugano, just 5.7 miles from Lugano Station and 6.1 miles from Lugano Exhibition Center.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Casa di lusso con splendida vista lago is located in Riva San Vitale, just 3.4 miles from Mendrisio Station and 5.8 miles from Swiss Miniatur.

Chery Bed & Breakfast

Riva San Vitale
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 278 reviews

Chery Bed & Breakfast offers accommodations in Riva San Vitale, 3.4 miles from Mendrisio Station and 5.6 miles from Swiss Miniatur.

Maggi 2 by Luxury

Rovio
Free cancellation options available

Maggi 2 by Luxury is located in Rovio, just 6.2 miles from Mendrisio Station and 7.2 miles from Lugano Station. With garden views, this accommodation offers a balcony.

Albergo Ristorante La Palma

Bissone
Free cancellation options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 616 reviews

Set directly on the shore of Lake Lugano, Albergo Ristorante La Palma is located 164 feet from Bissone Harbor. It offers bright rooms with air conditioning, free WiFi, and a flat-screen cable TV.

CASA STEFANIA con giardino a LUGANO

Grancia
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 94 reviews

CASA STEFANIA con giardino a LUGANO enjoys a location in Grancia, 4.7 miles from Swiss Miniatur and 12 miles from Mendrisio Station.

Enjoy breakfast in Morcote and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 574 reviews

In a scenic location in the Ticino countryside, a 15-minute drive from Lugano’s center, this exclusive 5-star resort on 25 hectares of grounds offers panoramic views.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 31 reviews

Located in Marzio, within 11 miles of Villa Panza and 13 miles of Lugano Station, vitalArmonie Retreat has accommodations with a terrace and free WiFi throughout the property as well as free private...

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 351 reviews

Located 262 feet from the waterfront at Lake Lugano, Hotel Svizzero can be found in front of the Mount Generoso Train Station. It offers a restaurant-pizzeria with a covered terrace.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 263 reviews

Featuring free WiFi in all areas, and a lush garden with an outdoor pool and a terrace, Hotel Fonte dei Fiori offers pet-friendly accommodations in Caslano, right next to Lake Lugano.

Osteria Battello

Caslano
Breakfast options
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 71 reviews

Osteria Battello enjoys a location in Caslano, 5.9 miles from Lugano Station and 7.2 miles from Lugano Exhibition Center. It provides free Wifi, a terrace, a bar, and a restaurant.

Locanda La Pignatta

Arogno
Breakfast options
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 187 reviews

Located in Arogno, 4.9 miles from Swiss Miniatur, Locanda La Pignatta provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 317 reviews

B&B MANITO offers accommodations in Lavena Ponte Tresa, 6.8 miles from Lugano Station and 8.1 miles from Lugano Exhibition Center.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 105 reviews

Hotel Garni Villa del Sole is located in Ponte Tresa, a 20-minute walk from Lake Lugano. It offers accommodations with kitchenettes and terraces, overlooking Monte di Varese and Malcantone.

FAQ about rooms in Morcote

On average, a room in Morcote costs $309 per night (based on Booking.com prices).
The average price per night for a room in Morcote this weekend is $439 (based on Booking.com prices).
The average price of a room in Morcote this evening is $412 (based on Booking.com prices).
Many families visiting Morcote enjoyed staying at Relais Castello di Morcote, Casa al Sole, and Morcote Cottage.
For rooms in Morcote serving highly-rated breakfasts, try Arbostora Charme Hotel, Swiss Diamond Hotel & Spa, and Relais Castello di Morcote.
These rooms in Morcote are highly rated by couples: Luxury flat by the lake, Morcote Limone Suite mit traumhafter Seesicht, and A Jump Into Morcote.
Casa al Sole, Villetta Poesia, and Casa indipendente con vista lago nel cuore di Morcote have received great reviews from guests in Morcote about the views from these rooms.

Rooms That Guests Love in Morcote

See all
Avg. price/night: $134.32
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 180 reviews
We liked the location and view from our room.
Guest review byJnaideas
Family with young children
Avg. price/night: $160.44
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews
The location is excellent and the surroundings are fantastic. Our room was very quiet. We organised our own breakfast because we wanted to save money.
Guest review byFelix Haller
Family with young children
Avg. price/night: $160.44
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews
This was a charming place to stay in a really beautiful location. The staff were fantastic and extremely nice. The room was really pleasant and clean. I didn't realize we'd have a nice view of the lake. We wish we could have stayed longer.
Guest review byGeoffrey
Young couple
Avg. price/night: $160.44
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 560 reviews
Lovely hosts, very friendly and accommodating. Location is excellent. Both rooms had air conditioners which worked well
Guest review byMichael
Young couple
Avg. price/night: $160.20
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 544 reviews
We stayed here for three nights in June 2024. The room was spacious and comfortable with a wonderful view of the lake. The hotel is charming and the staff were all very friendly, helpful and welcoming. The pizza is one of the best I have ever had and the village of Morcote is very beautiful and tranquil. I would be very happy to stay here again.
Guest review byRichard
Family with young children
Avg. price/night: $626.69
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews
The pool area on the edge of the lake is great, with fantastic views. The rooms were comfortable, with spacious bathrooms.
Guest review byJudith
Family with young children
Avg. price/night: $160.20
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 544 reviews
Very kind staff, pets allowed, unbeatable location in Morcote, right in front of Piazza Grande bus stop. Restaurant is very cute with 4 areas to choose from: first floor overlooking the lake, main dinning room next to the bar, a sunny terrace outside and an amazing platform on top of the lake itself. Definitely coming back!
Guest review byPedro Jose
Young couple
Avg. price/night: $626.69
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews
Great classic hotel with spa area and a beautiful lake front pool. We had an excellent side with our room which was addressed asap. Great staff and live piano in the bar on the evening
Guest review byFarrelly
Travelers with friends
Avg. price/night: $626.69
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews
Location, size of rooms per price, very quiet
Guest review byMutlaq
Travelers with friends
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 466 reviews
Beautifully rènovated hotel right on the lake and next to a bus station. Splendid room with small balcony onto the lake. Dinner and breakfast were excellent with local ingredients. Service was impeccable and very friendly. We loved the stay!
Guest review byTom Ko.
Young couple
Avg. price/night: $626.69
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews
This is in a beautiful location, against Lake Lugano. All of the staff were very polite and attentive. We had drinks on the terrace and an evening meal at the restaurant, excellent, both in terms of the food and service The room was lovely (two bathrooms). Breakfast was also very good, with plenty of choice. We used the indoor pool, hot tub and sauna - all very pleasant. We were able to park just outside.
Guest review byLouise
Young couple
Avg. price/night: $609.98
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Loved everything about this magical, small hotel: staff (Andrea and Maria) food, room and public spaces decor, the quiet, the stunning views from our room, and their hotel and farm restaurants. Perfect place.
Guest review byMark
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 466 reviews
Excellent dinner, great wine list, good service, beautiful view. A small but great room with a wonderful view and balcony onto the lake.
Guest review byPenny
Young couple
Avg. price/night: $160.20
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 544 reviews
Great hotel, friendly staff, nice room and a nice breakfast - dinners and serving staff were amazing. The location is perfect with a garage nearby and the boat tour leaving in front of the property.
Guest review byHeinz
Young couple
Avg. price/night: $609.98
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
The situation of the hotel away from the hussel and bussel of the world, made the stay at the hotel special. The rooms were decorated with a good mix of old world and modern. The garden area was also a good area to relax. The hotel also has a lounge area, which means that you are not resrichted to your room.
Guest review byAnthony
Young couple