Few suggestions;
Close'ish to the city
The Park in New Farm with the Brisbane Powerhouse and Watt Bar only being a stones throw away.
Eat and Drink - Brisbane Powerhouse
:: WATT :: modern dining
Public transport is not far away, plenty of accomodation either in the valley or CBD, with public transport making them easily accessible.
West
The Regatta hotel in Toowong, about 5Km's from the city with bus, ferry and train access very close.
http://regattahotel.com/
South
The Pineapple hotel, Kangaroo Point, renowned for it's steaks. Haven't been there myself, but has a good reputation.
Pineapple Hotel - pineapple hotel steak steakhouse steak house pineapple hotel gaming beer garden beergarden counter
The Story Bridge Hotel, another good venue with accomodation and public transport being close by.
Hotel Pub Food Functions Drink Restaurant Bar Brisbane, Queensland, Australia - Story Bridge Hotel,