Search Hotels in Maine

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Maine

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Attractions

Hotel name

Apply Filters
Clear Filters

583 properties found

  • Seacastles Resort

    104 Shore Road, Ogunquit, United States (Show map)

    It is placed close to the popular district, within a 15-minute walk of Perkins Cove and about 15 minutes'…

    More...

    Show map

    price for 1 night
    Book Now From US$ 152
    price for 1 night
  • Inn At Park Spring

    135 Spring Street, Portland, United States (Show map)

    The venue is 1.9 km from Portland Observatory. Inn At Park Spring stands 1050 meters away from Arts District.

    More...

    Show map

    Book Now
  • Elmerehouse B&B

    525 Post Rd, Wells, United States (Show map)

    This hotel is about 7 km away from Wells National Estuarine Research Reserve. The property is set within 4 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 189
    price for 1 night
  • The Cottages At Summer Village

    454 Post Rd., Wells, United States (Show map)

    Perkins Cove is nearly 6 km from the venue. The Cottages At Summer Village is a good accommodation choice to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 270
    price for 1 night
  • High Seas Motel

    339 State Highway 3, Bar Harbor, United States (Show map)

    The proximity to Frenchman Bay is a perk for the guests staying at High Seas Motel. The property boasts location…

    More...

    Show map

    price for 1 night
    Book Now From US$ 125
    price for 1 night
  • Bangor Motor Inn & Conference Center

    701 Hogan Road, Bangor, United States (Show map)

    This hotel is situated 4.5 km away from Great Fire of 1911 Historic District. The property boasts location within 5…

    More...

    Show map

    price for 1 night
    Book Now From US$ 93
    price for 1 night
  • Admiral Motel

    549 Us Route 1, Scarborough, United States (Show map)

    Major Scarborough sights, such as Arts District and Twin Falls Golf Club are located nearby. The property is set within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 105
    price for 1 night
  • Seafarer Inn And Cottages

    1 Olympia Ave, Old Orchard Beach, United States (Show map)

    A short distance to a trolley bus stop enables you to get to Pirate's Cove and Maine Indoor Karting in…

    More...

    Show map

    price for 1 night
    Book Now From US$ 149
    price for 1 night
  • Fairfield Inn & Suites By Marriott Augusta

    14 Anthony Avenue, Augusta, United States (Show map)

    The property is situated 4.2 km away from Old Fort Western. The venue is set within 5 km from Augusta…

    More...

    Show map

    price for 1 night
    Book Now From US$ 170
    price for 1 night
  • Captain Jefferds Inn B&B

    5 Pearl Street, Kennebunkport, United States (Show map)

    Captain Jefferds Inn B&B lies 20 km away from Palace Playland. Set within a 10-minute walking distance from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 353
    price for 1 night
  • Ocean Walk Hotel

    197 East Grand Avenue, Old Orchard Beach, United States (Show map)

    Ocean Walk Hotel is located within 20 minutes' walk from the center of Old Orchard Beach. Such Old Orchard Beach…

    More...

    Show map

    price for 1 night
    Book Now From US$ 174
    price for 1 night
  • Captain Sawyer'S Bed And Breakfast

    55 Commercial Street, Boothbay Harbor, United States (Show map)

    Maine Street is nearly 28 km from the venue. Captain Sawyer'S Bed And Breakfast is located in a coastal area…

    More...

    Show map

    Book Now
  • Marginal Way House

    22-24 Wharf Lane, Ogunquit, United States (Show map)

    Ogunquit Playhouse are within a 15-minute walk of the property. It is about 1 km away from the center…

    More...

    Show map

    price for 1 night
    Book Now From US$ 157
    price for 1 night
  • The Beach Rose Inn

    971 Post Road, Wells, United States (Show map)

    The property is situated 7 km away from Abacus. The 2-star The Beach Rose Inn is set about 4.7 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 141
    price for 1 night
  • Footbridge Beach Motel

    668 Main Street, Ogunquit, United States (Show map)

    The hotel is located near to the beach, 1050 meters away from Ogunquit Beach. The property is set a 30…

    More...

    Show map

    price for 1 night
    Book Now From US$ 141
    price for 1 night
  • Twilite Motel

    147 Bucksport Road, Ellsworth, United States (Show map)

    It lies within 30 minutes' walk of Mount Desert Island Oceanarium. The city center is 2 km away from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 104
    price for 1 night
  • Augustus Bove House

    11 Sebago Road, Naples, United States (Show map)

    Augustus Bove House Bed & Breakfast is 10 minutes' walk from the center of Naples. A 35-minute drive to South…

    More...

    Show map

    price for 1 night
    Book Now From US$ 146
    price for 1 night
  • Wonder View Inn

    50 Eden Street, Bar Harbor, United States (Show map)

    The hotel is set within a 20-minute walk from the city center. Wonder View Inn is connected with other…

    More...

    Show map

    price for 1 night
    Book Now From US$ 212
    price for 1 night
  • Hearthside Inn

    7 High Street, Bar Harbor, United States (Show map)

    It is set 1 km from the center of Bar Harbor and about 250 meters away from Abbe Museum. Hearthside Inn…

    More...

    Show map

    price for 1 night
    Book Now From US$ 206
    price for 1 night
  • Studio East Motel

    267 Main St, Ogunquit, United States (Show map)

    The property is set 10 minutes' walk of the city center. There are a mall and shops in the proximity…

    More...

    Show map

    price for 1 night
    Book Now From US$ 162
    price for 1 night