no alt defined!
Bride and groom embracing in the cozy guest lounge at Portsmouth NH hotel
no alt defined!
1 Guest 2 Guests 3 Guests 4 Guests
Check Availability

When you book direct with Lark Hotels, you'll get the lowest rate. Guaranteed.

Portsmouth Weddings and Events

The Hotel Portsmouth offers a unique, urban venue for your intimate Portsmouth wedding, business meeting, or small group event. Here at The Hotel Portsmouth, smaller-scale, personal, intimate affairs, have always been our thing. The property offers five unique event spaces and one private outdoor area you can rent to host your next event in the heart of downtown Portsmouth, NH. Located inside our 138-year-old historic mansion, you and your guests will be just steps from bustling Market Square, shopping, restaurants, historic sites, and waterfront attractions that make the city so special.



Our beautiful, outdoor patio space is the perfect spot to accommodate your intimate micro wedding. Inside, you'll find multiple spaces you and your bridal party or groomsmen can use to relax, unwind, and prepare for your big day. Gather in The Study with family, sit in The Parlor with your loved one, or head downstairs to The Lounge to grab a cocktail with friends. Need a comfortable, convenient place for your guests to stay? Email us today at to inquire about a whole house buy-out!


Event and Gathering Spaces

The Hotel Portsmouth has five unique event spaces and one private outdoor area perfect for hosting an intimate micro wedding. Built in 1881, the historic property maintains the charm of a bed and breakfast while offering the modern amenities you desire. From a beautiful outdoor patio to an equipped bar in the lounge, The Hotel Portsmouth has the space you need for your Portsmouth mirco wedding, located steps from bustling downtown.

All Event Spaces


What do weddings at The Hotel Portsmouth Feel like?

Check out the video below of J + N's recent beautiful wedding day! (Video credit: Yours Truly Media)

Want to learn more? Call or email us directly at (603) 433-1200 or!