Old Orchard Beach’s First B&B


Welcome to The Old Orchard Beach Inn, the first and finest bed and breakfast!

Our History


The Old Orchard Beach Inn is an historic restoration of the original Ye Olde Staples Inn, the first hotel in Maine. Reopened in June 2000 the Inn has gone through a total renovation and is authentic with totally refurbished hardwood floors, antique furnishings and more.

Guest Rooms


Your guestroom has been individually appointed, with your comfort in mind!





Our continental breakfast features fresh seasonal fruit and fresh baked bread.

Summer activities


Our splendid perennial’s, rose bushes, and garden porches provide a quiet solace after a busy day of sightseeing, hiking, or visiting the famous Old Orchard Beach Pier and Boardwalk.

To learn more about Summer Activities

Area & Things to do


Old Orchard Beach Inn is just 2 blocks from the beach and is a 30 minute drive to Portland, which offers World Class restaurants. The Old Orchard Beach Inn invites you to stay and savor all that Southern Maine has to offer.

To learn more about area and things to do

Plan now to create a special memory

We are especially happy to help you celebrate your wedding, anniversary, birthday or other special occasion.
Start with a visit to our Specials page and then select the perfect Room!

Check availability

Old Orchard Beach Inn
6 Portland Avenue Old Orchard Beach
Maine 04064

Phone: 207-934-5834
Toll Free: 1-877-700-6624
Email: oldorchardbeachinn@gwi.net

Partners_Mainevac_logo Partners_AmericanHistoric_logo Partners_MaineTourism_logo Partners_AAA3D_logo Partners_InnKeeper_logo