This summer, my wife and I took a two week trip to Europe to explore various shrines and religious sites. In Fatima, we stayed at the Cruz Alta, which we chose because of its excellent location (across fromthe basilica) and very reasonable price. It was probably the best hotel we stayed at during our trip-- as well as one of the most reasonably priced! Spotlessly clean, ultra-modern rooms (nut huge but plenty large). An extremely friendly and helpful front desk staff who were able to answer every question we posed (accurately, too), and who went out of their way to make us feel welcome. The deluxe continental breakfast was much more ample than usual, as well-- another fine selling point. By all means, when you come to Fatima, stay at the Cruz Alta.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC