Search the best hotels in Bar Harbor

Best Bed and Breakfasts in Bar Harbor

Charming and cosy, Bar Harbor's bed and breakfasts offer an inviting retreat for travellers seeking a personal touch with their stay.

From historic inns with fascinating backstories to modernised cottages that keep the quaint charm alive, the range of B&Bs here caters to various tastes. Whether it's a waterfront view, a garden setting or proximity to downtown, these properties ensure a delightful experience with unique features.

Top picks for a:

For a wider selection check out all our recommended hotels in Bar Harbor

Coach Stop Inn

Bar Harbor (Maine)

Remote 19th century cottage set amongst vast forested grounds that lead to the sea. Homely rooms with traditional decor feature bold colour walls and love-seats; some have fireplaces and clawfoot tubs. Relax in the cosy fireside lounge and library. Perfect for those looking to get away from it all.

  • Total relaxation - Located on the coast, out of the way of Bar Harbor town, this is the place for guests after tranquility, privacy and space
  • Active Holiday - Spend days out exploring the island with excellent hiking, mountain biking, kayaking and sailing
  • Value chic - Including generous breakfast and large garden estate, room rates are competitive for the area
  • Great walks - Drive out to Acadia National Park for coastal views and mountain trails
from $114 for 1 room, 1 night including taxes & fees
Check availability on Expedia
Acacia House Inn

Bar Harbor (Maine)

Homely B&B located in the heart of town. Cosy and comfortable rooms with organic linens and home-made soap are split between the main inn and carriage house; some have sit-out balconies. Focus on food, the environment and local living; make sure to ask for area tips. Fab value for all the family.

  • Eco break - Several environmentally-friendly iniatives include organic linens, natural bath and cleaning products, composting and recycling
  • Value chic - Room rates are highly competitive, especially considering the central location and incredibly generous and attentive hosts
  • Organic food - There is a real focus on organic, seasonal, healthy, locally-sourced and freshly-made food, eggs come the property's hens
  • Families - The friendly, low-key environment welcomes children and two rooms feature family-friendly set-ups
from $130 for 1 room, 1 night including taxes & fees
The Acadia Hotel

Bar Harbor (Maine)

A historic boutique hotel located in downtown Bar Harbor, formerly a ship captain's house built in 1880. A wide selection of contemporary-style rooms and suites feel fresh and are decorated with nautical touches; they are split between the Main House & Boat House. There's a hot tub and indoor golf.

  • Local exploring - The central locations means Bar Harbor's many restaurants, galleries, shops and main waterfront are all on the doorstep
  • Back to Nature - Cycle along car-free roads, swim in protected coves, hike along mountain trails and kayak in scenic bays
  • Sights nearby - Explore the island and drive out to Bass Harbor Head Lighthouse — one of the most photographed lighthouses in the country
  • Great walks
from $190 for 1 room, 1 night including taxes & fees
Holbrook House

Bar Harbor (Maine)

Classic owner-run B&B with rooms, suites and cottages walking distance from town. Decor varies between contemporary colours and furnishings to historic styles with antique pieces and vintage touches. Enjoy the outdoor porch, garden, library and fireside lounge. Modern comforts in traditional style.

  • Groups - Lupine Cottage offers the perfect option for a girls' weekend or group of friends with two bedrooms, sitting room and patio
  • Romantic Break - Many rooms feature fireplaces and cosy seating areas perfect for snuggling up after a day outdoors
  • Great walks - Acadia National Park is the Mt Desert Island's main draw, offering coastal paths with stunning ocean and mountain views
  • Sailing - There are great options for activities on the water; head out sailing, sea-kayaking or on a wildlife cruise
from $216 for 1 room, 1 night including taxes & fees
Check availability on Expedia
Atlantean Cottage

Bar Harbor (Maine)

Built by a famous Bar Harbor architect as his home in 1903, this charming Tudor Revival adult-only B&B is located on one of the village's prettiest streets. With 8 beautiful rooms, interiors are contemporary chic with bold colours & antique touches. Relax in the fireside parlour, garden or porch.

  • Back to Nature - Spend days outside exploring nearby Acadia National Park, as well as the island's mountains, beaches, harbor towns and beaches
  • Romantic Break - Rooms and suites feel grown-up, sexy and romantic with indulgent bath robes, crackling fireplaces and whirpool baths
  • Great walks - It's a short walk to the Bar Harbor Shore Path, with lovely sea views
  • Kayaking - Go kayaking in scenic Frenchman Bay
from $229 for 1 room, 1 night including taxes & fees
Check availability on Expedia
The Primrose

Bar Harbor (Maine)

Built in 1878 as a summer cottage by a Southern banker, this quaint boutique inn dates from the island's Gilded Age. Well-located to explore the area on foot, the property is surrounded by a garden and a sit-out porch. Recently refurbished rooms are surprisingly modern with fun nautical touches.

  • Back to Nature - Explore the wildlife, scenic trails, lakes, beaches, mountains and sea views the island has to offer
  • Local exploring - The centre of Bar Harbour is a 5 minute walk, and Acadia National Park is within walking distance
  • Great walks - Take a stroll through the stunning Azalea Botanical Garden
  • Boutique
from $259 for 1 room, 1 night including taxes & fees
Yellow House B&B

Bar Harbor (Maine)

Feel like you're staying at a friend's cottage at this charming owner run B&B in central Bar Harbor. Rooms have floral wallpaper, four-poster beds & French art work. Look out onto the garden's sculpture park from the large porch or relax in the antique-style living room with roaring fireplace.

  • Local exploring - Both centrally located and a stone's throw from the sea, the B&B works as a great base for any type of visitor
  • Sights nearby - Take a day to trip to other island towns: Northeast Harbor and Southwest Harbor, before finishing at Bass Harbor Head Lighthouse
  • Minimum Stay - There is a 2 night minimum stay
  • Great walks
from $271 for 1 room, 1 night including taxes & fees
Chiltern Inn

Bar Harbor (Maine)

Historic inn situated in the converted Victorian stable and carriage house on an ambassador's estate. 7 beautiful room feature antiques, wooden floors & cosy window-seats. Facilities are very impressive: the lap pool, games room, garden, library, movie room and art gallery are all at your disposal.

  • Back to Nature - Immerse yourself in this scenic part of New England. A range of local activities available mean spending all day outdoors
  • Total relaxation - A great place to do very little; read in a book by a crackling fire or sun yourself in delightful country gardens
  • Local exploring - It's less than a 10 minute walk into Bar Harbor with its shops, restaurants, galleries, museums and nightlife
  • Sights nearby - Pack a picnic and head to Sand Beach for the day. Enjoy glittering white sand and a protected cove
from $300 for 1 room, 1 night including taxes & fees
Bayview Hotel, Bar Harbor

Bar Harbor (Maine)

Secluded waterfront property located on the outskirts of Bar Harbor. All of the 26 upscale yet homely guest rooms face the ocean, as do their private decks. Decor is contemporary and colourful, especially the lively lobby; rooms are decorated with local art. Breakfast and bar snacks are vegetarian.

  • Back to Nature - Enjoy the views and fresh air from the property or explore the nearby mountains, national parks, beaches and trails
  • Romantic Break - The grown-up but fun and playful vibe will especially suit couples. Each room has a private sea-view balcony
  • Sights nearby - Spend the afternoon swimming and sunbathing at the lovely and protected Sand Beach
  • Kayaking - Take a kayak out into Frenchman Bay, dotted with picturesque islands
from $495 for 1 room, 1 night including taxes & fees