Leon, Spain

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Places of interest
Hotel chain

Hotels with a restaurant in Leon

: 49 options found

Select dates so you can see the availability and exact prices.

Regidores, 9-11, Leon
230 m from the center of Leon
Very good
302 reviews
7.0

Room in this hotel

from ₩ 105,580
per night
Obispo Vilaplana 3-5, Leon
1.5 km from the center of Leon
Excellent
1364 reviews
8.0

Room in this hotel

from ₩ 136,945
per night
Calle de Fray Luis de Leon, 26, Leon
903 m from the center of Leon
Very good
972 reviews
7.0

Room in this hotel

from ₩ 113,890
per night
Gran via de san Marcos, 38, Leon
1 km from the center of Leon
Good
395 reviews
6.0

Room in this hotel

from ₩ 92,262
per night
Plaza de Santa María del Camino, 11, Leon
439 m from the center of Leon
Fantastic
613 reviews
9.0

Room in this hotel

from ₩ 137,628
per night
Plaza Santo Martino 5, Leon
379 m from the center of Leon
Excellent
902 reviews
8.6

Room in this hotel

from ₩ 212,602
per night
Gonzalez De Lama, 3, Leon
414 m from the center of Leon
Very good
724 reviews
7.8

Room in this hotel

from ₩ 105,166
per night
Avenida Independencia, 7, Leon
432 m from the center of Leon
Very good
1386 reviews
7.6

Room in this hotel

from ₩ 137,628
per night
Calle Velázquez, 10, Leon
1 km from the center of Leon
Very good
483 reviews
7.8

Room in this hotel

from ₩ 130,405
per night
Calle Velazquez, 18, Leon
992 m from the center of Leon
Very good
733 reviews
7.6

Room in this hotel

from ₩ 118,669
per night
Complejo Hopitalario, Leon
2.2 km from the center of Leon
Very good
536 reviews
7.6

Room in this hotel

from ₩ 93,699
per night
Avenida de Palencia, 3, Leon
1.1 km from the center of Leon
Good
611 reviews
6.0

Room in this hotel

from ₩ 108,730
per night
San Marcos, 7, Leon
1.2 km from the center of Leon
Fantastic
3189 reviews
9.0

Room in this hotel

from ₩ 309,034
per night
Calle la Lastra 53, 24005 León, Spain, Leon
2.7 km from the center of Leon
Fantastic
41 reviews
9.6

Room in this hotel

from ₩ 219,432
per night
Plaza Mayor,15-17, Leon
231 m from the center of Leon
Excellent
1501 reviews
8.8

Room in this hotel

from ₩ 195,519
per night
Calle Ancha 8, Leon
83 m from the center of Leon
Fantastic
105 reviews
9.0

Room in this hotel

from ₩ 137,342
per night
Avenida del Padre Isla, 1, Leon
403 m from the center of Leon
Excellent
915 reviews
8.0

Room in this hotel

from ₩ 144,426
per night
Avenida de los Cubos, 6, Leon
155 m from the center of Leon
Excellent
640 reviews
8.0

Room in this hotel

from ₩ 89,461
per night
Calle Vegamian, 13, Leon
1.4 km from the center of Leon
Excellent
409 reviews
8.0

Room in this hotel

from ₩ 99,473
per night
32 Carretera de los cubos, Leon
300 m from the center of Leon
Excellent
180 reviews
8.0

Room in this hotel

from ₩ 79,284
per night