Contact Us

For general inquiries, please call (506) 363-4999.

To make a reservation for a themed dinner, please call (506) 363-4968 and leave a message or email

For bookings related to group tours, please contact Sasha Robichaud at (506) 470-5913 or

Our Location

5804 Route 102
Prince William,
New Brunswick
E6K 0A5

Getting Here is Easy, Leaving is the Hard Part!

Kings Landing is nestled along New Brunswick’s history-rich Saint John River, 20 Minutes West of Fredericton. More…