Find and Book Top Hotels in Scarborough

Search among 4 available hotels and places to stay in Scarborough from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.6
Perfect1 review
MapView on map4.0 mi from City Center1.2 mi from Scarboro Beach Park
From   US$ 480 /nightSelect
8.6
Great50 reviews
MapView on map3.3 mi from City Center
From   US$ 424 /nightSelect
8.6
Great73 reviews
2.7 mi from City Center
From   US$ 142 /nightSelect
8.2
Great79 reviews
1200 yd from City Center1300 yd from Oakhill Plaza Shopping Center
From   US$ 72 /nightSelect

Best hotels and places to stay in Scarborough

Why visit?

Scarborough, located in Maine, United States, is a picturesque coastal town that offers a wonderful escape for tourists. With its beautiful beaches, charming atmosphere, and range of outdoor activities, Scarborough is an ideal destination for a relaxing vacation. Whether you are looking for a hotel, motel, or beachfront lodging, Scarborough has it all.

Where to stay?

Scarborough Beach: If youre a beach lover, staying near Scarborough Beach is a great choice. With its white sandy shores and clear blue waters, Scarborough Beach is one of the most popular attractions in town. There are several hotels and motels within walking distance of the beach, offering easy access to sunbathing, swimming, and water sports. Look for hotels like the Scarborough Beach Motel or the Higgins Beach Inn for an enjoyable beach stay.

Dunstan: For those seeking a quieter and more relaxed atmosphere, Dunstan is a fantastic area to consider. This part of Scarborough offers a mix of charming bed and breakfasts and cozy inns. Enjoy the tranquil surroundings and take leisurely walks along the Eastern Trail. The Homestead Motel and the Pine Point Resort are popular choices for accommodation in Dunstan.

Scarborough Town Center: If you prefer to be close to shopping, dining, and entertainment options, staying in the Scarborough Town Center area is a wise choice. Here, you will find a range of hotels, including well-known chains, with easy access to local attractions. The Residence Inn by Marriott and the Comfort Inn & Suites are two great options in this area.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $180.

4-star hotels: The average price per night is around $200 to $250.

5-star hotels: The average price per night is around $300 to $400.

Best value for money:

Scarborough Inn: This charming inn offers comfortable rooms at an affordable price, making it a great choice for budget-conscious travelers. The Scarborough Inn is conveniently located near the beach and offers a pet-friendly policy, making it ideal for travelers with furry friends.

Anchor Motel: The Anchor Motel provides comfortable and clean accommodations at reasonable rates. It is conveniently located near Scarborough Beach, allowing guests to enjoy the sun and sand without breaking the bank. This motel is also pet-friendly, ensuring a hassle-free stay for pet owners.

Higgins Beach Inn: While slightly more upscale, the Higgins Beach Inn still offers excellent value for money. This historic inn provides comfortable rooms with a touch of elegance. Situated within walking distance of the beach, it is a perfect choice for those seeking a relaxing beach getaway.

Best kids-friendly hotels:

The Pine Point Resort: With spacious family rooms and a range of family-friendly amenities, the Pine Point Resort is an excellent choice for those traveling with children. The resort offers easy access to the beach and provides activities like beach volleyball and kayaking to keep the little ones entertained.

Scarborough Beach Motel: This motel caters to families with its spacious rooms and proximity to Scarborough Beach. The motel also has a picnic area, perfect for enjoying family meals, and offers easy access to local attractions like the Scarborough Marsh Audubon Center.

Best hotels for a romantic getaway:

The Black Point Inn: This historic hotel offers a romantic ambiance with its elegant rooms and stunning ocean views. The Black Point Inn provides a serene and intimate setting for couples, along with fine dining options and access to a private beach.

Scarborough Inn Bed and Breakfast: With its cozy and romantic atmosphere, the Scarborough Inn Bed and Breakfast is a perfect choice for couples seeking a peaceful retreat. The inn offers charming rooms, a delicious breakfast, and a beautiful garden where couples can relax and unwind.

Best for location:

Residence Inn by Marriott: Situated near Scarborough Town Center, this hotel offers easy access to shopping, dining, and entertainment options. It is also conveniently located near the highway, allowing for easy exploration of nearby attractions.

Comfort Inn & Suites: Located in the heart of Scarborough, the Comfort Inn & Suites offers proximity to local attractions, restaurants, and shopping areas. With its central location, guests can easily explore all that Scarborough has to offer.

Scarborough Beachfront Inn: As the name suggests, this hotel is located directly on Scarborough Beach, providing guests with stunning ocean views and immediate beach access. It is an ideal choice for those looking to spend their days by the water.

Best for a short city break:

Dunstan Schoolhouse: This unique accommodation option offers a blend of history and modern comfort. The Dunstan Schoolhouse provides cozy rooms in a historic building, offering a charming and memorable stay.

Homestead Motel: Located in the peaceful Dunstan area, the Homestead Motel offers a tranquil setting for a short city break. The motel provides comfortable rooms and easy access to local attractions, including the Eastern Trail for leisurely walks.

Show moreLess