The best area to stay in Nelson for luxury hotels is the city centre, particularly around Trafalgar Street and the waterfront.
Nelson's city centre is a compact, easily walkable area where you'll find a concentration of upscale accommodation, fine dining, and boutique shops. Trafalgar Street is the main thoroughfare, leading down to the beautiful waterfront and marina area, offering pleasant views and access to boat tours. The layout makes it convenient to explore on foot, with many art galleries and cafes nearby.
Couples looking for a refined getaway will find the city centre ideal. You'll be within strolling distance of excellent restaurants for a romantic dinner, and many luxury hotels offer amenities like high-end fitness equipment, spa services, or private balconies with bay views.