twickly.
The Newbury Boston

Back Bay

The Newbury Boston

A landmark luxury hotel at the corner of the Public Garden and Newbury Street — a beautifully restored 1927 grande dame with a celebrated rooftop restaurant and the city's best address for shopping and the park.

★★★★★

The Newbury Boston occupies a landmark 1927 building at the corner of the Public Garden and Newbury Street in Back Bay — arguably the finest address in the city. Reopened after a top-to-bottom restoration, it pairs grand historic architecture with contemporary luxury: refined rooms, polished service, and a celebrated glass-enclosed rooftop restaurant overlooking the Public Garden. For travelers who want to be at the heart of Back Bay shopping and steps from the park, it's a standout.

The Newbury Boston sits in a stately 1927 building at the meeting point of the Public Garden and Newbury Street — the prestigious heart of Back Bay. Long one of the city's grand hotels (under earlier names), it reopened following an extensive restoration that preserved its historic bones while bringing the interiors fully up to date.

The rooms and suites are elegant and contemporary, many with views over the Public Garden or down Newbury Street. The hotel's crown jewel is its glass-enclosed rooftop restaurant, which has become one of the city's most sought-after dining rooms for its food and its sweeping views across the park and the Back Bay rooftops. Service is attentive and full, in keeping with a top-tier property.

The location is hard to beat for a first visit: the Public Garden and Boston Common are across the street, the Newbury Street shopping runs from the door, and Back Bay's restaurants and the Copley Square landmarks are all walkable, with easy access to the rest of downtown. It's a refined, central base for travelers who want luxury with a strong sense of place.

Why stay here

  • ✓Rooftop restaurant with Public Garden views
  • ✓Fine dining and bar
  • ✓Fitness center
  • ✓Concierge
  • ✓24-hour room service
  • ✓Valet parking
  • ✓Steps from the Public Garden and Newbury Street
  • ✓Back Bay shopping at the door

Good questions

Where is The Newbury Boston?+

At the corner of the Public Garden and Newbury Street in Back Bay — across from the park and at the head of the city's best shopping street, with downtown easily walkable.

What is the rooftop restaurant?+

A glass-enclosed rooftop dining room with sweeping views over the Public Garden and Back Bay — one of the most sought-after tables in the city. Reservations are recommended.

Is the building historic?+

Yes — it occupies a landmark 1927 building, one of Boston's grand hotels, fully restored to pair historic architecture with contemporary luxury.

The Newbury

Check rates →

While you are in Boston

All things to do

Other places to stay

All Boston hotels