Contact Us


A Contact is required.
Your Name is required.
Your Email is required.
Input is incorrect.

Royal Crest Inn at Hampton Beach
96 Ashworth Ave
Hampton, NH 03842

Reservations
(603) 926-8441

Email
info@hamptonbeachmotel.com