Hey
It isn't in English, but it isn't too hard to work out...
http://www.studenten-wg.de/angebote_lesen...39ee08dfcf1a42bThat link, although it says it is for students it is not. It is provision free listings there of one room apartments.
Bad Godesberg is quite expensive rent wise from what I know, and there isn't as much to do there as in central Bonn. The connections to BG are very good, so you might just consider commuting (there is a U-bahn to it). If you want to be central and have a car I would recommend the Südstadt, Kessenich, or Gronau - depending on what sort of person you are and what you like to do on a weekend. Endenich is quiet but has supermarkets, basics, Irish pub Fiddlers and theatres in walking distance, but Südstadt has its own very good shopping street on Bonner Talweg and is very central. Kessenich same story but some parts are further out of town, but even those places nearer to the Rhine have great transport and road links. Gronau is like the further away part of Kessenich just with better road links and perhaps less cosy.
To translate details of a place try
www.worldlingo.com and then click on machine translation, then the option website translation.
Most people will speak a bit of English if you call up... If you have big problems message me or one of the other Bonners to help (I work as a translator).
Key vocab for German sites though:
Vermieter: landlord
Provisionsfrei
von Privat: provision free
Provision: "finders fee" - avoid at all costs
möbliert: furnished
teil-möbliert: part furnished
Kaution: deposit
Wohnung: apartment
Zimmer: room
Erdgeschoss: ground floor
Kaltmiete or KM: rent excluding additional bills (there will always be some, even if you pay for gas, electric, water separately... they have to pay separately for rubbish removal etc)
Warmmiete or WM: rent including bills (watch out, sometimes Warmmiete means all bills, sometimes it just means heating, sometimes it just means rubbish removal).
Nebenkosten or NK: the price difference between the Kaltmiete and the Warmmiete
Don't know what your level of German is but thought that might help.
Rose.