Nobu Hotel Atlanta

Southern Sophistication

fromUSD $336*night
Includes all taxes & fees
*Based on a 1 night stay, from Sun, Mar 16 to Mon, Mar 17. Perks may not apply to this rate. view this rate

Atlanta, Georgia

Nobu Hotel Atlanta

Southern Sophistication

What it is

Nobu Hotel Atlanta is a sleek, luxury hotel in the heart of Buckhead, blending minimalist Japanese design with the vibrant energy of Atlanta.

What it isn't

This isn’t a traditional Southern-style hotel; it’s a contemporary urban retreat with a global, cosmopolitan vibe.

What we think

Nobu Hotel Atlanta brings the brand’s signature fusion of elegance, sophistication, and culinary excellence to one of the city’s most dynamic neighborhoods. The sleek rooms and suites are designed with clean lines, natural materials, and calming tones, creating a serene escape from the bustle of the city. Dining is, of course, a highlight, with the iconic Nobu restaurant offering world-renowned Japanese-Peruvian cuisine, including its famous black cod and sushi. The hotel also boasts a rooftop pool and lounge area that’s perfect for unwinding, as well as a fitness center and wellness offerings that add to its appeal. Located in the upscale Buckhead district, Nobu Hotel Atlanta delivers a luxurious, modern experience that’s as much about style as it is about substance.

You're here because

You want a refined, contemporary stay where exceptional dining and thoughtful design are front and center, all in one of Atlanta’s most upscale neighborhoods.

The Moment

Enjoying a cocktail at the rooftop lounge as the city lights of Buckhead sparkle below, you realize this is Atlanta like you’ve never experienced it before.

Restaurants & Bars

Nobu Restaurant - Drawing inspiration from Japanese and South American flavors to serve innovative dishes

Nobu Bar & Lounge - With intimate and inviting ambiance, offering a selection of light bites and handcrafted cocktails

Rooftop Lounge - Open seasonally between Memorial Day and Labor Day, serving light fare and poolside cocktails

Location

Situated in Buckhead, Nobu Hotel Atlanta is surrounded by high-end shopping, dining, and entertainment options, offering a prime location for both leisure and business travelers seeking modern luxury in the city.

3520 Peachtree Rd Ne
Atlanta, 30326
United States