Plan your visit

Food and Accommodation

The best way for visitors to experience Knock Shrine is by staying in the peaceful and tranquil village and by taking the opportunity to experience all that Knock Shrine has to offer.

St. Mary’s

Now Open For Guests

St. Mary’s is located beside Knock Shrine and is the perfect base to experience the peace and tranquility of this sacred place. This  impressive three storey building has a rich history and long association with Knock Shrine.  Accommodation at St. Mary’s consists of 51 en-suite rooms, which have been newly refurbished. St. Mary’s offers peaceful accommodation, giving you time to reflect and rest as you visit Knock Shrine. Accommodation is available on a bed & breakfast or full-board basis.

Additional facilities at St. Mary’s includes a TV lounge, a chapel and a meeting room, all of which are available to  our guests, whether travelling as an  individual or part of a group.  Contact the team at St. Mary’s at 094 93 88156 for details of  accommodation rates for 2021.



Knock House Hotel

Now Open For Guests

Knock House Hotel is a 3 Star Hotel located in the village of Knock, Co Mayo. This hotel nestles in 100 acres of picturesque grounds and is less than a 5 minute walk from Knock Shrine & Basilica.

It’s the perfect location for a relaxing break where you will experience uniquely friendly, comfortable and stylish hotel, welcoming staff and excellent cuisine. The Four Seasons Restaurant is open daily serving food from 12.30pm and our Lounge Menu is available daily from 12-9pm for residents.

The hotel has 6 wheelchair accessible rooms and is noted for its excellent facilities for those with mobility needs.

Due to COVID 19 restrictions, Knock House Hotel is closed at present and will re-open in Summer 2021.

Find Out More

Café Le Chéile

Café Le Chéile, located at Knock Museum, is an ideal place for visitors to pause and enjoy a range of delicious meals and snacks while taking in the beautiful views and gardens at Knock Shrine. ‘Le Chéile’ is the Irish term for ‘together’ and we hope that ‘Café Le Chéile’ will be a meeting place for people to come together and enjoy our delicious freshly-prepared food.