annamoPlaces Guides

Where to go with friends this winter

Winter is when a group most wants a reason to get away, and when the choice splits in two: somewhere warm enough to sit outside, or somewhere with snow. Both lists below come from our own picks and the average daytime highs in our catalogue, and no place pays to be on them.

How we picked: winter sun is a place in Europe or North Africa with average daytime highs of 16 degrees or more across December, January and February. Snow is a place our catalogue picks for snow and skiing. Prices are for January, listed from the lower estimate to the higher.

Every price on this page is our estimate for one person in a group of four sharing one place for three nights, flights plus a share of the bed, from the home city and in the month shown. It is the same pricing annamo uses on the shortlist, and before anyone books, annamo checks real fares for your own dates from every home city.

Winter sun

PlaceWhy it fitsOur estimate, one person
Alicante, SpainAverage daytime highs of 18°C in JanuaryAbout £124 each from London in January
Benidorm, SpainAverage daytime highs of 18°C in JanuaryAbout £124 each from London in January
Malaga, SpainAverage daytime highs of 17°C in JanuaryAbout £125 each from London in January
Marrakech, MoroccoAverage daytime highs of 19°C in JanuaryAbout £136 each from London in January
Djerba, TunisiaAverage daytime highs of 17°C in JanuaryAbout £145 each from London in January
Tangier, MoroccoAverage daytime highs of 17°C in JanuaryAbout £150 each from London in January
Rabat, MoroccoAverage daytime highs of 18°C in JanuaryAbout £155 each from London in January
Seville, SpainAverage daytime highs of 16°C in JanuaryAbout £160 each from London in January
Agadir, MoroccoAverage daytime highs of 22°C in JanuaryAbout £169 each from London in January
Taghazout, MoroccoAverage daytime highs of 22°C in JanuaryAbout £169 each from London in January
Paphos, CyprusAverage daytime highs of 17°C in JanuaryAbout £170 each from London in January
Ayia Napa, CyprusAverage daytime highs of 17°C in JanuaryAbout £187 each from London in January
Larnaca, CyprusAverage daytime highs of 17°C in JanuaryAbout £187 each from London in January
Bodrum, TurkeyAverage daytime highs of 16°C in JanuaryAbout £189 each from London in January
Kos, GreeceAverage daytime highs of 16°C in JanuaryAbout £190 each from London in January
Lanzarote, SpainAverage daytime highs of 21°C in JanuaryAbout £195 each from London in January
La Palma, SpainAverage daytime highs of 21°C in JanuaryAbout £220 each from London in January
Azores, PortugalAverage daytime highs of 18°C in JanuaryAbout £225 each from London in January
Sharm el Sheikh, EgyptAverage daytime highs of 20°C in JanuaryAbout £225 each from London in January
Hurghada, EgyptAverage daytime highs of 22°C in JanuaryAbout £232 each from London in January
Madeira, PortugalAverage daytime highs of 20°C in JanuaryAbout £240 each from London in January
Fuerteventura, SpainAverage daytime highs of 21°C in JanuaryAbout £250 each from London in January
Tenerife, SpainAverage daytime highs of 22°C in JanuaryAbout £255 each from London in January
Gran Canaria, SpainAverage daytime highs of 21°C in JanuaryAbout £321 each from London in January

Snow

PlaceWhy it fitsOur estimate, one person
Bansko, BulgariaSnow and skiingAbout £126 each from London in January
Sofia, BulgariaSnow and skiingAbout £126 each from London in January
Granada, SpainSnow and skiingAbout £165 each from London in January
Sierra Nevada, SpainSnow and skiingAbout £165 each from London in January
Sestriere, ItalySnow and skiingAbout £182 each from London in January
Turin, ItalySnow and skiingAbout £182 each from London in January
Morzine, FranceSnow and skiingAbout £184 each from London in January
Sarajevo, BosniaSnow and skiingAbout £199 each from London in January
Cortina, ItalySnow and skiingAbout £203 each from London in January
Selva di Val Gardena, ItalySnow and skiingAbout £203 each from London in January
Val Thorens, FranceSnow and skiingAbout £204 each from London in January
Innsbruck, AustriaSnow and skiingAbout £227 each from London in January
Mayrhofen, AustriaSnow and skiingAbout £227 each from London in January
Geneva, SwitzerlandSnow and skiingAbout £229 each from London in January
Garmisch, GermanySnow and skiingAbout £244 each from London in January
Salzburg, AustriaSnow and skiingAbout £255 each from London in January
Zell am See, AustriaSnow and skiingAbout £255 each from London in January
Kitzbuhel, AustriaSnow and skiingAbout £259 each from London in January
St Anton, AustriaSnow and skiingAbout £259 each from London in January
Chamonix, SwitzerlandSnow and skiingAbout £264 each from London in January
Munich, GermanySnow and skiingAbout £324 each from London in January
Grindelwald, SwitzerlandSnow and skiingAbout £357 each from London in January
Verbier, SwitzerlandSnow and skiingAbout £364 each from London in January
Montreal, CanadaSnow and skiingAbout £400 each from London in January

Our estimate Last updated 22 October 2026. Flights from our flight model, fitted on 19,572 real fares up to 22 October 2026. Beds from our bed model for the price level of each place, or typical prices for a whole home where we have them, and for some Spanish places Spain’s hotel prices, which set or move the bed figure (Elaboración propia con datos extraídos del sitio web del INE: www.ine.es, CC BY 4.0). Not a quote. Open a place for the other home cities and the way the figure is built.

Start a trip and let the group pick

Other lists

Guides