Set in Bar Harbor, Maine, The Primrose is a hotel. It offers free parking. Guests rate it 4.85/5 across 205 reviews.
4.85/5
Guest rating
205 reviews
Should you book The Primrose?
Expect guest scores around 4.85/5.
Best for
- Road trips & drive-up convenience
The location
The Primrose is in Bar Harbor, Maine, rated 4.85/5 by guests.
What you'll enjoy
Breakfast
Free Parking
Free Wi-Fi
Air Conditioning
Gallery
























Amenities & facilities
Most popular facilities
- Garden
- Cycling
- Free Wifi
- Express check-in/out
- Daily housekeeping
- Non-smoking rooms
- Air conditioning
- Terrace
Great for your stay
- Parking
- Private bathroom
- Air conditioning
- View
- Bath
- Free Wifi
- Free parking
- Flat-screen TV
Private bathroom
- Toilet paper
- Towels
- Bath or shower
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Bath
Bedroom
- Linens
View
- Garden view
- View
Outdoors
- Outdoor furniture
- Terrace
- Garden
Location
73 Mount Desert Street, Bar Harbor, ME 04609, United States, Bar Harbor, Maine
The Primrose is located in Bar Harbor, Maine.
Good to know
Wi-FiFree
ParkingAvailable on-site
Air conditioningAvailable
MealsBreakfast available
Typical guestsCouples (70% of reviewers)
Guests from6 countries
Non-smoking roomsAvailable
PetsAllowed
Frequently asked questions
What amenities does The Primrose offer?
The Primrose offers Garden, Cycling, Free Wifi, Express check-in/out, Daily housekeeping, Non-smoking rooms, Air conditioning, Terrace, Free parking, Wonderful Breakfast, Parking, and View.
Where is The Primrose located?
The Primrose is located in Bar Harbor, Maine, at 73 Mount Desert Street, Bar Harbor, ME 04609, United States.
Other hotels in Bar Harbor
Contact The Primrose
Address73 Mount Desert Street, Bar Harbor, ME 04609, United States, Bar Harbor, Maine
Hotel contact (for guests)Check availability & rates →