18+ Hotels in Massachusetts
Where You Can Check In at 18, 19 or 20
94 hotels in 17 Massachusetts cities list a minimum check-in age of 18 on Hotels.com, so travelers aged 18, 19 and 20 can check in. The most options are in Boston (21), Madaket (16) and Cambridge (7). Observed starting prices begin at $86 at Hamilton Inn in Fiskdale, with a statewide median of $281 per night. The best-rated option is Boston Yacht Haven Inn & Marina in Boston, 10.0/10 from 826 reviews. Hotel data checked in November 2026.
Policies can change: confirm the minimum check-in age with the hotel before booking.
- hotels with 18+ check-in
- 94
- cities covered
- 17
- lowest starting price, Hamilton Inn (Fiskdale)
- $86
- median starting price per night
- $281
Top Massachusetts Cities for 18-Year-Old Travelers
- Boston hotels 21 hotels from $114
- Madaket hotels 16 hotels from $257
- Cambridge hotels 7 hotels from $147
- Dennis Port hotels 6 hotels from $112
- Vineyard Haven hotels 6 hotels from $189
- Yarmouth Port hotels 5 hotels from $294
- West Chatham hotels 4 hotels from $265
- Gloucester hotels 4 hotels from $233