Room with a Race

Climbs & Cobbles

The legendary roads of the 2026 season — and the places you can sleep within riding distance of them.

Tour of Flanders

Sun 5 Apr

Paris-Roubaix

Sun 12 Apr

Liège-Bastogne-Liège

Sun 26 Apr

Giro d'Italia

from Fri 8 May

Byala Pass

Climb

7.7 km at 4.6% through the eastern Balkan hills

Stage 2 · Sat 9 May

Vratnik Pass

Climb

9.2 km at 4%, summit at 920 m

Stage 2 · Sat 9 May

Lyaskovets Monastery

Climb

3.9 km at 6.8%, cresting 11 km from the finish in Veliko Tarnovo

Stage 2 · Sat 9 May

Prestieri

Climb

13.6 km at 4.8% climbing away from the Tyrrhenian coast

Stage 5 · Wed 13 May · 1 stay within 5 km

Viggiano

Climb

5.5 km at 5.5%, 60 km from the finish

Stage 5 · Wed 13 May · 6 stays within 5 km

Montagna Grande di Viggiano

Climb

6.6 km at 9.1% — toughest ramp of the stage

Stage 5 · Wed 13 May

Rionero Sannitico

Climb

9.5 km at 5% to around 1,000 m

Stage 7 · Fri 15 May

Roccaraso

Climb

6.9 km at 6.5% to the Apennine ski town

Stage 7 · Fri 15 May · 26 stays within 5 km

Passo Forchetta

Climb

1.9 km at 7.1% off the Roccaraso plateau

Stage 7 · Fri 15 May

Passo San Leonardo

Climb

8.4 km at 3.1%, gateway to the Maiella

Stage 7 · Fri 15 May

Blockhaus

Climb

Summit finish: 13.6 km at 8.4%, final 10 km at 9.4% in the Maiella massif

Stage 7 · Fri 15 May

Montefiore dell’Aso

Climb

First of the late hills on the road to Fermo

Stage 8 · Sat 16 May · 8 stays within 5 km

Monterubbiano

Climb

4.7 km at 5.7%

Stage 8 · Sat 16 May · 2 stays within 5 km

Capodarco

Climb

2.5 km at 6.3%, launchpad 6.9 km from the uphill finish in Fermo

Stage 8 · Sat 16 May · 28 stays within 5 km

Corno alle Scale

Cat 1 climb

Summit finish: 12.8 km at 5.9%, final 2 km at 11.5% in the Bolognese Apennines

Stage 9 · Sun 17 May

Passo del Termine

Climb

7.4 km at 4.9%, the day’s KOM climb

Stage 11 · Wed 20 May · 22 stays within 5 km

Colle di Guaitarola

Climb

9.7 km at 6.3% above the Ligurian coast

Stage 11 · Wed 20 May · 34 stays within 5 km

Col du Saint-Barthélemy

Climb

15.8 km at 6.1% to 1,619 m, straight from the start in Aosta

Stage 14 · Sat 23 May · 8 stays within 5 km

Doues

Climb

5.8 km at 6.2%

Stage 14 · Sat 23 May · 7 stays within 5 km

Verrogne

Climb

5.6 km at 6.9%, high above the Aosta valley

Stage 14 · Sat 23 May · 19 stays within 5 km

Pila

Climb

Summit finish: 16.5 km at 7.1% to the ski resort facing Mont Blanc

Stage 14 · Sat 23 May · 43 stays within 5 km

Carì

Climb

Summit finish: 11.7 km at 7.9% in Ticino, Switzerland

Stage 16 · Tue 26 May · 5 stays within 5 km

Passo dei Tre Termini

Climb

8.2 km at 5.9%

Stage 17 · Wed 27 May · 9 stays within 5 km

Roncone

Climb

4.8 km at 5%, 60 km from the finish

Stage 17 · Wed 27 May · 4 stays within 5 km

San Lorenzo Dorsino

Climb

2.9 km at 6.4% beneath the Brenta Dolomites

Stage 17 · Wed 27 May · 14 stays within 5 km

Andalo

Climb

Uphill finale to 1,018 m: 2 km at 6.2% then a flat last kilometre

Stage 17 · Wed 27 May · 38 stays within 5 km

Muro di Ca’ del Poggio

Climb

1.1 km at 12.3% — the wall of the Prosecco hills, 9.3 km from the finish

Stage 18 · Thu 28 May · 8 stays within 5 km

Passo Duran

Climb

12.1 km at 8.2% to 1,601 m

Stage 19 · Fri 29 May · 1 stay within 5 km

Passo Staulanza

Climb

Irregular Dolomite climb via Coi with a section near 14%

Stage 19 · Fri 29 May · 27 stays within 5 km

Passo Giau

Climb

9.9 km at 9.3% to 2,236 m — never below 8%

Stage 19 · Fri 29 May · 17 stays within 5 km

Passo Falzarego

Climb

10.1 km at 5.6% to 2,105 m

Stage 19 · Fri 29 May · 3 stays within 5 km

Piani di Pezzè

Climb

Summit finish above Alleghe: 5 km at 9.8% to 1,465 m

Stage 19 · Fri 29 May · 57 stays within 5 km

Clauzetto

Climb

6.9 km at 5.7% in the Friulian foothills

Stage 20 · Sat 30 May · 6 stays within 5 km

Piancavallo

Climb

14.5 km at 7.8%, first 6 km at 9.4% — climbed twice, second time as the Giro’s final summit finish

Stage 20 · Sat 30 May

Tour de France

from Sat 4 Jul

Côte du Château de Montjuïc

Climb

1.6 km at 9.3%, climbed on each lap of the Montjuïc finishing circuit

Stage 2 · Sun 5 Jul · 51 stays within 5 km

Collada de Toses

Climb

9.3 km at 6.5% — first Pyrenean pass of the Tour

Stage 3 · Mon 6 Jul

Col du Calvaire

Climb

11.4 km at 4.1% to 1,836 m, 23.6 km from the finish

Stage 3 · Mon 6 Jul · 3 stays within 5 km

Les Angles

Climb

Summit finish at the ski village: 4.7 km at 4.6%

Stage 3 · Mon 6 Jul · 38 stays within 5 km

Col de Coudons

Climb

10.5 km at 5.5% above Quillan

Stage 4 · Tue 7 Jul

Col de Montségur

Climb

6.9 km at 6.6% below the Cathar castle, 35.5 km from the finish in Foix

Stage 4 · Tue 7 Jul

Col d’Aspin

Climb

12 km at 6.5%

Stage 6 · Thu 9 Jul

Col du Tourmalet

Climb

17.1 km at 7.3% — the most-climbed giant in Tour history, 2,115 m

Stage 6 · Thu 9 Jul

Gavarnie-Gèdre

Climb

First-ever Tour finish near the Cirque de Gavarnie: 18.7 km gradual summit finish

Stage 6 · Thu 9 Jul · 1 stay within 5 km

Suc au May

Climb

3.8 km at 7.7% — the toughest ascent of the day, in the Monédières

Stage 9 · Sun 12 Jul · 4 stays within 5 km

Col de Prat de Bouc

Climb

3.2 km at 5.8% on the flanks of the Plomb du Cantal

Stage 10 · Tue 14 Jul · 6 stays within 5 km

Puy Mary (Pas de Peyrol)

Climb

7.8 km at 6%, final 2.2 km at 8.8% — the roof of the Cantal

Stage 10 · Tue 14 Jul · 2 stays within 5 km

Col de Pertus

Climb

4.4 km at 8.5%, 14.6 km from the finish

Stage 10 · Tue 14 Jul · 3 stays within 5 km

Col de Font de Cère

Climb

Final climb above Le Lioran, cresting 2.5 km from the line

Stage 10 · Tue 14 Jul · 11 stays within 5 km

Col des Croix

Climb

5.4 km at 4.9%

Stage 13 · Fri 17 Jul · 9 stays within 5 km

Ballon d’Alsace

Climb

8.7 km at 6.9% — the Tour’s first-ever mountain (1905), 30 km from the finish in Belfort

