Hotels in 03906 - North Berwick ME

Only hotels in 03906 zip code are listed below. Search for cheap and discount hotel rates in North Berwick, ME for your upcoming leisure or conference / group travel. We list the best 03906 hotels and motels so you can review the North Berwick hotel list below to find the perfect lodging. Hotels in York county and area code 207 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

03906 Hotels, Motels & Accommodations

Hampton Inn & Suites Wells Me - Wells
+1-800-230-4134
$79+

900 Post Rd., Wells, ME 04090
  • 4.5/5, Very Good Review Score
  • 3 star Downtown property
  • Hotel has 3 floors
~7.42 Miles from 03906
Exterior of Majestic RegencyMajestic Regency : 102 Post Rd.
+1-800-997-5148
$75+

102 Post Rd., Wells, ME 04090
  • 3.0/5, Average Reviews
  • Economical Beach property
  • Hotel has 18 suites
~7.70 Miles from 03906
Exterior of Mariner ResortMariner Resort : 734 Main St.
+1-800-997-5149
$79+

734 Main St., Ogunquit, ME 12238
  • 4.5/5, Very Good Guest Reviews
  • Economical Riverfront hotel
  • 4 suites in hotel
~7.90 Miles from 03906
Exterior of Admirals Inn ResortAdmirals Inn Resort
+1-800-230-4134
$49+

87 95 Main St., Ogunquit, ME 03907
  • 4.0/5, Very Good Reviews
  • Mid-scale Beach hotel
  • 3 meeting rooms in hotel
~8.79 Miles from 03906
Exterior of Port Inn KennebunkPort Inn Kennebunk
+1-800-997-5148
$89+

55 York St., Kennebunk, ME 04043
  • 4.5/5, Very Good Guest Reviews
  • Midscale property
  • Free breakfast available
~9.77 Miles from 03906
The Cliff House Resort & Spa - Ogunquit
+1-800-997-5149
$149+

591 Shore Rd. Po Box 2274, Ogunquit, ME 03907~10.78 Miles from 03906
Photo of Comfort Inn & SuitesComfort Inn & Suites in Dover
+1-800-230-4134
$79+

10 Hotel Dr., Dover, NH 03820~11.02 Miles from 03906
Image of Microtel Inn & Suites by WyndhamMicrotel Inn & Suites by Wyndham - Dover
+1-800-997-5148
$65+

31 Webb Place, Dover, NH 03820
  • 4.0/5, Very Good Guest Reviews
  • Inexpensive Downtown property
  • Hotel has 57 rooms
~11.07 Miles from 03906
Hampton Inn
+1-800-997-5149
$169+

9 Hotel Dr., Dover, NH 03820
  • 4.5/5, Very Good Guest Reviews
  • Midscale Suburban property
  • Check-in time: 3:00 pm
~11.10 Miles from 03906
Microtel Inn & Suites in York
+1-800-230-4134
$33+

6 Market Pl Dr., York, ME 03909
  • 4.0/5, Very Good Guest Reviews
  • Low-priced Beach property
  • Hotel has 3 floors
~11.56 Miles from 03906
Shorelands Guest Resort - Kennebunk
+1-800-997-5148
$70+

247 Western Ave., Kennebunk, ME 04043
  • 3.0/5, Average Read Reviews
  • Economical Rural property
  • Hotel has 2 suites
~11.69 Miles from 03906
White Barn Inn in Kennebunkport
+1-800-997-5149
$75+

37 Beach Ave., Kennebunkport, ME 04043~12.66 Miles from 03906
The Lighthouse Inn & Carriage House - York Beach
+1-800-230-4134
$89+

20 Nubble Rd., York Beach, ME 03910
  • Affordable Beach property
  • Check in time: 3:00pm
~12.72 Miles from 03906
The Boathouse - Kennebunkport
+1-800-997-5148
$99+

21 Ocean Ave., Kennebunkport, ME 04046
  • 3 star Riverfront hotel
  • 25 rooms in property
~12.82 Miles from 03906
Best Western York Inn
+1-800-997-5149
$69+

2 Brickyard Lane, York, ME 03909
  • 3.5/5, Average Latest Reviews
  • 3 star Beach hotel
  • 88 sleeping rooms in hotel
~12.89 Miles from 03906
Captain Jefferds Inn : 5 Pearl St.
+1-800-230-4134
$250+

