We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Internet Most Booked Hotels Non-Smoking Hotel & up Hotels with Free Wifi Business Centre Clean Hotels Quiet Hotels Meeting Rooms Downtown Hotels & up Hotels with Bars Suite Hotels Air Conditioning Cheap Hotels Travellers' Top-Rated Hotels Charming Hotels Safe Hotels Hotels with Jacuzzi Hotels with Hot Tubs Wedding Hotels Concierge Hotels with Smoking Rooms Boutique Hotels Independent Hotels Accessible rooms Spa Hotels Party Hotels Hotels with Military Discounts Hotels With Indoor Pools Unique Hotels Heritage Hotels Historic Hotels Honeymoon Hotels ₹₹ ₹₹₹ ₹₹₹₹ Hilton Garden Inn Luxury Traveller Nature Lover Travelodge La Quinta Inn & Suites Clarion Marriott Autograph Collection Foodie Quaint Like a Local Hampton Inn 60+ Traveller Westin Residence Inn Holiday Inn History Buff Motel 6 Urban Explorer Ramada Beach Goer Hyatt Place Cheap Motels Embassy Suites Themed Hotels Courtyard Spa Family Holiday Maker
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
157 High St, Portland, ME 04101-4563
1.1 km from DiMillo's Old Port Marina
  • Free Wifi
  • Restaurant
The Westin Portland Harborview
US$ 202
TripAdvisor
US$ 202
Booking.com
US$ 202
Travelocity
SAVE US$ 19
US$ 202
US$ 183
AMOMA
View Deal
20 Milk Street, Portland, ME 04101
0.3 km from DiMillo's Old Port Marina
  • Free Wifi
  • Restaurant
Portland Regency Hotel & Spa
US$ 185
Hotels.com
US$ 185
Expedia.com
US$ 185
Travelocity
US$ 184
Booking.com
View Deal
65 Commercial Street, Portland, ME 04101-4703
0.4 km from DiMillo's Old Port Marina
  • Free Wifi
  • Pool
Hilton Garden Inn Portland Downtown Waterfront
US$ 190
TripAdvisor
US$ 190
GardenInn.com
US$ 207
HotelQuickly
SAVE US$ 18
US$ 207
US$ 190
Booking.com
View Deal
468 Fore St, Portland, ME 04101-4029
0.4 km from DiMillo's Old Port Marina
  • Free Wifi
  • Restaurant
Portland Harbor Hotel
US$ 184
TripAdvisor
US$ 184
Travelocity
US$ 184
Orbitz.com
US$ 184
Booking.com
View Deal
433 Fore St, Portland, ME 04101-4025
0.4 km from DiMillo's Old Port Marina
  • Free Wifi
Hyatt Place Portland - Old Port
US$ 158
TripAdvisor
US$ 158
Priceline
US$ 158
Hotwire.com
US$ 158
Booking.com
View Deal
209 Fore St, Portland, ME 04101
0.5 km from DiMillo's Old Port Marina
  • Free Wifi
  • Breakfast included
Hampton Inn Portland Downtown - Waterfront
US$ 206
TripAdvisor
US$ 206
Hampton.com
US$ 214
getaroom.com
SAVE US$ 8
US$ 214
US$ 206
Booking.com
View Deal
321 Commercial St, Portland, ME 04101-4624
0.5 km from DiMillo's Old Port Marina
  • Free Wifi
  • Pool
Courtyard Portland Downtown\/Waterfront
US$ 165
TripAdvisor
US$ 165
Hotels.com
US$ 205
HotelQuickly
SAVE US$ 41
US$ 205
US$ 165
Booking.com
View Deal
119 Exchange St, Portland, ME 04101-5002
0.7 km from DiMillo's Old Port Marina
  • Free Wifi
  • Restaurant
The Press Hotel, Autograph Collection
US$ 185
TripAdvisor
US$ 185
Expedia.com
US$ 186
Orbitz.com
US$ 185
Booking.com
View Deal
145 Fore St, Portland, ME 04101-4810
0.8 km from DiMillo's Old Port Marina
  • Free Wifi
  • Breakfast included
Residence Inn Portland Downtown\/Waterfront
US$ 176
TripAdvisor
US$ 195
Booking.com
US$ 176
Hotels.com
SAVE US$ 19
US$ 195
US$ 176
Orbitz.com
View Deal
88 Spring Street, Portland, ME 04101
0.8 km from DiMillo's Old Port Marina
  • Free Wifi
  • Pool
Holiday Inn Portland By The Bay
US$ 138
TripAdvisor
US$ 138
Expedia.com
US$ 192
HotelQuickly
SAVE US$ 54
US$ 192
US$ 138
HolidayInn.com
View Deal
157 High St, Portland, ME 04101-4563
1.1 km from DiMillo's Old Port Marina
  • Free Wifi
  • Restaurant
