Primrose Inn Bed and Breakfast  Bar Harbor Maine

A romantic Bed and Breakfast is ideally located just a few blocks from the center of downtown Bar Harbor and one mile from magnificent Acadia National Park.

When staying with us, you will be just a leisurely stroll away from all of the wonderful restaurants, shops, galleries, museums and activities that make Bar Harbor a world-class destination. Additionally our historic B&B is just a few minutes from the entrance to the park (by car or the free Island Explorer bus) and its miles of renowned carriage roads for enjoying hiking, biking, running, leisurely walks and even horseback riding. Built in 1878, the historic Primrose Inn is decorated in an updated Victorian style with select antiques and enhanced with todays most requested guest amenities.

Guests will enjoy the comfortable elegance of the spacious rooms, each with a private bathroom ("en suite"). Many of the rooms also feature cozy gas fireplaces, spa tubs, adjoining sitting rooms, as well as private porches and balconies. The guest amenities in each room include luxurious 100% cotton linens and Turkish towels, flat-panel televisions with built-in DVD players, central air conditioning, free wireless internet access.  Primrose Inn offers a hearty full breakfast each morning with a choice of hot entrees served fireside in our dining room or on our outdoor wrap-around front porch.

"Afternoon Tea," featuring an assortment of freshly baked treats from the Primrose Inns kitchen, is very popular with our guests and many plan their day around returning to the inn to relax and enjoy it before dinner.  

From I-95 take Exit 182A onto I-395 E. Follow I-395 E to Exit 6A onto US-1A E towards Ellsworth/Bar Harbor. Follow US-1A E into Ellsworth where 1A becomes ME-3. Follow ME-3 (through Trenton) onto Mt. Desert Island. Once onto Mt. Desert Island make a sharp left at the gas station to stay on ME-3. Follow ME-3 for about 10 miles into Bar Harbor (past College of the Atlantic on the left). At the 1st stop sign turn left onto Mt. Desert Street. The Primrose Inn is two blocks on the left after you make the turn. Enter the parking lot via Mt. Desert Street just past the Primrose Inn sign.

Please note that total driving time from the Maine border to Bar Harbor via I-95 thru Bangor is about 4 hours. If you are driving via Coastal Route 1, add an additional 1-2 hours depending on travel dates in the summer. Please plan accordingly for your 4 p.m. check-in time at the Primrose Inn.

Here are some approximate driving distances to Bar Harbor:

Boston 275 miles
Kennebunkport 195 miles
Portland 175 miles
Augusta 100 miles
Belfast 55 miles
Ellsworth 20 miles

Primrose Inn
Historic Bar Harbor Bed and Breakfast

73 Mt. Desert Street, Bar Harbor, ME 04609
Phone: 207-288-4031 or Toll-Free 877-TIME-4-BH


Address: 73 Mount Desert Street

City: Bar Harbor

State: (Maine) ME

Postal Zip Code: 04609

Country: USA


Innkeeper: Melissa

Phone: 1 207-288-4031