Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

04066 Hotels/Motels & Accommodations

BAILEY ISLAND MOTEL 2041 Harpswell Islands Rd, Bailey Island, 04003 ~2.39 miles southwest of 04066
  • Economical property
  • Check-in: 16:00:00
Call to Book
Add your dates for price
Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Quahog Bay Inn 5 Lobster Lane HarpswellMaine 04079, Harpswell, 04079 ~2.71 miles northeast of 04066
  • Low Cost hotel
Call to Book
Add your dates for price
Call BookMore Details
Sebasco Harbor Resort & Golf Club 29 Kenyon Rd, Phippsburg, ME 04565 ~5.31 miles east of 04066
  • Three Star property
  • Hotel has 110 rooms
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Quiet Freeport Home on Casco Bay w / Fire Pit 91 Shore Dr, Freeport, ~6.07 miles northwest of 04066
  • Midscale property
Call to Book
Add your dates for price
Call BookMore Details
Chebeague Island Inn 61 South Road, Chebeague Island, ME 04017 ~6.93 miles west of 04066
  • 4-star property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
The 1774 Inn 44 Parker Head Road, Phippsburg, AS 4562 ~8.48 miles east of 04066
  • Midscale hotel
  • Check in: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details
Hilton Garden Inn Freeport Downtown 5 Park St, Freeport, ME 04032 ~8.93 miles northwest of 04066
  • 3 star hotel
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Econo Lodge Freeport - Brunswick Area 537 Route 1 South, Freeport, ME 04032 ~9.05 miles northwest of 04066
  • Inexpensive Motel hotel
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.4 /10 Hotel Reviews Call BookMore Details
The Harraseeket Inn & Event House Freeport Downtown 162 Main St, Freeport, ME 04032 ~9.11 miles northwest of 04066
  • Midscale hotel
  • 94 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Hampton Inn Freeport / Brunswick 194 Lower Main St, Freeport, ME 04032 ~9.12 miles northwest of 04066
  • 3 star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Quality Suites 500 US Route 1 FreeportMaine 04032, Freeport, 04032 ~9.12 miles northwest of 04066
  • Two-star property
Call to Book
Add your dates for price
Call BookMore Details
Comfort Suites 500 US Route 1, Freeport, ME 04032 ~9.12 miles northwest of 04066
  • Two star property
  • 78 suites in hotel
Call to Book
Add your dates for price
Call BookMore Details
The Freeport Hotel an Ascend Collection Hotel 506 Us Route 1, Freeport, ME 04032 ~9.13 miles northwest of 04066
  • 2 star Motel property
  • Hotel has an eco-friendly policy See policy
Call to Book
Add your dates for price
Average 7.6 /10 Reviews Call BookMore Details
SpringHill Suites by Marriott Freeport Brunswick 500 US 1, Freeport, ME 04032 ~9.15 miles northwest of 04066
  • Two star hotel
  • 78 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Freeport by IHG 450 U.S. Route 1, Freeport, ME 04032 ~9.18 miles west of 04066
  • Three Star property
  • 32 suites in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Waterfront West Bath Rental w / Screened-in Porch! 57 Sea Kiss Point, Boothbay Harbor, 04530 ~9.31 miles northeast of 04066
  • Mid-scale property
Call to Book
Add your dates for price
Call BookMore Details
Best Western Plus Brunswick Bath 71 Gurnet Road, Brunswick, ME 04011 ~9.40 miles north of 04066
  • Midscale property
  • Hotel has 6 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Casco Bay Inn 107 U.S. Route 1, FREEPORT, 04032 ~9.47 miles west of 04066
  • Low Cost property
  • 45 rooms in hotel
Call to Book
Add your dates for price
Average 7.5 /10 Guest Reviews Call BookMore Details
Best Western Freeport Inn 31 US Route 1, Freeport, ME 04032 ~9.66 miles west of 04066
  • 3 star hotel
  • Hotel has 80 rooms
Call to Book
Add your dates for price
Average 7.3 /10 Latest Reviews Call BookMore Details
The Brunswick Hotel 4 Noble St, Brunswick, ME 04011 ~9.69 miles north of 04066
  • Midscale property
  • 51 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Relax Inn 133 Pleasant St, Brunswick, ME 04011 ~9.80 miles north of 04066
  • Midscale hotel
  • Check-in: 3:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Comfort Inn Brunswick 199 Pleasant St, Brunswick, ME 04011 ~9.81 miles north of 04066
  • 3 star hotel
  • Free breakfast available
Call to Book
Add your dates for price
Very Good 8.1 /10 Read Reviews Call BookMore Details
Travelers Inn 130 Pleasant St, Brunswick, ME 04011 ~9.84 miles north of 04066
  • Two star Motel property
  • 37 rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
OneSixtyFive 165 Park Row, Brunswick, ME 04011 ~9.86 miles north of 04066
  • Midscale hotel
  • Check in time: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Maine Idyll Motor Court 1411 US Route 1, Freeport, 04032 ~9.88 miles northwest of 04066
  • 2 star Motel hotel
  • Check in time: 14:00:00 - 22:00:00
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Moonlight Inn 215 Pleasant St, Brunswick, ME 04011 ~9.88 miles north of 04066
  • Economical Motel hotel
  • 2 floors in property
