AC Hotel by Marriott Boston North (8.5/10 from 366 reviews), Hyatt Place Boston Medford (7.9/10 from 658 reviews), and Fairfield Inn & Suites by Marriott Boston Medford (8.9/10 from 118 reviews) are all highly rated places to stay in Medford.
Hyatt Place Boston Medford is a popular hotel near Medford Square that is highly recommended, with a score of 7.9 across 658 reviews.