Skip to main content.

Hotels in Scarborough, Maine

Search & Compare Scarborough Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Scarborough

What's Scarborough Like?

There's a lot visitors like about Scarborough, especially its beaches and restaurants. Beachcombers can spend the day at Higgins Beach when the weather is nice. In the surrounding area, popular sights include Victoria Mansion and Portland Museum of Art.

Where are the Best Places to Stay in Scarborough?

Below are the number of accommodations by star rating in Scarborough and the surrounding area:

  • • 3 5-star accommodations from USD 149 per night
  • • 44 4-star accommodations from USD 105 per night
  • • 106 3-star accommodations from USD 64 per night
  • • 33 2-star accommodations from USD 54 per night

How to Get to Scarborough

Flights to Scarborough

  • • Portland, ME (PWM-Portland Intl. Jetport), 4.9 mi (7.9 km) from central Scarborough
  • • Sanford, ME (SFM-Sanford Seacoast Regional), 21.6 mi (34.7 km) from central Scarborough
  • • Brunswick, ME (NHZ-Brunswick Executive), 30.3 mi (48.7 km) from central Scarborough

Things to See and Do in Scarborough

What to See in Scarborough

  • • Higgins Beach
  • • Scarborough Downs
  • • Scarborough Beach State Park
  • • Prouts Neck
  • • Beech Ridge Motor Speedway

Things to Do near Scarborough:

  • • Nonesuch River Golf Club (2.4 mi/3.9 km from the city center)
  • • Portland Museum of Art (6.9 mi/11 km from the city center)
  • • Children's Museum of Maine (6.9 mi/11.1 km from the city center)
  • • Wadsworth-Longfellow House (7.1 mi/11.4 km from the city center)
  • • Maine Mall (3.5 mi/5.6 km from the city center)

When Is the Best Time to Visit Scarborough?

  • • Hottest months: July, August, June, September (average 78°F)
  • • Coldest months: January, February, December, March (average 15°F)
  • • Rainiest months: November, October, April, and March (average 4.60 inches of rainfall)