Close this search box.

TOP Maine Motels & Cottages

Find the Perfect Place to Stay

Home > Stay > Motels & Cottages

Book the Perfect Getaway to Maine

With its expanding tourist industry, Maine offers an array of hotel accommodations to meet every budget. From luxury hotels and resorts to smaller boutique hotels and less expensive motor inns, those planning a short term stay are sure to find a location and hotel amenities to fit their needs. Discover all the wonderful hotels and resorts you can stay in Maine. Our Maine Hotel and Resort Directory is a convenient guide to help start your journey.

Nonantum Resort, Kennebunkport, Maine


Nonantum Resort

Kennebunkport, ME

The Nonantum Resort offers a waterfront location and a friendly atmosphere. Guests can enjoy a variety of rooms and suites with views of the water or gardens, free WiFi, A/C, heated pool and fitness center. This hotel is a 4.5-star property that provides a welcoming and enjoyable stay.

95 Ocean Avenue
Kennebunkport, ME 04046

Lord Camden Inn, Camden Maine


Lord Camden Inn

Camden, ME

Lord Camden Inn in downtown Camden offers 36 guest rooms with amenities that include a fitness center, free breakfast, free Wi-Fi, flat-screen cable TV, DVD player, and complimentary toiletries. The hotel gets exceptional ratings from guests for its staff, comfort, value, and great location.

24 Main Street
Camden, ME 04843

Hampton Inn Portland Downtown

Waterfront Hotel
The Hampton Inn Portland Downtown Waterfront Hotel is a great choice for travelers looking for a comfortable and convenient stay in Portland, Maine. The hotel features a variety of amenities, including a free hot breakfast, free Wi-Fi, and an indoor pool. Guests can also enjoy the hotel’s fitness center and business center. The hotel is located just steps from the waterfront and within walking distance of many popular attractions, including the Old Port and the Portland Museum of Art.

209 Fore Street
Portland, ME 04101

Grand Harbor Inn Hotel in Camden Maine

Grand Harbor Inn

Camden, ME

The Grand Harbor Inn is a luxury boutique inn located on Camden Harbor. It features waterfront rooms and suites that offer guests unparalleled views of Camden Harbor and Penobscot Bay. The hotel is within walking distance of many area attractions including downtown Camden.

14 Bay View Landing
Camden, ME 04843

Island View Inn in Rockport Maine

Island View Inn

Rockport, ME

Island View Inn is an upscale motor inn overlooking scenic Penobscot Bay. It offers oceanfront lodging with balconies, free WiFi, cable TV, refrigerators, and binoculars. Guests can enjoy two outdoor heated swimming pools, a private beach, manicured lawns, garden trails, and free parking.

908 Commercial Street
Rockport, ME 04856

Hyatt Place Portland Hotel in Portland Maine

Hyatt Place Hotel Old Port

Portland, ME

The Hyatt Place Portland Old Port is located 1,300 feet from Portland’s Downtown Historic District. The hotel features guest rooms equipped with flat-screen TVs, coffee machines and private bathrooms with free toiletries and a hairdryer. The hotel is highly rated by previous guests.

433 Fore Street
Portland, ME 04101

Portland Regency Hotel in the Old Port in Portland Maine

Portland Regency Hotel

Old Port Portland, ME

One of the most charming and historic hotels in the Old Port district, this hotel offers an elegant and cozy atmosphere, with a full-service spa, a fitness center, steam rooms, and hot tubs. The hotel is within walking distance of many area attractions including the Portland waterfront.

20 Milk Street
Portland, ME 04041

Courtyard by Marriott in downtown Portland Maine

Courtyard by Marriott Downtown

Waterfront Portland, ME

The Courtyard by Marriott Portland Downtown/Waterfront is a modern and convenient hotel in the heart of Portland. It offers spacious rooms and suites with free Wi-Fi, flat-screen TVs, and luxe bedding. The hotel has a high rating for its location, cleanliness, service, and value.

321 Commercial Street
Portland, ME 04101

250 Maine Hotel in downtown Rockland Maine

250 Main Hotel

Downtown Rockland, ME

The 250 Main Hotel is a boutique art hotel located on Rockland Harbor. It offers 26 rooms designed for the modern traveler with unique, reclaimed, and industrial décor and water views and a rooftop terrace. The hotel was crafted by boatbuilders with unmatched attention to detail.

250 Main Street
Rockland, ME 04841

Anchorage By The Sea

Ogunquit, ME

