Roncesvalles has a lot of good hotels. We recommend you the hotel Roncesvalles. It is a place that we loved. It has elegant and modern rooms with different categories. Besides, it also has apartments. The hotel also has a lot of services as for example, a really good valued restaurant.
Casa Sabina is another accommodation that you have to take in mind to sleep in Roncesvalles. It has complete and comfortable rooms and a lot of complementary services, prepared to give you a memorable stay.
Another suggestion is the Posada de Roncesvalles. It has doble and duplex rooms. All of them are perfectly conditioned and they have a lot of quality services as for example a really good restaurant and some facilities for pilgrims.
There is also another option for pilgrims, the Albergue de peregrinos de Roncesvalles. It has a new part where pilgrims will be so comfortable. If you are doing the Camino in summer or other overcrowd date, it is better to book before arriving.