Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lawrence

Filter by star ratings
All filters
Holiday Inn Tewksbury-Andover
Holiday Inn Tewksbury-Andover
7.3 Good

3.6 km from city centre, Tewksbury Show on map

GoodBased on 792 reviews
7.3

Conveniently situated and offering an indoor pool and a sauna, this charming hotel is a short drive from Andover. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Lawrence hotel

Cheapest month:July
Most expensive month:October
Average price in Lawrence:$167/night
Absolute cheapest price found:$101/night
Cheapest day:Tuesday
Most expensive day:Saturday
$125 - $212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$157 - $251
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lawrence hotels

Show all 1 hotels
1
Holiday Inn Tewksbury-Andover
Holiday Inn Tewksbury-Andover
7.3 Good

3.6 km from city centre, Tewksbury Show on map

Conveniently situated and offering an indoor pool and a sauna, this charming hotel is a short drive from Andover. It provides 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Lawrence, Massachusetts

Show all 1 hotels
Holiday Inn Tewksbury-Andover
Holiday Inn Tewksbury-Andover
7.3 Good

3.6 km from city centre, Tewksbury Show on map

Conveniently situated and offering an indoor pool and a sauna, this charming hotel is a short drive from Andover. It provides 4-star accommodation with air-conditioned rooms.

$96
Avg. per night

Where to stay in Lawrence

Lawrence travel FAQs

  • What are the best hotels in Lawrence?

    135 reviews rated SpringHill Suites by Marriott Boston/Andover with an average score of 8.9/10. It may also be worth looking into the Holiday Inn Tewksbury-Andover, which received a rating of 7.3/10 from 792 reviews. Archer Hotel Boston/Burlington could also be a good option, with a score of 9.3/10 from 354 reviews.

  • How much do hotels in Lawrence cost?

    The average price of a hotel in Lawrence is $127 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Lawrence?

    $111 per night is the cheapest Lawrence hotel price found in our data from the last 72 hours.