Omni Boston Hotel at the Seaport

Inspired by the arts, the Omni’s award-winning 1,054 guestrooms, six acclaimed restaurants, and the city’s largest hotel ballroom make this property the ideal home-away-from-home for all visitors.

The Omni Boston Hotel at the Seaport is a luxurious waterfront hotel located in the bustling Seaport district of Boston. With stunning views of the harbor and the city skyline, the hotel features elegantly appointed guest rooms, multiple dining options, and state-of-the-art fitness and wellness facilities.