The Westin Portland Harborview
US$ 202
TripAdvisor
US$ 202
Booking.com
US$ 202
Travelocity
SAVE US$ 19
US$ 202
US$ 183
AMOMA
View Deal
340 Park Avenue, Portland, ME 04102
2.5 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Portland
US$ 114
TripAdvisor
US$ 114
Hotels.com
US$ 114
La Quinta
US$ 114
Booking.com
View Deal
1230 Congress Street, Portland, ME 04102
3.2 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Clarion Hotel
US$ 87
TripAdvisor
US$ 87
Expedia.com
US$ 122
HotelQuickly
SAVE US$ 34
US$ 122
US$ 87
Booking.com
View Deal
1050 Westbrook Street, Portland, ME 04102-1915
4.8 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Embassy Suites by Hilton Portland Maine
US$ 184
TripAdvisor
US$ 184
Hotels.com
US$ 202
AMOMA
SAVE US$ 18
US$ 202
US$ 184
Booking.com
View Deal
145 Jetport Boulevard, Portland, ME 04102
5.3 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Hilton Garden Inn Portland Airport
US$ 133
TripAdvisor
US$ 133
Orbitz.com
US$ 150
AMOMA
SAVE US$ 17
US$ 150
US$ 133
GardenInn.com
View Deal
634 Main Street, South Portland, ME 04106
5.7 km from DiMillo's Old Port Marina
  • Free Parking
Knights Inn South Portland
US$ 101
TripAdvisor
US$ 111
Hotels.com
US$ 140
HotelQuickly
SAVE US$ 39
US$ 140
US$ 101
Booking.com
View Deal
675 Main St, US Highway 1, South Portland, ME 04106-5422
5.9 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Howard Johnson Hotel South Portland
US$ 78
TripAdvisor
US$ 78
Expedia.com
US$ 97
HotelQuickly
SAVE US$ 18
US$ 97
US$ 78
Orbitz.com
View Deal
700 Main Street, South Portland, ME 04106
6.0 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
BEST WESTERN Merry Manor Inn
US$ 94
TripAdvisor
US$ 96
Orbitz.com
US$ 128
HotelQuickly
SAVE US$ 33
US$ 128
US$ 94
Booking.com
View Deal
738 Main St, South Portland, ME 04106-5402
6.1 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Quality Inn & Suites
US$ 98
TripAdvisor
US$ 98
Expedia.com
US$ 98
Orbitz.com
US$ 98
Booking.com
View Deal
1150 Brighton Avenue, Portland, ME 04102
6.6 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Inn at Portland
US$ 86
TripAdvisor
US$ 86
Priceline
US$ 86
Expedia.com
US$ 86
Booking.com
View Deal
90 Maine Mall Rd, South Portland, ME 04106-2308
6.7 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Comfort Inn Airport
US$ 82
TripAdvisor
US$ 83
Booking.com
US$ 116
HotelQuickly
SAVE US$ 35
US$ 116
US$ 82
Priceline
View Deal
81 Riverside Street, Portland, ME 04103
6.8 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Fireside Inn & Suites Portland
US$ 93
TripAdvisor
US$ 96
Priceline
US$ 93
Travelocity
SAVE US$ 3
US$ 96
US$ 93
Expedia.com
View Deal
1 Riverside St, I-95 at Larrabee Road, Exit #48, Portland, ME 04103-1045
6.8 km from DiMillo's Old Port Marina
  • Free Parking
Motel 6 Portland
US$ 63
Travelocity
US$ 63
Motel 6
US$ 63
Hotels.com
US$ 63
Booking.com
View Deal
1200 Brighton Ave, Portland, ME 04102-1029
6.8 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Portland Travelodge
US$ 74
TripAdvisor
US$ 74
Expedia.com
US$ 75
Orbitz.com
US$ 74
Booking.com
View Deal
80 John Roberts Rd., South Portland, ME 04106
6.9 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Econo Lodge Maine Mall
US$ 71
TripAdvisor
US$ 71
Hotwire.com
US$ 71
EconoLodge
US$ 71
Orbitz.com
View Deal
155 Riverside St, Portland, ME 04103-1041
7.0 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Ramada Plaza Portland
US$ 93
TripAdvisor
US$ 93
Hotels.com
US$ 95
getaroom.com
SAVE US$ 2
US$ 95
US$ 93
Booking.com
View Deal
208 Larrabee Rd, Maine Turnpike at Exit 48, Westbrook, ME 04092-4751
7.1 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Super 8 Portland\/Westbrook Area
US$ 74
TripAdvisor
US$ 74
Expedia.com
US$ 75
Travelocity
US$ 74
Booking.com
View Deal
303 Sable Oaks Drive, South Portland, ME 04106
7.2 km from DiMillo's Old Port Marina
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites South Portland
US$ 142
TripAdvisor
US$ 142
HIExpress.com
US$ 156
AMOMA