5 Pearl St., Kennebunkport, ME 04046~12.92 Miles from 03906
The Colony Hotel : 140 Ocean Ave.
+1-800-997-5148
$185+

140 Ocean Ave., Kennebunkport, ME 04046
  • 4.0/5, Very Good Hotel Reviews
  • Midscale Resort property
  • 3 floors in hotel
~12.95 Miles from 03906
Maine Stay Inn & Cottages in Kennebunkport
+1-800-997-5149
$299+

34 Maine St., Kennebunkport, ME 04046~13.00 Miles from 03906
Anchorage Inn
+1-800-230-4134
$65+

13 Wadleigh Rd., Rochester, NH 03867
  • 3.5/5, Average Review Score
  • Economical Suburban hotel
  • Check in time: 3:00PM
~13.07 Miles from 03906
Village Cove Inn
+1-800-997-5148
$110+

29 South Main St., Kennebunkport, ME 04046
  • Two star Beach property
  • 2 meeting rooms in hotel
~13.12 Miles from 03906
Anchorage Inn
+1-800-997-5149
$69+

265 Long Beach Ave., York Beach, ME 03910
  • Midscale Beach property
  • Check-in: 3:00 PM
~13.12 Miles from 03906
The Lodge at Turbat's Creek
+1-800-230-4134
$129+

7 Turbat's Creek Rd., Kennebunk, ME 04046
  • 4.0/5, Very Good Review Score
  • 2 star Rural property
  • 2 floors in hotel
~13.82 Miles from 03906
Holiday Inn Express Hotel & Suites
+1-800-997-5148
$59+

77 Farmington Rd., Rochester, NH 03867
  • 4.5/5, Very Good Latest Reviews
  • Three Star Rural hotel
  • Check in time: 11:00 am
~13.89 Miles from 03906
Stage Neck Inn
+1-800-997-5149
$150+

8 Stage Neck Rd., York, ME 03911
  • 4.5/5, Very Good Hotel Reviews
  • 4-star Oceanfront hotel
  • 58 rooms in hotel
~14.56 Miles from 03906
Coachman Inn
+1-800-230-4134
$42+

380 Us Route 1, Kittery, ME 03904
  • 4.0/5, Very Good Recent Reviews
  • Economy Highway hotel
  • Free comp. breakfast
~14.83 Miles from 03906
Kittery Inn & Suites
+1-800-997-5148
$75+

70 Us Route 1 Byp, Kittery, ME 03904
  • Mid-scale hotel
~14.91 Miles from 03906
Hidden Pond - Kennebunkport
+1-800-997-5149
$119+

354 Goose Rocks Rd., Kennebunkport, ME 04046
  • High-end Beach property
  • Free complimentary breakfast
~15.66 Miles from 03906
Holiday Inn Express
+1-800-230-4134
$50+

45 Barra Rd., Biddeford, ME 04005
  • 3.5/5, Average Read Reviews
  • Two-star Suburban property
  • Fitness / Gym is on-site
~15.86 Miles from 03906
Homewood Suites by Hilton - Portsmouth
+1-800-997-5148
$145+

100 Portsmouth Blvd., Portsmouth, NH 03801
  • 4.5/5, Very Good Recent Reviews
  • 3 star Rural property
  • Hotel has 4 floors
~16.78 Miles from 03906
Holiday Inn Express Durham
+1-800-997-5149
$87+

2 Main St., Durham, NH 03824
  • 3.5/5, Average Guest Reviews
  • 2 star Suburban hotel
  • Check-in time: 3:00PM
~16.79 Miles from 03906
Hampton Inn Portsmouth
+1-800-230-4134
$79+

99 Durgin Ln, Portsmouth, NH 03801
  • 4.5/5, Very Good Hotel Reviews
  • 3-star Highway property
  • 5 floors in hotel
~17.06 Miles from 03906
Portsmouth Courtyard Marriott : 1000 Market St.
+1-800-997-5148
$99+

1000 Market St., Portsmouth, NH 03801
  • 3.5/5, Average Guest Reviews
  • Midscale Downtown property
  • Fitness center on property
~17.25 Miles from 03906
Residence Inn by Marriott - Portsmouth
+1-800-997-5149
$99+

1 International Dr., Portsmouth, NH 03801
  • 4.0/5, Very Good Hotel Reviews
  • 3-star Highway property
  • Access to gym on-site
~17.29 Miles from 03906
Sheraton Portsmouth Harborside Hotel
+1-800-230-4134
$119+

