Lourdes has an enormous number of hotels (second only to Paris in terms of bed space, believe it or not), and you can generally find some good deals by shopping around. Unfortunately, most places are rather plain, with cookie-cutter rooms and services. For something more interesting (but pricier), consider basing yourself outside town.