Le Locle Hotels

Map of Le Locle Hotels

Le Locle is a charming city located in the Neuchâtel district of the Canton of Neuchâtel in Switzerland. Known for its rich watchmaking history, Le Locle is often referred to as the "Watchmaking Capital" and is a UNESCO World Heritage Site. The city is nestled in the Jura Mountains, offering stunning natural scenery and a peaceful atmosphere. The historic town center is filled with beautifully preserved 19th-century buildings, showcasing the city's rich architectural heritage.

Neuchâtel
30 April, Tuesday
Day +68°F , Tonight +54°F
Sunny, no precipitation
Wind: east, 4 mph
Maison DuBois Le Locle
9/10 Wonderful
16 reviews
Free Wi-Fi
7 km. Central Station

Set in an 18th-century watchmaker’s shop, this hotel in Le Locle offers rooms with free Wi-Fi and kettles. Le Locle Train Station is a 5-minute walk away.

Number of rooms: 5

Grande Rue 22, 2400 Le Locle, Switzerland

Fleur de Lis Le Locle
8.8/10 Excellent
Free Wi-Fi Parking
7 km. Central Station

Fleur de Lis has a garden, terrace, a restaurant and bar in Le Locle. With free Wi-Fi, this 3-star hotel offers luggage storage space. The property is non-smoking and is situated 8.3 km from International Watch and Clock Museum.

Number of rooms: 21

1 Grande-Rue, 2400 Le Locle, Switzerland

Auberge du Prévoux Le Locle
8.7/10 Excellent
25 reviews
Free Wi-Fi

Auberge du Prévoux enjoys a quiet location surrounded by a forest, 3,500 metres from the centre of Le Locle. It features an award-winning gourmet restaurant and a traditional brasserie. Free Wi-Fi is available.

Number of rooms: 7

Le Prévoux 10, 2400 Le Locle, Switzerland

Relais de la Baume Le Locle
9.3/10 Wonderful
Free Wi-Fi Parking
7 km. Central Station

Relais de la Baume is 3 km from Le Locle town centre and 10 km from La Chaux de Fonds. Free Wi-Fi is available, and hiking trails and cross-country ski runs start right outside.

La Baume 7, 2400 Le Locle, Switzerland

Une Nuit Ailleurs Le Locle
9.2/10 Wonderful
1 review
Free Wi-Fi
7 km. Central Station

This B&B in the centre of Le Locle features a spacious and modern room with a private entrance and a large private terrace. It offers a heated indoor pool, a sauna, and free Wi-Fi.

Fiottets 9, 2400 Le Locle, Switzerland

Hôtel des Trois Rois Le Locle
7.3/10 Good
6 reviews
Free Wi-Fi
8 km. Central Station

The Hôtel des Trois Rois is a modern 3-star hotel in the centre of Le Locle in the Canton of Neuchâtel, a 5-minute walk from the bus and train stations.

Number of rooms: 46

Rue du Temple 29, 2400 Le Locle, Switzerland

Les Nids Le Locle
Parking
7 km. Central Station

A very nice place to stay for a reasonable price - hotel «Les Nids» is located in Le Locle. This hotel is located minutes away from the city center.

Number of rooms: 4

Montpugin 8, Le Locle, 2400