Mar 4, 2020 - Mar 5, 2020

2 adults - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Toledo include Eurostars Toledo, Beatriz Toledo Auditorium & Spa and Hotel Martin based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Toledo accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Toledo

from $51
from $77
from $92

What are travelers saying about Toledo?

History Buffs
Art & Design Lovers
Family Travelers
Spiritual Seekers
Member reviews (79)
Leow Cheng Lam
Leow Cheng LamKlang, Malaysia

What a beautiful place and leisure to visit this place.If you came here, you must pay a visit to see the historical building and site.

Cindy B
Cindy B

Beautiful old walled city with a lot of history. One of our favourite places to visit in Spain.

MarinaReno, Nevada, USA

Toledo wasn't as cool as I was expecting it to be. Everything has been modernized to be more functional so it is not as rustic as I was hoping. Caracassonne is much cooler if you're able to only visit one.

CarolynSan Marcos, California, USA

Definitely worth a day trip out from Madrid. Toledo is a beautiful medieval walled city built on a hill. It's fun to explore walking around the winding streets and see the architecture and the views. Lots of steep walking and exercise. Not for the physically unfit.Take the 30 minute train to Toledo. When you get off the train CROSS THE STREET and go right. Cross the beautiful old bridge but do not go through the arch. Go right. There will be escalators up the hill. You're welcome.


The least expensive month is January, with an average of $83 per night. The most expensive month to stay in Toledo is April, with an average price of $104 per night.
The average price of a hotel in February last year was $90 per night. This is 1% less than the average nightly price of $91 seen over the previous 12 months.
In Toledo, the expected average temperature in February is 8.0°C/46.4°F. The warmest month is typically July, which averages 33.2°C/91.8°F. The coolest month is January, with temperatures averaging 1.7°C/35.1°F.

Plan a trip to Spain