Search Hotels in Maine

Select date

Select date

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

273 properties found

  • Sebasco Harbor Resort

    29 Kenyon Road, Sebasco Estates, United States (Show map)

    The property is 10 minutes' walk from center of Sebasco Estates. A 20-minute drive to Boothbay Harbor.

    More...

    Show map

    price for 1 night
    Book Now From US$ 184
    price for 1 night
  • Yellow House

    15 The Field, Bar Harbor, United States (Show map)

    This property is 30 minutes' walk to Frenchman Bay. The venue is located within 10 minutes' walk from Bar Harbor…

    More...

    Show map

    price for 1 night
    Book Now From US$ 262
    price for 1 night
  • Bar Harbor Manor

    47 Holland Avenue, Bar Harbor, United States (Show map)

    Bar Harbor Manor Hotel is also placed within a 10-minute walk of Abbe Museum. The city center is 1 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 217
    price for 1 night
  • Residence Inn Portland Downtown/Waterfront

    145 Fore Street, Portland, United States (Show map)

    A short stroll of 5 minutes will take you to Maine Jewish Museum. The property is set a 10-minute stroll…

    More...

    Show map

    price for 1 night
    Book Now From US$ 253
    price for 1 night
  • Ogunquit Beach Inn

    67 School Street, Ogunquit, United States (Show map)

    The property lies within 1300 meters from Ogunquit Beach. The hotel offers perfect location 1 km from the center of…

    More...

    Show map

    price for 1 night
    Book Now From US$ 150
    price for 1 night
  • The Inn At The Rostay

    186 Mayville Road, Bethel, United States (Show map)

    The property is 30 minutes' walk from center of Bethel. A 60-minute drive to Lincoln. The Inn At The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    price for 1 night
  • Colonial Inn

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

    The property is situated 28 km away from Water Country. The venue is located within 10 minutes' walk from Ogunquit…

    More...

    Show map

    price for 1 night
    Book Now From US$ 218
    price for 1 night
  • Sea View Motel

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

    The center of Ogunquit can be reached in 20 minutes' walk from the hotel. Sea View Motel is a 3-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 167
    price for 1 night
  • Inn By The River

    2777 U S Rte 201, The Forks, United States (Show map)

    The center of The Forks can be reached in 10 minutes' walk from the hotel. A 80-minute drive to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 90
    price for 1 night
  • Mount Desert Street Motel

    68 Mount Desert Street, Bar Harbor, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. Such Bar Harbor sights as George B. Mount…

    More...

    Show map

    price for 1 night
    Book Now From US$ 205
    price for 1 night
  • The Inn At Camden Place

    14 Tannery Lane, Camden, United States (Show map)

    The hotel is set 1400 meters away from Mount Battie. The Inn At Camden Place lies within a 10-minute…

    More...

    Show map

    price for 1 night
    Book Now From US$ 209
    price for 1 night
  • Ledges By The Bay

    930 Commercial Street, Rockport, United States (Show map)

    The hotel is in a convenient location steps away from a lighthouse and a theater. The venue is located 108…

    More...

    Show map

    price for 1 night
    Book Now From US$ 137
    price for 1 night
  • Homewood Suites By Hilton Portland

    200 Southborough Drive, Scarborough, United States (Show map)

    Guests can easily get to Hadlock Field, which is approximately 7 km away. The venue is set within 4 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 180
    price for 1 night
  • Browns Wharf Inn

    121 Atlantic Avenue, Boothbay Harbor, United States (Show map)

    The hotel is 1500 meters away from Boothbay Region Land Trust. Browns Wharf Inn is within about 10 minutes' walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 170
    price for 1 night
  • Hawthorn Inn

    9 High Street, Camden, United States (Show map)

    Hawthorn Inn lies 13 km away from Harbor Park. A 10-minute walk to the center of Camden. Hawthorn Inn…

    More...

    Show map

    price for 1 night
    Book Now From US$ 214
    price for 1 night
  • Pentagoet Inn

    26 Main Street, Castine, United States (Show map)

    Guests can easily get to Mount Battie, which is approximately 24 km away. The venue is located 142 km from…

    More...

    Show map

    Book Now
  • Copley Lareine Motel

    4 Harrisburg Street, Old Orchard Beach, United States (Show map)

    Copley Lareine Motel is located within 10 minutes' walk from the center of Old Orchard Beach. The hotel allows quick…

    More...

    Show map

    price for 1 night
    Book Now From US$ 192
    price for 1 night
  • The Elmhurst Inn

    40 Holland Ave, Bar Harbor, United States (Show map)

    Frenchman Bay is around 3.9 km from the property. The 3-star The Elmhurst Inn provides ideal lodging in green…

    More...

    Show map

    price for 1 night
    Book Now From US$ 219
    price for 1 night
  • Nonantum Resort

    95 Ocean Avenue, Kennebunkport, United States (Show map)

    The property is 20 minutes' walk from center of Kennebunkport. A central setting near a train station offers good public…

    More...

    Show map

    price for 1 night
    Book Now From US$ 262
    price for 1 night
  • Country Inn At Camden/Rockport

    8 Country Inn Way, Rockport, United States (Show map)

    The hotel is set about 20 minutes' walk from Camden Harbor Park and Amphitheatre. The property is set within 2…

    More...

    Show map

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