250 Market St., Portsmouth, NH 03801
  • 4.0/5, Very Good Recent Reviews
  • Midscale Downtown property
  • 181 rooms in hotel
~17.49 Miles from 03906
Hilton Garden Inn Portsmouth Downtown
+1-800-997-5148
$139+

100 High St., Portsmouth, NH 03801
  • 4.5/5, Very Good Guest Reviews
  • 3 star Downtown property
  • 131 sleeping rooms in hotel
~17.56 Miles from 03906
Hampton Inn & Suites Portsmouth Downtown : 23 Portwalk Place
+1-800-997-5149
$109+

23 Portwalk Place, Portsmouth, NH 03801
  • Affordable Downtown property
  • 120 sleeping rooms in hotel
~17.61 Miles from 03906
Americas Best Inn in Portsmouth
+1-800-230-4134
$55+

383 Woodbury Ave., Portsmouth, NH 03801
  • 4.0/5, Very Good Recent Reviews
  • Economical Rural hotel
  • Free comp. breakfast
~17.82 Miles from 03906
Anchorage Inns & Suites
+1-800-997-5148
$60+

417 Woodbury Ave., Portsmouth, NH 03801
  • 4.0/5, Very Good Guest Reviews
  • 3 star Highway property
  • 92 rooms in property
~17.89 Miles from 03906
Holiday Inn Portsmouth : 300 Woodbury Ave.
+1-800-997-5149
$69+

300 Woodbury Ave., Portsmouth, NH 03801
  • 3.5/5, Average Hotel Reviews
  • 3-star Suburban hotel
  • 130 rooms in property
~17.96 Miles from 03906
Best Western Plus Wynwood Hotel & Suites
+1-800-230-4134
$65+

580 Us Highway 1 Bypass, Portsmouth, NH 03801
  • 4.0/5, Very Good Read Reviews
  • Midscale Suburban property
  • Check in time: 3:00pm
~17.98 Miles from 03906
Port Inn Portsmouth - Portsmouth
+1-800-997-5148
$65+

505 Us Highway 1 Bypass, Portsmouth, NH 03801~18.18 Miles from 03906
Fairfield Inn Portsmouth Seacoast
+1-800-997-5149
$74+

650 Borthwick Ave., Portsmouth, NH 03801
  • 4.0/5, Very Good Latest Reviews
  • Low Cost Highway property
  • 105 rooms in hotel
~18.36 Miles from 03906
Marriott Wentworth by The Sea Hotel & Spa in New Castle
+1-800-230-4134
$419+

588 Wentworth Rd., New Castle, NH 03854~18.78 Miles from 03906
Holiday Inn Express Hotel & Suites - Saco
+1-800-997-5148
$64+

352 North St., Saco, ME 04072
  • 4.0/5, Very Good Latest Reviews
  • Three Star Highway property
  • 4 floors in property
~18.84 Miles from 03906
Exit5 Motel & Cottages
+1-800-997-5149
$44+

18 Ocean Park Rd., Saco, ME 04072
  • 2.5/5, Poor Review Score
  • Low Cost Beach property
  • Check in time: 2.00 PM
~19.40 Miles from 03906
Hampton Inn Saco Biddeford
+1-800-230-4134
$95+

48 Industrial Park Rd., Saco, ME 04072
  • 4.5/5, Very Good Guest Reviews
  • Affordable Suburban property
  • 5 meeting rooms in property
~19.61 Miles from 03906
Image of Comfort InnComfort Inn : 1190 Lafayette Rd.
+1-800-997-5148
$59+

1190 Lafayette Rd., Portsmouth, NH 03801~19.76 Miles from 03906
Americas Best Value Inn Mt. Royal in Old Orchard Beach
+1-800-997-5149
$89+

30 West Grand Ave., Old Orchard Beach, ME 04064
  • Cheap property
~21.74 Miles from 03906
Grand Beach Inn
+1-800-230-4134
$65+

198 East Grand Ave., Old Orchard Beach, ME 04064~23.13 Miles from 03906
Fairfield Inn & Suites Exeter
+1-800-997-5148
$60+

138 Portsmouth Ave., Exeter, NH 03833
  • 4.5/5, Very Good Read Reviews
  • Affordable Suburban property
  • Hotel has 3 floors
~25.81 Miles from 03906



Next: Show All Available 03906 Hotels with Pricing >