I would recommend looking for places in Kitsilano, Dunbar, Kerrisdale, or around Cambie/Broadway. They're all a bit more central but are within a 30ish minute bus ride to UBC. If you view UBC on a map, you'll notice it's actually quite out of the way...