Downtown Queenstown is where it's at, including along The Mall, nearby Shotover and Beach streets, and the waterside Steamer Wharf. In addition, there are myriad alleys tucked out the way with bring your own alcohol options, as well as a highly rated food court within O'Connell's Shopping Center.
This pedestrianized mall is the heart of Queenstown and has some of the best eating and the most convenient shopping. There are cafés and bars either side of the street, along with full-service sit-down restaurants. Most places along here will require booking in-season.
Shotover Street is a few blocks north of The Mall (just a few hundred feet) and is the second best street option for eating in town. It is the main thoroughfare and sports a selection of cheap eats as well as some of the biggest bars.
O'Connell's Shopping Center
O'Connell's is the main shopping center in Queenstown and has good eating at its food court. It is located at the junction of Camp Street and Beach Street and also comes with a decent range of shops.
Some of Queenstown's best restaurants can be found at Steamer Wharf, which has waterfront views and fine dining. One such top-ender is Wai Waterfront Seafood Restaurant. It does a seven-course spread and has a good selection of wines.
The ultimate dining in Queenstown can be had several hundred feet above the lake at the Skyline Gondola Restaurant. They do lunchtime and evening buffets for a 'Taste of New Zealand', and although prices are on the steep side, the views are awesome. There are also several attractions up here, including a bungee jump.
The Sofitel Hotel on Duke Street features several excellent, independent eateries. They include the likes of Chop Chop, for fast, no-mess Asian food, the Indian Spicy Bites restaurant, and the Italian Fatz Cat for pizza. Vie Brasserie has a degustation menu and is the Sofitel's own.