Stage 13 · Fri 17 Jul · 8 stays within 5 km

Grand Ballon

Climb

21.5 km at 4.8% — the highest point of the Vosges

Stage 14 · Sat 18 Jul · 11 stays within 5 km

Ballon d’Alsace

Climb

8.9 km at 6.9%, cresting 61 km from the finish

Stage 14 · Sat 18 Jul · 10 stays within 5 km

Col du Hundsruck

Climb

3.6 km at 5.2%

Stage 14 · Sat 18 Jul · 6 stays within 5 km

Col du Haag

Climb

11.2 km at 7.3%, cresting 6 km before the finish at Le Markstein

Stage 14 · Sat 18 Jul · 14 stays within 5 km

Col de la Croisette

Climb

7.6 km at 8.8%, final 4.7 km at 11.2%, up the Salève

Stage 15 · Sun 19 Jul · 4 stays within 5 km

Plateau de Solaison

Climb

Summit finish: 11.3 km at 9.1%

Stage 15 · Sun 19 Jul · 3 stays within 5 km

Orcières-Merlette

Climb

Summit finish at the ski resort: 7.1 km at 6.7%

Stage 18 · Thu 23 Jul · 18 stays within 5 km

Col Bayard

Climb

4.7 km at 7.2% straight from the start in Gap

Stage 19 · Fri 24 Jul · 6 stays within 5 km

Col du Noyer

Climb

7.2 km at 8.5%

Stage 19 · Fri 24 Jul · 6 stays within 5 km

Col d’Ornon

Climb

5.4 km at 6.4%

Stage 19 · Fri 24 Jul · 3 stays within 5 km

Alpe d’Huez

Climb

21 hairpins, 13.8 km at 8.1% — cycling’s most famous summit finish

Stage 19 · Fri 24 Jul · 40 stays within 5 km

Col de la Croix de Fer

Climb

24 km at 5.2% to 2,067 m

Stage 20 · Sat 25 Jul · 42 stays within 5 km

Col du Télégraphe

Climb

11.9 km at 7.1%, gateway to the Galibier

Stage 20 · Sat 25 Jul · 21 stays within 5 km

Col du Galibier

Climb

17.7 km at 6.9% to 2,642 m — the roof of the 2026 Tour

Stage 20 · Sat 25 Jul · 1 stay within 5 km

Col de Sarenne

Climb

12.8 km at 7.3% — the back door to Alpe d’Huez

Stage 20 · Sat 25 Jul · 3 stays within 5 km

Alpe d’Huez

Climb

Second summit finish on the Alpe in two days

Stage 20 · Sat 25 Jul · 66 stays within 5 km

Côte de la Butte Montmartre

Climb

1.1 km cobbled climb at 5.9% past the Sacré-Cœur, tackled three times

Stage 21 · Sun 26 Jul · 118 stays within 5 km

Vuelta a España

from Sat 22 Aug

Col de Mont-Louis

Climb

19.1 km at 5% from the Têt valley

Stage 3 · Mon 24 Aug · 4 stays within 5 km

Font-Romeu

Climb

Ski-station finish: with the Col de Mont-Louis, effectively 27 km of climbing at 4.5%

Stage 3 · Mon 24 Aug · 50 stays within 5 km

Port d’Envalira

Climb

25 km at 5% to 2,408 m — the roof of the race

Stage 4 · Tue 25 Aug · 32 stays within 5 km

Collada de Beixalis

Climb

6.7 km at 8.5% with ramps to 16%

Stage 4 · Tue 25 Aug · 53 stays within 5 km

Col d’Ordino

Climb

9.8 km at 7.1%, cresting 25.2 km from the finish

Stage 4 · Tue 25 Aug · 66 stays within 5 km

Alto de la Comella

Climb

4.2 km at 8.1%, cresting 4 km from the line in Andorra la Vella

Stage 4 · Tue 25 Aug · 26 stays within 5 km

Puerto de la Serratella

Climb

16.6 km at 4.4%

Stage 6 · Thu 27 Aug · 4 stays within 5 km