The Anchorage By The Sea resort is an oceanfront resort. It features both indoor and outdoor pools and an on-site restaurant. The beach is 3,100 feet away. Each guest room is decorated in warm neutral colors and wood furnishings. Select rooms have views of the ocean.

125 Shore Road
Ogunquit, ME 03907

Brown's Wharf Inn on Boothbay Harbor in Boothbay Harbor Maine

Brown’s Wharf Inn

Boothbay Harbor, ME

Brown’s Wharf Inn is located directly on Boothbay Harbor. All rooms have balconies and a commanding view of the harbor and boating activities. The inn offers rooms with a private balcony, water views, a flat-screen HDTV, and a refrigerator. Guests can take a free trolley to downtown.

121 Atlantic Avenue
Boothbay Harbor, ME 04538

Canopy by Hilton Portland

Portland, ME

The Canopy by Hilton is located in the heart of downtown Portland along the waterfront. The hotel offers complimentary bikes for guests to explore the unique neighborhood with dozens of award-winning restaurants, shops, galleries, and trails. This hotel is highly rated by guests.

9 Center Street
Portland, ME 04101

Nonantum Resort in Kennebunkport Maine

Nonatum Resort

Kennebunkport, ME

The Nonantum Resort is a waterfront hotel located on the Kennebunk River. It has been welcoming guests with genuine hospitality since 1883 and is steeped in casual historical elegance with just the right modern comforts. The resort is close to shops and galleries in Kennebunkport.

95 Ocean Avenue
Kennebunkport, ME 04046

Hilton Garden Inn hotel in Freeport Maine

Hilton Garden Inn Freeport

Freeport, ME

The Hilton Garden Inn is located in the heart of Freeport’s shopping village. It features an onsite restaurant, room service, breakfast buffet and dinner served daily, free WiFi, indoor heated pool, hot tub, fitness center, business center, and outdoor patio, The hotel is highly rated by guests.

5 Park Street
Freeport, ME 04032

Portland Harbor Hotel in downtown Portland Maine

Portland Harbor Hotel

Portland, ME

The Portland Harbor Hotel is a 4-star hotel located in Downtown Portland. The hotel is situated in the Old Port neighborhood, an area lined with cobblestone streets and restaurants, shops, and galleries. The hotel’s great location and attentive staff receives major kudos from guests.

488 Fore Street
Portland, ME 04101

Atlantic Oceanside Hotel in Bar Harbor Maine

Atlantic Oceanside Hotel

Bar Harbor, ME

The Atlantic Oceanside Hotel is situated on 12 acres of oceanfront property, just one mile from Acadia National Park and the shops and restaurants of downtown Bar Harbor. Guests can also enjoy numerous water activities such as kayaking and canoeing from the hotel’s beach.

119 Eden Street
Bar Harbor, ME 04609

Hilton Garden Inn Hotel in the Old Port in downtown Portland Maine

Hilton Garden Inn Downtown

Portland, ME

The Hilton Garden Inn is located in the Old Port District and offers fantastic views of Casco Bay and Portland’s waterfront. It is situated across the street from the Casco Bay Ferry Terminal and is within walking distance of boutique shopping, gourmet restaurants, and art galleries.

65 Commercial Street
Portland, ME 04101

Strawberry Hill Seaside Inn in Rockport Maine

Strawberry Hill Seaside Inn

Rockport, ME

The Stawberry Hill Seaside Inn is a scenic getaway in Glen Cove, ME overlooking Penobscot Bay. It offers oceanfront lodging with private balconies, outside pool. cable TV, refrigerators, and binoculars. It is near several midcoast Maine attractions and is highly rated by travelers.

886 Commercial Street
Rockport, ME 04856


Discover the best of Maine with our travel blog highlighting special travel tips, sightseeing suggestions and regional interest stories to make the most of your Maine vacation trip. We bring you insigthful articles about unique places, kid-friendly activities, and regional entertainment that will help in planning your trip to Maine.

Destinations & Trips

The Pier at Old Orchard Beach, Maine

The Pier on Old Orchard Beach juts out 500 feet into the Atlantic and is home to restaurants, gift shops, boutique stores and more.


Water ride at Palace Playland in Old Orchard Beach Maine
Play & Adventure

Palace Playland Amusement Park, OOB

In operation since 1902, Palace Playland has the distinction of being New England’s only beachfront amusement park.


Play & Adventure

Funtown, Splashtown, USA, Saco ME

As Maine’s largest water & amusement park with 50+ rides, Funtown Splashtown USA attracts families from around New England & Canada.


Scroll to Top