Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Portland

Best deal Best deal Jun 29 - Jul 1
Tonight Tonight Jun 24 - Jun 25
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Portland Independent Hotels

See all 280 Properties in Portland
Portland Harbor Hotel

Portland Harbor Hotel

468 Fore Street, Portland
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.5 out of 5 (235 reviews)
Great Location in Portland This is a nice boutique hotel in the Old Port of Portland. Great location, easy walking distance to … - 
Portland Regency Hotel & Spa

Portland Regency Hotel & Spa

20 Milk Street, Portland
    3.5 out of 5.0
     
     
    4.5 out of 5 (1,424 reviews)
    Great hotel in middle of old Port We love this place. Been here a few times and it is always wonderful. I love the location. It is tu … - 

    Portland Regency Hotel & Spa$219

    Portland Regency Hotel & Spa$219
    Fireside Inn & Suites

    Fireside Inn & Suites

    81 Riverside St, Portland
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.6 out of 5 (1,089 reviews)
    A comfortable place Hotel is clean and well maintained Solid construction - but long hallways do let sounds carry Room … - 

    Fireside Inn & Suites$130

    Fireside Inn & Suites$130
    Sea Cliff House Motel

    Sea Cliff House Motel

    2 Sea Cliff Ave, Old Orchard Beach
      2.5 out of 5.0
       
       
      3.8 out of 5 (264 reviews)
      Grand suite We stayed in the grand suite and it was amazing! The hotel itself was so close to the beach, our ki … - 
      The Colony Hotel

      The Colony Hotel

      140 Ocean Ave, Kennebunkport
        3.0 out of 5.0
         
         
        4.5 out of 5 (63 reviews)
        Beautiful historic hotel on the ocean This is a beautiful location and well kept hotel which is dog friendly. The staff is courteous and … - 

        The Colony Hotel$179

        The Colony Hotel$179
        The Rhumb Line Resort

        The Rhumb Line Resort

        41 Turbat's Creek off Ocean Avenue, Kennebunkport
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        3.8 out of 5 (123 reviews)
        A second home A place of comfort. A second home with Resort offerrings. - 

        The Rhumb Line Resort$149

        The Rhumb Line Resort$149
        Atlantis Motel

        Atlantis Motel

        95 East Grand Avenue, Old Orchard Beach
          2.0 out of 5.0
           
           
          4.7 out of 5 (6 reviews)
          Amazing room and view My husband and I have traveled extensively and have stayed at the very best hotels, Hotel Pierre, P … - 
          Alouette Beach Resort

          Alouette Beach Resort

          91 East Grand Avenue, Old Orchard Beach
            2.5 out of 5.0
             
             
            3.7 out of 5 (259 reviews)
            Clean, comfortable, and convenient. We stayed for just one night, but it was clear that this is a great choice for travelers, vacatione … - 

            Alouette Beach Resort$109

            Alouette Beach Resort$109
            Ocean Walk Hotel

            Ocean Walk Hotel

            197 E. Grand Ave, Old Orchard Beach
              2.5 out of 5.0
               
               
              4.2 out of 5 (53 reviews)
              I recommend a bigger room The smaller room wasn't what we expected. The bed was too small, the tv was hard to see from the be … - Ashley

              Ocean Walk Hotel$189

              Ocean Walk Hotel$189
              The Kennebunk Inn

              The Kennebunk Inn

              45 Main St, Kennebunk
                2.5 out of 5.0
                 
                 
                3.5 out of 5 (318 reviews)
                Great little hotel - no breakfast! The Kennebunk Inn is pretty much all that one could ask of a coastal, New England hotel - cozy, qua … - 
                The Francis

                The Francis

                747 Congress Street, Portland
                  3.5 out of 5.0
                   
                   
                  4.8 out of 5 (44 reviews)
                  Charming exterior, interior and terrific location We really enjoyed our stay here. It has a very modern and upscale feel. It’s in a great location, w … - 
                  Beau Rivage Motel

                  Beau Rivage Motel

                  54 East Grand Avenue, Old Orchard Beach
                    2.5 out of 5.0
                     
                     
                    3.8 out of 5 (47 reviews)
                    Great value. Across from beach Great combination of price and location. Friendly staff. No frills. Just right for this honky took … - 

                    Beau Rivage Motel$149

                    Beau Rivage Motel$149
                    Nonantum Resort

                    Nonantum Resort

                    95 Ocean Ave, Kennebunkport
                      3.5 out of 5.0
                       
                       
                      4.2 out of 5 (275 reviews)
                      Comfortable and great views I love the cushy rug around the bed, it made coming back from a day of walking the water and shops … - 

                      Nonantum Resort$172

                      Nonantum Resort$172
                      Captain Fairfield Inn

                      Captain Fairfield Inn

                      8 Pleasant St, Kennebunkport
                        3.5 out of 5.0
                         
                         
                        4.8 out of 5 (27 reviews)
                        Excellent location to dock square Wonderful inn. Ddelightful staff. Will stay here whenever I am in the Port. - 

                        Captain Fairfield Inn$199

                        Captain Fairfield Inn$199
                        Casco Bay Inn

                        Casco Bay Inn

                        107 US Route 1, Freeport
                        • Free Cancellation
                        2.0 out of 5.0
                         
                         
                        4.5 out of 5 (178 reviews)
                        Nice place Pleasant and convenient. Nice place to stay. We enjoyed it. - 

                        Casco Bay Inn$135

                        Casco Bay Inn$135
                        Old Colonial Motel

                        Old Colonial Motel

                        61 West Grand Avenue, Old Orchard Beach
                          2.5 out of 5.0
                           
                           
                          3.3 out of 5 (62 reviews)
                          Nice place good people Enjoyed it very much will be going back. Beach is a 2 minute walk and can see the beach from the ro … - 

                          Old Colonial Motel$153

                          Old Colonial Motel$153
                          Waves Oceanfront Resort

                          Waves Oceanfront Resort

                          87 W Grand Ave, Old Orchard Beach
                            3.0 out of 5.0
                             
                             
                            3.8 out of 5 (55 reviews)
                            Great place to stay Check in was quick and smooth, staff was very friendly and courteous. Our room was very clean and i … - 
                            Little Miss Cottages

                            Little Miss Cottages

                            173 East Grand Ave, Old Orchard Beach
                              2.5 out of 5.0
                               
                               
                              4.2 out of 5 (5 reviews)
                              Great wee cottage at the beach The gal that checked us in was awesome!! So helpful. Comfortable bed great wee kitchen. We had such … - 
                              The Beach House Inn

                              The Beach House Inn

                              211 Beach Avenue, Kennebunk
                                2.5 out of 5.0
                                 
                                 
                                4.4 out of 5 (128 reviews)
                                Nice hotel opposite beach Short drive to shops and restaurants, visited mid May so nice and quiet, lovely little town. Could … - 
                                Grand Hotel

                                Grand Hotel

                                1 Chase Hill Rd, Kennebunk
                                  3.0 out of 5.0
                                   
                                   
                                  4.7 out of 5 (27 reviews)
                                  Great locatiob Overall a fine property. The front desk staff was cold and unfriendly, just going through the motio … - 
                                  Map

                                  Independent Portland Hotel Guide

                                  Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Portland, Maine. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Portland hotels guarantees an unparalleled level of comfort and quality.

                                  You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Portland Independent locations may even offer extra little benefits and discounts for frequent travelers.