Desierto de las Palmas

Climb

7.2 km at 5.2% past the Carmelite monastery

Stage 6 · Thu 27 Aug · 34 stays within 5 km

Puerto de Bartolo

Climb

9.1 km at 7.2% with 3 km of double-digit gravel, 10 km of flat to the finish in Castellón

Stage 6 · Thu 27 Aug · 10 stays within 5 km

Puerto de Remolcador

Climb

12 km at 4.4%

Stage 7 · Fri 28 Aug

Alto Fuente de Rubielos

Climb

6.1 km at 6.1%, 50 km from the finish

Stage 7 · Fri 28 Aug · 7 stays within 5 km

Puerto de San Rafael

Climb

9.5 km at 4.4%, final 1.7 km at 7%

Stage 7 · Fri 28 Aug · 1 stay within 5 km

Aramón Valdelinares

Climb

Summit finish: 8.3 km at 6.5% to the ski station at 1,961 m

Stage 7 · Fri 28 Aug

Puerto de Tarbena

Climb

6.7 km at 5.4%, the day’s first KOM

Stage 9 · Sun 30 Aug · 1 stay within 5 km

Puerto El Miserat

Climb

5.1 km at a brutal 10.1%

Stage 9 · Sun 30 Aug

Port de Tudons

Climb

11.7 km at 4%

Stage 9 · Sun 30 Aug · 2 stays within 5 km

Port de Benifallim

Climb

4.8 km at 5.9%, 46.8 km from the finish

Stage 9 · Sun 30 Aug

Alto de Aitana

Climb

Summit finish on military terrain: 21.2 km at 5.9%, final 6.6 km at 7.8%

Stage 9 · Sun 30 Aug · 1 stay within 5 km

Alto de Velefique

Climb

13.2 km at 7.3%, 44 km from the finish — final km at 15%

Stage 12 · Thu 3 Sept · 1 stay within 5 km

Calar Alto

Climb

Summit finish at the astronomical observatory: 15.5 km at 6%

Stage 12 · Thu 3 Sept

Puerto Los Guájares

Climb

14.5 km at 5.3% climbing away from the coast

Stage 13 · Fri 4 Sept · 1 stay within 5 km

Puerto Las Albuñuelas

Climb

2.4 km at 9.2% with ramps of 15.8%

Stage 13 · Fri 4 Sept · 4 stays within 5 km

Puerto de Granada

Climb

11.7 km at 4.2%, 37 km from the finish in Loja

Stage 13 · Fri 4 Sept

Puerto de los Villares

Climb

10.4 km at 5.5%

Stage 14 · Sat 5 Sept

Puerto de Locubín

Climb

8.8 km at 5%

Stage 14 · Sat 5 Sept

Sierra de la Pandera

Climb

Summit finish: 8.4 km at 7.8% with a 12% mid-section — seventh Vuelta finish here

Stage 14 · Sat 5 Sept

Puerto Cerro Mojón

Climb

Long, gentle climb past Ronda, topping out above 1,000 m

Stage 19 · Fri 11 Sept · 1 stay within 5 km

Peñas Blancas

Climb

Summit finish: 19 km at 6.7% from sea level to 1,270 m, opening 2.5 km at 12.5%

Stage 19 · Fri 11 Sept

Alto de Hazallanas

Climb

7.1 km at 9.5% with ramps to 20% — climbed twice

Stage 20 · Sat 12 Sept · 34 stays within 5 km

Alto de El Purche

Climb

8.9 km at 7.5%, first 3 km between 9% and 11%

Stage 20 · Sat 12 Sept · 42 stays within 5 km

Collado de Alguacil

Climb

Final summit finish: 16.7 km at 6.7%, second half littered with double-digit ramps

Stage 20 · Sat 12 Sept

Alhambra climb (cobbled)

Climb

1 km partially cobbled ramp at 7.3% beside the Alhambra, climbed five times

Stage 21 · Sun 13 Sept · 79 stays within 5 km

Stay counts include listed hotels, B&Bs, and guest houses within 5 km of the climb or sector. Open a stage to see them on the map.