2 Guests

Laax Apartments

5 star apartments in Laax Switzerland

There's no accommodation in this category, but you can find 5 star apartments nearby in: Lenzerheide

4 star (and 4.5 star cheap luxury)

Melina 2

in Laax, Switzerland (sleeps 5)
15/04/23 Sat • Without Flights • 7 nights • Self Catering
Wifi/internet
£289pp
Enquire

3 star (affordable mid-range accommodation)

Val Signina 2

in Laax, Switzerland (sleeps 5)
10/12/22 Sat • Without Flights • 7 nights • Self Catering
Balcony/Terrace/VerandaWifi/internet
£198pp
Enquire

2 star (cheap apartments offering great value)

La Riva

in Laax, Switzerland (sleeps 4)
15/04/23 Sat • Without Flights • 7 nights • Self Catering
Balcony/Terrace/VerandaWifi/internet
£179pp
Enquire

Val Signina

in Laax, Switzerland (sleeps 2)
03/12/22 Sat • Without Flights • 7 nights • Self Catering
Balcony/Terrace/VerandaWifi/internet
£320pp
Enquire

Which are the best ski apartment holidays in Laax?

Apartment Number of nights Price (per person) from
Melina 2 7 £ 289
Val Signina 2 7 £ 198
La Riva 7 £ 179
Val Signina 7 £ 320

Laax ski apartment holidays

Self-catering is a brilliant option in Laax, where there’s plenty of scope for food shopping and dining out depending on your plans.

The rockresort apartments are right by the base station, less than a minutes’ walk from the ski area. Nearby shops, restaurants and bars make self-catering a breeze, whether you’re cooking your own meals, eating out or doing a bit of both. We like the pan Asian at Nooba and pizzas at Camino, or for drinks, try Il Pup for a chilled out pint or Riders Palace for music and dancing. In the same area of Laax, the Val Signina residence is within easy reach of shops, restaurants, the Postauto bus station and the ski school.

If you’d like to consider other Swiss resorts before you book your holiday, our page of all apartments in Switzerland is just the ticket. Or, widen the search and browse all self-catering accommodation worldwide.

Widen your search:

All ski apartments

Swiss ski apartments


← online or call ↴
020 7770 6888
more