Auréolé de 3 étoiles, le Royal est l'hôtel le plus proche des sanctuaires de Lourdes. Situé dans la ville basse, à 50 mètres de l'entrée Saint-Joseph, il accueille les pèlerins uniquement en haute saison, de Pâques à fin octobre. La cuisine est généreuse, l'hébergement fonctionnel et de style plutôt daté, et l'emplacement optimal pour tous ceux qui séjournent à Lourdes pour motif religieux.
Réparties du 6 étages (avec ascenseur), les 60 chambres sont déclinées en catégories individuelle, double, twin, triple et quadruple, et équipées d'une salle de bain (douche ou baignoire, toilettes) et téléviseur.
Certaines offrent une vue plongeante sur le sanctuaire. A noter que certaines chambres sont plus spacieuses que d'autres (côté cour).
Le restaurant sert les petits-déjeuners (dès 5h45), les déjeuners et les dîners (forfaits demi-pension et pension complète).
Un parking public est disponible à proximité (en supplément).