Set in Boston, Massachusetts, The Newbury Boston is a hotel. It offers a fitness center, 2 on-site restaurants and pet-friendly rooms. Guests rate it 4.55/5 across 520 reviews.
Should you book The Newbury Boston?
Expect guest scores around 4.55/5.
Best for
- Families with children
- Road trips & drive-up convenience
- Travelers with pets
- Business travelers
On-site dining
No need to go far for a meal — the property has its own dining, handy for breakfast before you head out or dinner after a long day.
Around the area
The Newbury Boston is in Boston, Massachusetts, rated 4.55/5 by guests.
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Room service
- Garden
- 24-hour front desk
- Fitness center
- Bicycle rental
- 2 restaurants
- Free Wifi
- Baggage storage
Great for your stay
- 2 restaurants
- Parking
- Pet friendly
- Free Wifi
- Fitness center
- Family rooms
- Non-smoking rooms
- Room service
Outdoors
- Picnic area
- Garden
Activities
- Bicycle rental
- Temporary art galleries
- Cycling
- Hiking Off-site
Food & Drink
- Fruit Additional charge
- Wine/Champagne Additional charge
- Special diet meals (on request)
- Breakfast in the room
- Bar
- Restaurant
Parking Public parking is available at a location nearby (reservation is not possible) and costs US$85 per day.
- Valet parking
- Parking garage
- Electric vehicle charging station
- Accessible parking
Location
1 Newbury Street, Back Bay, Boston, MA 02116, United States, Boston, Massachusetts
The Newbury Boston is located in Boston, Massachusetts.
Good to know
Frequently asked questions
What amenities does The Newbury Boston offer?
The Newbury Boston offers Room service, Garden, 24-hour front desk, Fitness center, Bicycle rental, 2 restaurants, Free Wifi, Baggage storage, Safe, Good Breakfast, Parking, and Pet friendly.
Where is The Newbury Boston located?
The Newbury Boston is located in Boston, Massachusetts, at 1 Newbury Street, Back Bay, Boston, MA 02116, United States.