Call to Book
Add your dates for price
Average 7.6 /10 Guest Reviews Call BookMore Details
Days Inn by Wyndham Brunswick Bath Area 224 Bath Rd, Brunswick, ME 04011 ~9.94 miles north of 04066
  • Cheap Motel property
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Brunswick Freeport 36 Old Portland Rd, Brunswick, ME 04011 ~9.98 miles north of 04066
  • Mid-scale hotel
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
The Federal 10 Water St, Brunswick, ME 04011 ~10.25 miles north of 04066
  • 3-star property
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Rodeway Inn & Suites Brunswick near Hwy 1 287 Bath Rd, Brunswick, ME 04011 ~10.29 miles north of 04066
  • Two star property
  • Hotel has 38 rooms
Call to Book
Add your dates for price
Average 7.4 /10 Recent Reviews Call BookMore Details
Residence Inn Bath Brunswick Area 139 Richardson St., Bath, ME 04530 ~11.74 miles northeast of 04066
  • 3-star property
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Grey Havens Inn 96 Seguinland Road, Georgetown, AS 04548 ~12.61 miles east of 04066
  • Affordable hotel
Call to Book
Add your dates for price
Call BookMore Details
Hampton Inn Bath (Brunswick Area) 140 Commercial St, Bath, ME 04530 ~12.64 miles northeast of 04066
  • Mid-scale property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Inn at Bath 969 Washington St. BathMaine 04530, Bath, 04530 ~12.74 miles northeast of 04066
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
Galen C Moses House B and 1009 Washington St. BathMaine 04530, Bath, 04530 ~12.80 miles northeast of 04066
  • Two star property
  • Check in: 16:00:00
Call to Book
Add your dates for price
Call BookMore Details
Inn at Diamond Cove 22 Mckinley Court Great Diamond Island, Portland, ME 04109 ~12.82 miles west of 04066
  • High end property
  • Check in time: 4:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
The 8th Maine Regiment Lodge and Museum 13 Eighth Maine Avenue, Peaks Island, 041081404 ~13.89 miles southwest of 04066
  • Mid-scale Resort hotel
  • Check in: 15:00:00 - 21:00:00
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Waterfront Colonial - Best Views on the Island! 4 Bedroom Home by Redawning 1 House Island, Portland, 04112 ~14.60 miles southwest of 04066
  • 3 star property
Call to Book
Add your dates for price
Call BookMore Details
Newagen Seaside Inn 60 Newagen Colony, Southport, ME 04576 ~15.43 miles east of 04066
  • Midscale hotel
  • Check in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Sea Rose 10 Ship Channel Rd. South Portland, Maine, United States, Portland, 04106 ~15.90 miles southwest of 04066
  • Economical hotel
  • Check-in time: 16:00:00
Call to Book
Add your dates for price
Call BookMore Details
Residence Inn by Marriott Portland Downtown / Waterfront 145 Fore Street, Portland, ME 04101 ~15.97 miles west of 04066
  • Mid-scale hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
AC Hotel Portland Downtown / Waterfront ME 158 Fore St, Portland, ME 04101 ~15.99 miles west of 04066
  • Three Star property
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Cambria Hotel Portland Downtown-Old Port 25 HANCOCK STREET, Portland, ME 04101 ~16.00 miles west of 04066
  • Three Star property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Ocean Gate Inn 70 Ocean Gate Rd, Southport, ME 04576 ~16.03 miles east of 04066
  • Mid-scale hotel
  • Hotel has an eco-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Hampton Inn Portland Downtown - Waterfront 209 Fore St, Portland, ME 04101 ~16.15 miles west of 04066
  • 3-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Portland Downtown Waterfront 65 Commercial St, Portland, ME 04101 ~16.17 miles west of 04066
  • Three Star hotel
  • 120 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
The Docents Collection at 121 Middle Street 121 Middle St., Portland, ME 04101 ~16.25 miles west of 04066
  • 3 star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Portland Regency Hotel & Spa 20 Milk Street, Portland, ME 04101 ~16.32 miles west of 04066
  • Midscale hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
The Docents Collection at 178 Middle Street 178 Middle Street, Portland, ME 04101 ~16.38 miles west of 04066
  • 3-star hotel
  • 19 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
The Press Hotel Marriott Autograph Collection 119 Exchange Street, Portland, ME 04101 ~16.41 miles west of 04066
  • 4 star property
  • 7 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details

Next: Show All Available 04066 Hotels with Pricing

FAQs about hotels near 04066

What are the top rated hotels near 04066?

The Federal, The Docents Collection at 121 Middle Street and The Docents Collection at 178 Middle Street are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 04066?

The Press Hotel Marriott Autograph Collection, Chebeague Island Inn and Inn at Diamond Cove are the top 3 luxury hotels near 04066.

What hotels are closest to the area of 04066?

BAILEY ISLAND MOTEL, Quahog Bay Inn, and Sebasco Harbor Resort & Golf Club are the properties closest to 04066.

How much does a cheap hotel near 04066 cost per night?

In the last year, a 2 star hotel near 04066 can be as cheap as $179.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 04066 cost per night?

In the last year, the average 3 star hotel near 04066 has been $129.00 per night. (based on HotelPlanner prices)

What are the best independent hotels near 04066?

Topside Inn, Maple Hill Farm Inn and The Federal are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 04066?

The Press Hotel Marriott Autograph Collection, Residence Inn by Marriott Auburn and Residence Inn Bath Brunswick Area are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 04066?

Maine Evergreen Hotel an Ascend Collection Hotel, Cambria Hotel Portland Downtown-Old Port and Comfort Inn Saco-Old Orchard Beach are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 04066?

Best Western Merry Manor Inn, Cod Cove Inn BW Signature Collection and Best Western Plus Brunswick Bath are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 04066?

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG, Holiday Inn Express Hotel & Suites South Portland by IHG and Holiday Inn Express Hotel & Suites Freeport by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top